Add e2e test of repo usage statistics
What does this MR do and why?
Adds an end-to-end test to verify that the repository usage statistics reports a size that matches one that a user could calculate from the same repo.
Closes gitlab-org/quality/testcases#3178
Screenshots or screen recordings
How to set up and validate locally
bundle exec bin/qa Test::Instance::All http://gitlab.url -- qa/specs/features/api/3_create/repository/storage_size_spec.rb
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Mark Lapierre