-
Notifications
You must be signed in to change notification settings - Fork 44
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
Merge gz-transport13 ➡️ main #479
Conversation
Signed-off-by: Addisu Z. Taddese <[email protected]>
Signed-off-by: Voldivh <[email protected]>
Signed-off-by: Voldivh <[email protected]>
Signed-off-by: Voldivh <[email protected]>
Signed-off-by: Voldivh <[email protected]>
Signed-off-by: Voldivh <[email protected]>
Signed-off-by: Voldivh <[email protected]>
Signed-off-by: Voldivh <[email protected]>
Signed-off-by: Michael Carroll <[email protected]> Co-authored-by: Alejandro Hernández Cordero <[email protected]>
Adds the python bindings tutorial
* Use on `push` only on stable branches to avoid duplicate runs * Update project automation Signed-off-by: Addisu Z. Taddese <[email protected]>
This reworks all of the gz-transport tests to use Subprocess from gz-utils. Signed-off-by: Michael Carroll <[email protected]>
Signed-off-by: Michael Carroll <[email protected]> Signed-off-by: Carlos Agüero <[email protected]> Co-authored-by: Carlos Agüero <[email protected]>
Signed-off-by: Ian Chen <[email protected]>
Signed-off-by: Michael Carroll <[email protected]>
Signed-off-by: Addisu Z. Taddese <[email protected]>
Merge ign-transport8 ➡️ ign-transport11
Signed-off-by: Addisu Z. Taddese <[email protected]>
Merge ign-transport11 ➡️ gz-transport12
Signed-off-by: Michael Carroll <[email protected]>
* Support request/advertise within the same process. Signed-off-by: Carlos Agüero <[email protected]> --------- Signed-off-by: Carlos Agüero <[email protected]>
Signed-off-by: Carlos Agüero <[email protected]>
Signed-off-by: Michael Carroll <[email protected]>
Merge 12 ➡️ 13
This removes the use of gz-cmake's GzPython in favor of a single call to find_package(Python3). This allows setting Python3_EXECUTABLE to specify which python version to use and is needed on macOS. Signed-off-by: Steve Peters <[email protected]>
Signed-off-by: Steve Peters <[email protected]>
@@ -304,23 +304,26 @@ TEST(gzTest, TopicPublish) | |||
"-t", "/bar", | |||
"-m", "gz.msgs.__bad_msg_type", | |||
"-p", R"(data: "good_value")"}); | |||
EXPECT_EQ(output.cerr.compare(0, error.size(), error), 0); | |||
EXPECT_EQ(output.cerr.compare(0, error.size(), error), 0) |
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.
Just a note that I have caught a few tests where we previously expected something on cout was now on cerr or vice-versa, but we only parsed the combined output before.
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.
I'm seeing a lot of these failures in UNIT_gz_TEST
are caused by the following unexpected console output on Ubuntu 22.04 CI: Library error: libgz-tools2-backward.so.2.0.0 not found. Improved backtrace generation will be disabled
. I believe it is a consequence of gazebosim/gz-tools#133 and think I know how to fix it
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.
I updated the debian metadata in gazebo-release/gz-tools2-release#15 and new nightlies have been rebuilt and the tests are now passing
@osrf-jenkins run tests please |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #479 +/- ##
==========================================
- Coverage 87.80% 87.64% -0.17%
==========================================
Files 59 59
Lines 5699 5704 +5
==========================================
- Hits 5004 4999 -5
- Misses 695 705 +10 ☔ View full report in Codecov by Sentry. |
looks like CI is happy now, aside from coverage |
README.md
Outdated
Ubuntu Focal | [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_transport-ci-main-focal-amd64)](https://build.osrfoundation.org/job/ignition_transport-ci-main-focal-amd64) | ||
Homebrew | [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_transport-ci-main-homebrew-amd64)](https://build.osrfoundation.org/job/ignition_transport-ci-main-homebrew-amd64) | ||
Windows | [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ign_transport-ci-win)](https://build.osrfoundation.org/job/ign_transport-ci-win/) | ||
Test coverage | [![codecov](https://codecov.io/gh/gazebosim/gz-transport/tree/gz-transport13/graph/badge.svg)](https://codecov.io/gh/gazebosim/gz-transport/tree/gz-transport13) |
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.
The branch names should still be main
.
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.
fixed in 9aaa434
Signed-off-by: Ian Chen <[email protected]>
@caguero is the |
I think it's flaky, I've seen it fail before. |
➡️ Forward port
Port
gz-transport13
➡️main
Branch comparison: main...gz-transport13
Note to maintainers: Remember to Merge with commit (not squash-merge or rebase)