-
Notifications
You must be signed in to change notification settings - Fork 913
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
debug failing RosAssert tests on Debian Stretch #1358
Conversation
This reverts commit 1fa062c.
The same hash which passed before on melodic/stretch fails the |
2d0a944
to
5738121
Compare
Testing in a local Debian Stretch docker container passed the tests 😒 |
This is just mindless brainstorming, but some observations:
Given how operating system-y this stuff is, I have to ask what kernel you're running locally vs. what's on the buildfarm workers? Also, if this is a race issue (possibly exacerbated by difference compiler optimization defaults?) might hypervisor load have something to do with it? I don't know how to shake out this hypothesis, but it's bizarre how consistent it is on the CI machine. |
Not as consistent as I thought though. Of the recent non-PR builds which have been kicked off as a consequence of me merging stuff, visible at http://build.ros.org/job/Mdev_ds__ros_comm__debian_stretch_amd64/:
|
I am running 16.04 locally (currently 4.4.0-119). The buildfarm is using a standard Ubuntu / Debian docker image on top of a Ubuntu 16.04 host (so also a 4.4.0 kernel). |
Closing since not being investigated. |
No description provided.