Skip to content
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

fix various test problems #1601

Merged
merged 5 commits into from
Jan 31, 2019
Merged

Conversation

dirk-thomas
Copy link
Member

@dirk-thomas dirk-thomas commented Jan 30, 2019

Basically all cases tried to use resources they don't depend on and there are not guaranteed to be accessible when building / testing only with the declared dependencies.

See #863 (comment) where one of the cases was introduced. In that case this patch only fixes the testing but the missing dependency at runtime is still a problem.

@dirk-thomas dirk-thomas force-pushed the fix_various_test_problems branch from e7fe170 to c786503 Compare January 30, 2019 22:19
@dirk-thomas
Copy link
Member Author

The CI failure is due to a test known to be flaky.

@dirk-thomas dirk-thomas merged commit 7b60948 into melodic-devel Jan 31, 2019
@dirk-thomas dirk-thomas deleted the fix_various_test_problems branch January 31, 2019 00:32
tahsinkose pushed a commit to tahsinkose/ros_comm that referenced this pull request Apr 15, 2019
* move test files to separate package

* move publishtest into separate package since it requires rostopic which rostest can't depend on

* [rosbag_storage] add missing dependency on std_msgs

* duplicate talker.py test node since rospy doesn't install the file

* modify test to pass when rospy.get_name isn't available without a dependency declared on it
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant