2024-09-21
A couple of commits improving test running over gitlab CI.
It covers commits from 2024-09-20 on 11.x
branch.
#3470179 - 94b717e9202617b4d0bec7c3c019d08cfdd42866
Changes run-tests.sh
and test annotations to improve
tests execution over gitlab CI.
#3469687 - 8877452481a878cc51814b8471a2a88ed018246f
Reduces CPU requirements of gitlab CI workers.
Tweaks knobs around parallelism, concurrency, and minimal CPU requirements, around test execution.
$ git log --oneline --reverse --since=2024-09-19T23:59:59+00:00 --until=2024-09-21T00:00:00+00:00
8877452481 Issue #3469687 by catch, fjgarlin: Reduce CPU requirements for core gitlab pipelines
94b717e920 Issue #3470179 by catch, quietone: Account for test type, number of methods, and data providers in test ordering
$ git diff --shortstat 8877452481~1..94b717e920
37 files changed, 105 insertions(+), 92 deletions(-)