E2E test: set up test hook for gdk e2e tests
What does this MR do and why?
Resolves gitlab-org/quality/quality-engineering/team-tasks#2750 (closed)
Set up pre-receive hook before starting the gdk for the e2e test for the qa/qa/specs/features/api/3_create/repository/tag_revision_trigger_prereceive_hook_spec.rb
spec
We do this so we can promote the qa/qa/specs/features/api/3_create/repository/tag_revision_trigger_prereceive_hook_spec.rb
spec to :blocking
Test passing in this MR: https://gitlab-qa-allure-reports.s3.amazonaws.com/e2e-test-on-gdk/jmc-docker-hook-test/1346545988/index.html#suites/d16628c26dde32c300f75e3a6a287bb0/80a135e135bda630/
Example of this test failing against the GDK without the additional set up: !157123 (comment 1963942002)
Also removes some FromAsCasing
warnings:
- Before: https://gitlab.com/gitlab-org/gitlab/-/jobs/7177643717#L784
- After: https://gitlab.com/gitlab-org/gitlab/-/jobs/7177825362#L771
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performan ce, reliability, security, and maintainability.