Skip to content

Parallelize test jobs via knapsack

George Koltsov requested to merge parallelize-test-jobs into master

Enable knapsack for QA test jobs.

Applies to the 3 slowest jobs with the most tests:

  • {ce|ee}-instance
  • {ce|ee}-relative_url
  • {ce|ee}-update

The rest of the jobs include too few tests to be worthwhile using knapsack because starting the GitLab container in each job takes a large part of the total runtime. And the slowest job overall, {ce|ee}:kubernetes only has one test.

Edited by George Koltsov

Merge request reports