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

Increase timeout for cppcheck runs. #229

Merged
merged 1 commit into from
Apr 14, 2020

Conversation

nuclearsandwich
Copy link
Contributor

On some platforms the cppcheck for the test_rclcpp package is hitting
the timeout. Bumping the timeout on those platforms shows that the build
takes about 130 seconds. So 180 should be sufficient room to grow
without raising it too high.

On some platforms the cppcheck for the test_rclcpp package is hitting
the timeout. Bumping the timeout on those platforms shows that the build
takes about 130 seconds. So 180 should be sufficient room to grow
without raising it too high.

Signed-off-by: Steven! Ragnarök <steven@nuclearsandwich.com>
@nuclearsandwich nuclearsandwich self-assigned this Apr 14, 2020
@nuclearsandwich
Copy link
Contributor Author

nuclearsandwich commented Apr 14, 2020

CI run with just Fast-RTPS. Build up to test_rclcpp and run just the cppcheck test for test_rclcpp

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

Edit: I forgot that test_rclcpp is one of the packages currently affected by API changes. Will wait to CI this until ros2/system_tests#423 lands

@nuclearsandwich
Copy link
Contributor Author

CI is yellow with known warnings on master. Going ahead and merging.

@nuclearsandwich nuclearsandwich merged commit 00ff5de into master Apr 14, 2020
@delete-merged-branch delete-merged-branch bot deleted the nuclearsandwich/ament-cppcheck-timeout branch April 14, 2020 21:26
@nuclearsandwich
Copy link
Contributor Author

I actually messed this up. macOS is still timing out at 180s. It's even in the CI output above and I didn't see it past the scrolloff. First step is figuring out how long its taking on macOS and trying to figure out why.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants