Extract gitlab-qa-report from gitlab-qa to a new gitlab_quality-test_tooling gem

Problem

Tooling

We have some tooling in gitlab-org/gitlab-qa that we could reuse for gitlab-org/gitlab: https://gitlab.com/gitlab-org/gitlab-qa/-/blob/master/lib/gitlab/qa/reporter.rb

Proposal

It would be great to consolidate the Rails/E2E tooling into Rails, and make sure we reuse the files in the E2E Docker image.

Create a gitlab_quality-test_tooling gem to basically encapsulate gitlab-qa-report. The gitlab_quality "prefix" would be to state that this is a gem used by the Quality sub-department of GitLab. If we name it only gitlab-test_tooling, that could be misleading as an external-targeted gem.

Edited by Rémy Coutable