-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add test dependencies to package build dependencies #263
Conversation
Should this be released immediately and for all ROS distros? |
If were're disabling tests. We should remove the dh_auto_test invocation too. And this will mean that we never can run the tests in the debbuild. |
It is necessary for any package using format 2 in the future (since test dependencies won't be available anymore by default). Since the users requested this to possible in all ROS distros it would need to be applied to all. But it doesn't have to be released immediately. The list of related changed is long (and not even complete yet). It can be rolled out with the other stuff together. Due to the usage of |
Since the Debian package only allows to specify build and run dependencies and with format 2 the test dependencies are separate from this the package does not know its test dependencies anymore and can therefore not run its tests. |
The travis error seems to be related to code style violations - all in parts which are not touched by this pull request? Locally the tests pass for me though. |
Fixed in 30f7b61, please rebase. Apparently, the new version of |
I reworked this completely. Instead of disabling tests the test dependencies are now rolled into the build dependencies so that tests can be build as well as run. |
+1 |
1 similar comment
+1 |
…packaging add test dependencies to package build dependencies
I'm not sure if this is our special case, or general problem, but sometimes on x86 and always on arm, the buildfirm can not find package only included in |
No description provided.