Closed mjcarroll closed 5 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
ca954cb
) 87.23% compared to head (b9fb754
) 87.27%. Report is 1 commits behind head on gz-transport12.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
There is still a failing homebrew test (that I think is new) and also Windows is failing to clone the repo (@j-rivero?)
@osrf-jenkins retest this please
I found the culprit here, I accidentally switched out the test executables from one that runs indefinitely to one that exits after a few seconds. It seems that on Linux runners, we are fast enough to complete the stress test in the window, where on other platforms we are too slow.
I have switched the test back accordingly.
@osrf-jenkins retest this please
Do you know if the Windows failure is related to this PR?
Do you know if the Windows failure is related to this PR?
I'm not sure. On one hand I haven't seen it before, so maybe my fault, but also seems unrelated to the changes in the PR?
Looks like there are actual multiple failing tests, but they aren't being reported correctly:
The following tests FAILED:
47 - INTEGRATION_twoProcsSrvCallStress (Timeout)
53 - INTEGRATION_twoProcsSrvCallWithoutInputStress (Timeout)
59 - INTEGRATION_twoProcsSrvCallWithoutOutputStress (Timeout)
83 - INTEGRATION_playback (Failed)
Errors while running CTest
Looks like Windows failure may have been a flake. I will merge this and continue to monitor.
Further cleanups to testing after the subprocess changes.
This does:
integration
folder and makes it clear which things are tests vs support executables