Examples testing job was always run before the integration testing job which made waiting for integration tests to finish even longer then it was supposed to. This pull request fixes this problem by updating the examples-run job to make it run after the integ job finishes regardless of the status.
Jobs examples-run and integ can be found in .github/workflows/integ-test.yml.
Tests:
1. Test if examples-run is run after integ job succeeds:
Examples testing job was always run before the integration testing job which made waiting for integration tests to finish even longer then it was supposed to. This pull request fixes this problem by updating the
examples-run
job to make it run after theinteg
job finishes regardless of the status.Jobs
examples-run
andinteg
can be found in.github/workflows/integ-test.yml
.Tests:
1. Test if
examples-run
is run afterinteg
job succeeds:https://github.com/ScaleComputing/HyperCoreAnsibleCollection/actions/runs/5003937671 Timestamp of the last integration test to succeed (here):
Timestamp of the first example test to run (here):
2. Test if
examples-run
is run afterinteg
job fails:https://github.com/ScaleComputing/HyperCoreAnsibleCollection/actions/runs/5004006697 Timestamp of the last integration test to fail (here):
Timestamp of the first example test to run (here):