GEOS icon indicating copy to clipboard operation
GEOS copied to clipboard

Play the integrated tests as part of the CI/CD

Open TotoGaz opened this issue 1 year ago • 3 comments

We'd like to run the integrated tests as part of the CI/CD.

The first benefit is to be almost sure that no PR requiring rebaselines gets merged. As an additional benefit, the result of those integrated tests can be made available to the developers for examination.

And, why not, the integrated tests run by CI/CD could be validated and used as a further reference? Saving a lot of time in our merging process.

  • [x] Revamping the GHA worklow to allow integrated tests to be run Done in https://github.com/GEOS-DEV/GEOS/pull/2801
  • [x] Run the integrated tests as part of the CI (with limitations) Done in https://github.com/GEOS-DEV/GEOS/pull/2850
  • [ ] Fixing the integrated tests that are not passing and make this step mandatory for the future builds.
  • [ ] Make GHA the new reference for the integrated tests (i.e. allow rebaseline directly from GHA).

TotoGaz avatar Nov 03 '23 21:11 TotoGaz