gazebosim / gazebo-classic

Gazebo classic. For the latest version, see https://github.com/gazebosim/gz-sim
http://classic.gazebosim.org/
Other
1.17k stars 477 forks source link

INTEGRATION_world_clone test may timeout if system has other gzserver instances #2041

Open osrf-migration opened 8 years ago

osrf-migration commented 8 years ago

Original report (archived issue) by Steve Peters (Bitbucket: Steven Peters, GitHub: scpeters).


I left a gazebo simulation running in a docker container while running my overnight testing script. The INTEGRATION_world_clone test failed via timeout many times. Each time, the check_test_ran.py script found a rogue gzserver that had been cloned but not killed. Also, I saw the following console message:

473: sh: 1: kill: Operation not permitted

I believe that the Clone test doesn't get the correct process id when calling ps since it just takes the first one given to it. It would be more robust to try to identify which is the correct gzserver.

osrf-migration commented 8 years ago

Original comment by Nate Koenig (Bitbucket: Nathan Koenig).