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

Use X server of travis node #323

Merged
merged 3 commits into from
Feb 17, 2017
Merged

Conversation

furushchev
Copy link
Member

@furushchev furushchev commented Feb 11, 2017

Some servers on travis fails to bootup X server.
(I suspect that newer version of travis worker prevents launching X server on docker on travis)
So I changed to start X server on host side and use it through docker.

Also add test that uses camera plugin that needs screen rendering.

@furushchev furushchev force-pushed the host-x11 branch 7 times, most recently from 524dd53 to cbfcccc Compare February 15, 2017 14:25
@furushchev
Copy link
Member Author

furushchev commented Feb 15, 2017

It looks that after jade we cannot test camera image on gazebo installable from ros repo.
https://bitbucket.org/osrf/gazebo/issues/1837/vmware-rendering-z-ordering-appears-random

I also confirmed that on Ubuntu 16.04 / kinetic / gazebo7, gazebo crashes when a model with camera is spawned only on testing.

@furushchev
Copy link
Member Author

furushchev commented Feb 16, 2017

For testing gazebo on travis / jenkins with ROS jade or later, we will have to add gazebo ppa from OSRF and use the latest gazebo (>= 7.4.0). (for detail please see the link I posted)
@k-okada How do you think of it?

@k-okada
Copy link
Member

k-okada commented Feb 16, 2017 via email

@furushchev
Copy link
Member Author

@k-okada OK.

@k-okada k-okada merged commit d930011 into jsk-ros-pkg:master Feb 17, 2017
@furushchev furushchev deleted the host-x11 branch February 17, 2017 06:13
@k-okada
Copy link
Member

k-okada commented Jun 17, 2017

@furushchev we found we need to shutdown X server on travis test -> jsk-ros-pkg/jsk_roseus#527
This only happens on master branch and all master branch has been failed (https://travis-ci.org/jsk-ros-pkg/jsk_roseus/branches), until we merge jsk-ros-pkg/jsk_roseus#527
I'm not sure why this happens only jsk_roseus repository, but if we found similar problem on other packages, we'd better to stop X server end of travis.sh file

@furushchev
Copy link
Member Author

@k-okada Thank you for information! We also use X server on other projects (to run gazebo) and we don't yet see this problem, but if I find any other information, let you know. 👍

@furushchev
Copy link
Member Author

@k-okada Is it better to create PR to stop X server for jsk_travis?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants