Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
Move Nav2 CI to 24.04 / Rolling #4298
Move Nav2 CI to 24.04 / Rolling #4298
Changes from all commits
16c37cb
6ce2187
fc3c5fe
5045bd7
40976ea
a582494
56372f0
481b777
17b434e
6699cb5
476050c
ffdd515
e451b1c
f17374e
abda167
1c5a90c
10bade2
fd719ff
75a6282
b676fc5
7c0a9ac
6fc3344
7034a1d
32dfd1c
ebd9fcb
2b48c37
d7b3c83
974e051
f77277f
19940fb
7d9aa4c
4bc062c
f671d38
1b559a8
c3ecef9
93bd849
ffb9ea0
12588f5
80d5238
fdd0660
ffb8584
8246c78
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This fixes the goal_updater test. The problem is that for some reason with
spin_some()
, even if there is theoretically some work in the pipeline, the callbacks are not called, at least the first time it's called. Interestingly enough, the test also succeeds if we callspin_some
twice in a rowI've also check that this fails in other tests like
test_is_battery_charging
but the overall test succeeds coincidentally because FAILURE is expected whether or not the subscription callback is called.I don't think this is a recent issue, I've seen this in the past. I'd propose in this PR to just fix what is obviously broken and create a separate ticket to check whether or not
spin_some()
triggers the callbacksThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Worth noting to @clalancette. Not a 100% known problem, but seems like a good datapoint to have for if things later come up that rhyme with this. Calling
spin_some
2x (or now having to use a different spin API) where we did 1x and this was not flaky on Rolling in 22.04 just weeks ago is something worth noting I think.