Skip to content

Always create unique users for tests

Sofia Vistas requested to merge parallel-retry-rate3 into master

What does this MR do and why?

To improve test atomicity and scope, instead of using a pre-existing user such as GITLAB_QA_USERNAME_1... GITLAB_QA_USERNAME_*, we create new users for each test. Using the same user can complicate things especially when running tests in parallel as we increase the chances of using the same user.

This is part of one of the data dependencies identified in order to scale our tests.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Sofia Vistas

Merge request reports

Loading