Skip to content
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 12 ➡️ 13 #478

Merged
merged 15 commits into from
Feb 6, 2024
Merged

Merge 12 ➡️ 13 #478

merged 15 commits into from
Feb 6, 2024

Conversation

caguero
Copy link
Collaborator

@caguero caguero commented Feb 3, 2024

➡️ Forward port

Port gz-transport12 to gz-transport13

Branch comparison: gz-transport13...gz-transport12

Note to maintainers: Remember to Merge with commit (not squash-merge or rebase)

azeey and others added 13 commits September 1, 2023 09:24
Signed-off-by: Addisu Z. Taddese <[email protected]>
Signed-off-by: Michael Carroll <[email protected]>
Co-authored-by: Alejandro Hernández Cordero <[email protected]>
* 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: 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]>
@github-actions github-actions bot added the 🎵 harmonic Gazebo Harmonic label Feb 3, 2024
Signed-off-by: Carlos Agüero <[email protected]>
@scpeters scpeters requested a review from mjcarroll February 6, 2024 01:19
Signed-off-by: Michael Carroll <[email protected]>
Copy link

codecov bot commented Feb 6, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (3a34f07) 87.76% compared to head (eac2e69) 87.69%.

Additional details and impacted files
@@                Coverage Diff                 @@
##           gz-transport13     #478      +/-   ##
==================================================
- Coverage           87.76%   87.69%   -0.08%     
==================================================
  Files                  59       59              
  Lines                5704     5704              
==================================================
- Hits                 5006     5002       -4     
- Misses                698      702       +4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@mjcarroll mjcarroll marked this pull request as ready for review February 6, 2024 15:57
@scpeters scpeters merged commit 5ec65e2 into gz-transport13 Feb 6, 2024
9 of 10 checks passed
@scpeters scpeters deleted the 12_13 branch February 6, 2024 16:28
std::string cmd = "bash -c \". " + scriptPath.string() +
"; _gz_topic_flags\"";
std::string scriptOutput = custom_exec_str(cmd);
// TEST(gzTest, TopicHelpVsCompletionFlags)
Copy link
Collaborator Author

@caguero caguero Feb 6, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mjcarroll , I think we need to restore these two tests, they were temporary commented by me but the intent was to port them.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

// // _gz_service_flags\""
// std::string cmd = "bash -c \". " + scriptPath.string() +
// "; _gz_service_flags\"";
// std::string scriptOutput = custom_exec_str(cmd);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

porting this will be a bit tricky, since the custom_exec_str method now prefixes all commands with gz

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we can just use the unwrapped gz::utils::Subprocess for this

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🎵 harmonic Gazebo Harmonic
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

5 participants