Add tests for Geo replication of CI job logs and artifacts
What does this MR do?
This MR fills two test gaps in the Geo end-to-end test suite.
It is based on the existing Locked CI Job artifacts spec, but increases the artifact expiry time from 1 to 1000 seconds (The 1 second period actually uncovered an issue with replicating expired artifacts).
Before hook steps:
- Log into GitLab Geo primary site
- Create project
- Commit a CI config file to the project
Example steps:
- Visit GitLab Geo secondary site
- Confirm job log appears on secondary site (1 example)
- Confirm CI Job artifact can be browsed on the secondary site (1 example)
Relates to gitlab-org/quality/testcases#186 and gitlab-org/quality/testcases#908 (issue will become a status tracker once MR is merged and so will remain open).
Screenshots
Does this MR meet the acceptance criteria?
Conformity
Edited by Jennifer Louie