Skip to content

Increase timeouts#1456

Merged
BenjaminRodenberg merged 3 commits intodevelop-v3.0.0from
increase-timeouts
Nov 4, 2022
Merged

Increase timeouts#1456
BenjaminRodenberg merged 3 commits intodevelop-v3.0.0from
increase-timeouts

Conversation

@BenjaminRodenberg
Copy link
Copy Markdown
Contributor

Main changes of this PR

Timouts for tests are increased, because changes in #1414 make this necessary.

Motivation and additional information

precice.cplscheme and precice.integration.Serial take longer with new tests introduced in #1414

Author's checklist

  • I used the pre-commit hook to prevent dirty commits and used pre-commit run --all to format old commits.
  • I added a changelog file with make changelog if there are user-observable changes since the last release.
  • I added a test to cover the proposed changes in our test suite.
  • I sticked to C++17 features.
  • I sticked to CMake version 3.16.3.
  • I squashed / am about to squash all commits that should be seen as one.

Reviewers' checklist

  • Does the changelog entry make sense? Is it formatted correctly?
  • Do you understand the code changes?

@BenjaminRodenberg
Copy link
Copy Markdown
Contributor Author

@fsimonis would you mind taking a look at the CI pipeline? It looks to me like increasing the timeouts cleared some caching somewhere and broke the macOS pipeline. Not sure what happened, but I created this PR to isolate the breaking pipeline from the big PR #1414, where I actually need this change.

precice.cplscheme and precice.integration.Serial take longer with new tests introduced in #1414
@fsimonis
Copy link
Copy Markdown
Member

fsimonis commented Nov 2, 2022

The macos pipeline occasionally breaks and just needs a rerun.

Instead of increasing timeouts in general, I would prefer to increase timeouts as necessary.

Could you try switching the cplscheme tests from short to long timeouts in the cmake/Ctest file?

Co-authored-by: Frédéric Simonis <[email protected]>
@BenjaminRodenberg BenjaminRodenberg merged commit 5d6dfd1 into develop-v3.0.0 Nov 4, 2022
@BenjaminRodenberg BenjaminRodenberg deleted the increase-timeouts branch November 4, 2022 12:06
BenjaminRodenberg added a commit that referenced this pull request Nov 4, 2022
* Increase timeouts for precice.cplscheme and precice.integration.Serial, because they will take longer with new tests introduced in #1414

Co-authored-by: Frédéric Simonis <[email protected]>
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.

2 participants