-
Notifications
You must be signed in to change notification settings - Fork 13.7k
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
[DON'T MERGE] debug CI #11401
[DON'T MERGE] debug CI #11401
Conversation
5f66c96
to
fdc37fb
Compare
Yay, I got a log after a force push. |
77ed73a
to
e67bbd8
Compare
RE: #11401 (comment)
You can't just restart that stage I guess. Need to restart the whole job. |
This means the restart button should probably not be there... |
eccb159
to
b228790
Compare
It's because we're using |
b228790
to
40d3149
Compare
It's confusing because restarting using the button used to work. |
Interesting. I assume before the latest Jenkins upgrade? I can look into this. |
Something new 😕
|
d5fcc71
to
3a97a39
Compare
I'm looking at http://ci.px4.io:8080/blue/rest/organizations/jenkins/pipelines/PX4_misc/pipelines/Firmware-SITL_tests/branches/debug-jenkins-fw/runs/17/nodes/48/steps/134/log/?start=0 |
RE: #11401 (comment) 👍 Yeah... we're working it. Non-technically -- Flownodes are used to maintain states for Jeninks to resume builds when something bad happens. It has to do with durability settings, which you can't disable unfortunately. Anyway, hopefully changing EC2 instance type fixes it. It's fun when other people start to see what we bang our heads against. |
When you want it to fail it passes, need to force push this again. 😄 |
ad2ab43
to
12d7db3
Compare
Actuators were published to uORB 22 times, and sent 21 times via TCP. On the simulator side the actuators were received 21 times. This means I should check if the sensor message somehow gets lost. And another thought: if anything goes wrong with the transmission, why would this happen for fixedwing only? |
1e81ac6
to
79a7304
Compare
Let's merge #11426, then grind this branch (let jenkins run 20 consecutive builds) with the FW tests re-enabled. |
0de432b
to
88f7254
Compare
e8b9821
to
6dfd526
Compare
We get up to here but then sensors doesn't receive a gyro update: |
93a1c06
to
090b71e
Compare
090b71e
to
48c1b3d
Compare
@dagar upgrading the timestamper plugin in Jenkins to v1.9 might help here. It is supposed to fix the missing presence of timestamps in the console output for slave agents. https://plugins.jenkins.io/timestamper |
Updated. |
Nevermind... buffered stdout makes this mostly useless. |
11b82ad
to
f38eed5
Compare
f38eed5
to
c0d5204
Compare
@dagar so here is the latest I've found: For the failing case According to @bkueng this should work unless there was already some What we see from the printfs is that this
And if you're wondering why And if you're wondering why it only happens for fixedwing: this makes sense because there is only one path through the system, and if one pubsub copy fails somewhere, it falls apart. I see two things to investigate next but I won't have time until Monday:
|
3b06d11
to
0513726
Compare
0513726
to
614e69c
Compare
Not needed anymore, now that #11485 is in. |
This is just to debug #11380.