Test garbage collection test in pipeline
What does this MR do?
This MR implements:
- A test for running the online garbage collection tool
- Imports the Container Registry project to a new project so it can use the tool
- Sets the default branch to
online-gc-test-builder-poc
as a temporary solution while the tool is on POC
Considerations:
- This test runs only in preprod since the feature is only enabled in this environment
- To validate this test no qa-selectors where used since they are not deployed in the preprod environment. This will need a follow-up MR to update the selectors once they are deployed in the views.
- The test requires a long time to run and will not be a part of the main test suite (
reliable
andsmoke
) that runs as a part of the deployment path. Due to its time constraints, it will run on a separate schedule. - The tool requires the Container Registry repository because it needs to generate layers, manifests and other necessary pieces for an online garbage collection scenario
More context:
Edited by Sofia Vistas