Skip to content

Reorganize test jobs by level

Rémy Coutable requested to merge reorganize-tests-jobs-by-level into master

EE port can be found at https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/11272.

What does this MR do?

Separate tests by level:

  1. Unit: rspec unit pg
  2. Integration: rspec integration pg
  3. System: rspec system pg

This allows to have a better control on the parallelization of the jobs per level.

TODO:

Does this MR meet the acceptance criteria?

Conformity

Performance and testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Rémy Coutable

Merge request reports