Enable CPT to create a CNG instance when passing RUN_ON_CNG environment variable

This merge request does the following

  • adds a new environment variable RUN_ON_CNG which when set to true, creates a CNG instance in the GCP VM.
  • Introduced two more env vars
    • TEST_FILE_LOCATION - location of the folder which contains the test files.
    • DOCKER_COMPOSE_FILE_LOCATION - The location of the folder which contains the docker-compose file for component performance testing.

The MR, adds the capability of creating a CNG instance and running K6 tests present under the folder TEST_FILE_LOCATION against the CNG instance.

Related to gitlab-org/quality/quality-engineering/team-tasks#3739 (moved), #23 (closed)

Edited by Vishal Patel

Merge request reports

Loading