Skip to content

Conversation

@jnbrunet
Copy link
Contributor

Good news, I'm getting closer to have an action-based CI working. To isolate the build CI from the test CI, I need to get a clean installation of both SOFA and SP3. This will also make sure that we are able to run SP3 from an installed package.

jnbrunet added 2 commits June 13, 2020 21:48
We can always bring it back once we have at least one
implementation of input events propagated to this
module.
Copy link
Member

@marques-bruno marques-bruno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @jnbrunet
The EXPORT BindingsTargets copies the test binaries in the same folder as the binding libs is that it?

@jnbrunet
Copy link
Contributor Author

Hey @marques-bruno
The EXPORT simply adds the target Bindings.Sofa.Tests (and others) to the list of targets included in BindingsTargets.cmake. The binary is installed in install/bin.

However, I forgot that the binary isn't the only thing needed for SP3 tests, I need to install the test scripts too :-P

I will put this PR in WIP and keep update it until I can make the CI actions pass.

jnbrunet added 2 commits June 15, 2020 11:21
The PythonEnvironment::getPythonCallingPointAsFileInfo method hasn't been updated with
SofaRuntime.getPythonCallingPoint, and since the later had changed its return type,
the method was failing.
@jnbrunet
Copy link
Contributor Author

All right, all tests on Ubuntu CI pass with this branch, ready to be reviewed again @marques-bruno :-)

@jnbrunet jnbrunet requested a review from marques-bruno June 15, 2020 12:03
Copy link
Member

@marques-bruno marques-bruno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fine by me!

@jnbrunet jnbrunet merged commit 7da2888 into sofa-framework:master Jun 19, 2020
@guparan guparan added this to the v20.12 milestone Oct 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants