-
Notifications
You must be signed in to change notification settings - Fork 13.6k
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
[DO NOT MERGE] debugging SITL CI poll timeouts #13371
Conversation
Yes this one is getting quite annoying and I also haven't had it reproduce locally. Unless we stumble across the root cause soon I was considering adding something crude on Jenkins to generate a core if we hit a certain number of consecutive timeouts. The other one I've seen is a mix of poll timeout and complaining about 2 missing parameters (MPC_XY_CRUISE and MPC_COL_PREV_D). I'll post any logs I come across. |
Another possible clue is that the poll timeout failure rate seemed to increase in the mc_rate_control PR. #12650 |
a0c92aa
to
26f34da
Compare
Re-opened because the poll timeout thing still seems to be happening. |
26f34da
to
22ebafe
Compare
22ebafe
to
efa5c0d
Compare
I can reproduce this on Ubuntu 18.04 in VirtualBox with 2 cores an running The output when it happens is:
This tells me that we're doing fallback gyro publications which trigger actuator publications here: |
|
Fixed! |
I've seen occational SITL tests time out, like:
This just adds some instrumentation for debugging, since I cannot reproduce locally.