-
Notifications
You must be signed in to change notification settings - Fork 334
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
Migrate launch tests to new launch_testing features & API #318
Conversation
2075775
to
3bbc34f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM pending CI.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with green CI
We'll need to revisit some of the TODOs I've left here later on. Mainly, Fast-RTPS is taking unusually long to forward a service request within the same process. Or at least it manifests itself when trying to set parameters, see here. I've patched it because it's unrelated to these changes but we shuld revisit it afterwards. |
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
c230b02
to
38eb873
Compare
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Alright, CI failures are unrelated. Can I get another approval after latest changes? |
* Update after launch_testing features becoming legacy. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com> * Migrate demos tests to new launch_testing API. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com> * Stop using injected attributes in launch tests. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com> * Add launch_testing_ros as test dependency where necessary. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com> * Fix bad process cmd on logging demo tests. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com> * Fix bad output filter in logging demo tests. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com> * Address peer review comments. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com> * Fix failing demo_nodes_cpp launch tests Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com> * Patch failing demo_nodes_cpp launch tests. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com> * Alpha ordered some package.xml files. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com> * Extended tests for parameter events. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com> Signed-off-by: Darby Lim <thlim@robotis.com>
Connected to ros2/launch#208.