Skip to content

speed up long tests in CI system

Spencer Sherwin requested to merge fix/SpeedUp_CI into master

Issue/feature addressed

The run time of a number of test cases are taking too long on the CI/CD system. Thus, this merge request aims to reduce the run time of those test cases.

Proposed solution

For the SFD test case we have reinitialized the test case with a new restart file nearer the solution.

For some compressible and an APE solver we have reduced the polynomial order and time steps

For parallel real we have reduced the number of tests since there was some duplication. We have left the tests commented out in case for debugging purposes we wish to reinstate them.

The ComputeInitialLocationTestCase function controls where the eddies are going to be injected in the flow field for the three-dimensional channel flow test cases. In this function, the position of the injection of the eddies were changed in order to be closer to the outlet plane of the synthetic eddy region, so that, to test the re-injection the test cases will need less time steps to reach the outlet plane. Also, the synthetic eddy region was reduced in the x-direction and a lower polynomial order was used for the compressible cases.

Implementation

A more detailed description of the changes. Please include any details necessary for reviewers to understand your work, and point out particular points would like them to pay particular attention to.

Tests

Notes

Please add any other information that could be useful for reviewers.

Checklist

  • [ ] Functions and classes, or changes to them, are documented.
  • [ ] User guide/documentation is updated.
  • Changelog is updated.
  • Suitable tests added for new functionality.
  • Contributed code is correctly formatted. (See the contributing guidelines).
  • License added to any new files.
  • No extraneous files have been added (e.g. compiler output or test data files).
Edited by Spencer Sherwin

Merge request reports

Loading