vegaprotocol/jenkins-shared-library

Turn on snapshot-soak tests at the end of the smoke runs

Closed this issue · 0 comments

The snapshot-soak-test script and its relevant Jenkins job is only run at the end of a full system test run. It would be nice if it was also run at the end of the smoke tests.

In theory this change is only a couple of lines of groovy but the problem is the time it adds to the smoke run.

An experiement on this branch:
https://github.com/vegaprotocol/jenkins-shared-library/blob/main/resources/bin/snapshot-soak-test

Showed that it added 5mins to the system test job. In reality on ~30seconds of that was running the smoke-test itself, the other 4.5mins was spent by Jenkins copying around artefacts.

Is there a way we can rearrange the pipelines so that we do not need to copy around artefacts?