Spike: Usage Ping tests
I wonder if it would be possible to create a usage ping integration test. We'd need:
- A CE docker image.
- An EE docker image.
- A way of overriding the version app URL (we could just allow an env var to be set; I normally edit the source locally).
- A way to populate those instances with dummy data.
- A test that submits the usage pings (
gitlab-rails r SubmitUsagePingService.new.execute
) and checks the output in the version app. As we might not have a UI at this point, we'd need to just check the DB I think.
@dbalexandre wdyt? cc @balasankarc @grzesiek
Edited by Amanda Rueda