Skip to content

[SD-257] Test review/ CI pipeline improvement

Orestis Athanasopoulos Antoniou requested to merge fix/SD-257-test-review into main

Closes SD-257 This MR:

  • Optimises the CI pipeline by running tests in parallel with jest's maxWorkers and --shard features reducing significantly the CI pipeline's time
  • Ensures proper releasing of resources at the end of each test suite
  • Small fixes that showed up in the logs during npm run docker:e2e (i.e., removing sudo from the gitlab library methods - although the primary email update issue still persists - and fixing membership updates after a COMPETITIONS_ON_ARCHIVE event)
Edited by Orestis Athanasopoulos Antoniou

Merge request reports

Loading