Skip to content

πŸ§‘β€πŸŒΎ LogCommandAPI Tests Failing with cli11 version 2.6.0Β #742

@miguelgonrod

Description

@miguelgonrod

Environment

  • OS Version: Mac
  • Source

Description

Test resgressions:

  • LogCommandAPI.RecordBadRegex
  • LogCommandAPI.PlaybackBadRegex
  • LogCommandAPI.PlaybackBadRemap
  • LogCommandAPI.RecordFailedToOpen
  • LogCommandAPI.PlaybackFailedToOpen

Expected behavior: Tests Don't failing

Actual behavior: Failing with message /Users/jenkins/jenkins-agent/workspace/gz_transport-ci-main-homebrew-amd64/gz-transport/log/src/cmd/LogCommandAPI_TEST.cc:66 Expected: (output.find(expectedOutput)) != (std::string::npos), actual: 18446744073709551615 vs 18446744073709551615

Steps to reproduce

  1. Go to https://build.osrfoundation.org/job/gz_transport-ci-main-homebrew-amd64/
  2. Build environment

Output

83: Running command [/usr/local/bin/gz log record --file ':memory:' --pattern '*']
83: /Users/jenkins/jenkins-agent/workspace/gz_transport-ci-main-homebrew-amd64/gz-transport/log/src/cmd/LogCommandAPI_TEST.cc:66: Failure
83: Expected: (output.find(expectedOutput)) != (std::string::npos), actual: 18446744073709551615 vs 18446744073709551615
83: [  FAILED  ] LogCommandAPI.RecordBadRegex (439 ms)
83: [ RUN      ] LogCommandAPI.PlaybackBadRegex
83: Running command [/usr/local/bin/gz log playback --file ':memory:' --pattern '*' --wait 0]
83: /Users/jenkins/jenkins-agent/workspace/gz_transport-ci-main-homebrew-amd64/gz-transport/log/src/cmd/LogCommandAPI_TEST.cc:80: Failure
83: Expected: (output.find(expectedOutput)) != (std::string::npos), actual: 18446744073709551615 vs 18446744073709551615
83: [  FAILED  ] LogCommandAPI.PlaybackBadRegex (184 ms)
83: [ RUN      ] LogCommandAPI.PlaybackBadRemap
83: Running command [/usr/local/bin/gz log playback --file ':memory:' --pattern '.*' --wait 0 --remap '/foo' -f]
83: /Users/jenkins/jenkins-agent/workspace/gz_transport-ci-main-homebrew-amd64/gz-transport/log/src/cmd/LogCommandAPI_TEST.cc:97: Failure
83: Expected: (output.find(expectedOutput)) != (std::string::npos), actual: 18446744073709551615 vs 18446744073709551615
83: Running command [/usr/local/bin/gz log playback --file ':memory:' --pattern '.*' --wait 0 --remap '/foo:=']
83: /Users/jenkins/jenkins-agent/workspace/gz_transport-ci-main-homebrew-amd64/gz-transport/log/src/cmd/LogCommandAPI_TEST.cc:111: Failure
83: Expected: (output.find(expectedOutput)) != (std::string::npos), actual: 18446744073709551615 vs 18446744073709551615
83: Running command [/usr/local/bin/gz log playback --file ':memory:' --pattern '.*' --wait 0 --remap '/foo:=' -f]
83: /Users/jenkins/jenkins-agent/workspace/gz_transport-ci-main-homebrew-amd64/gz-transport/log/src/cmd/LogCommandAPI_TEST.cc:126: Failure
83: Expected: (output.find(expectedOutput)) != (std::string::npos), actual: 18446744073709551615 vs 18446744073709551615

Flaky Ratio:

job_name last_fail first_fail build_count failure_count failure_percentage
gz_transport-ci-main-homebrew-arm64 2025-10-22 2025-10-22 4 1 25.0
gz_transport-ci-main-homebrew-amd64 2025-10-21 2025-10-20 6 3 50.0
gz_transport-ci-gz-transport15-homebrew-amd64 2025-10-20 2025-10-20 2 1 50.0

Not sure why the failure, but the logs indicate that they downgraded some packages versions between #197 and #201

- gz-cmake4
- gz-common6
- gz-fuel-tools10
- gz-gui9
- gz-ionic
- gz-launch8
- gz-math8
- gz-msgs11
- gz-physics8
- gz-plugin3
- gz-rendering9
- gz-sensors9
- gz-sim9
- gz-transport14
- gz-utils3
+ gz-common5
+ gz-fuel-tools9
+ gz-gui8
+ gz-math7
+ gz-msgs10
+ gz-physics7
+ gz-plugin2
+ gz-rendering8
+ gz-sensors8
+ gz-transport13
+ gz-utils2

CC: @Crola1702

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

Status

Inbox

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions