Starting metrics server for CNG for collecting metrics and storing it as artifacts

This merge request makes three main changes to improve the testing pipeline:

  1. Added metrics collection: The system now gathers environment metrics during tests and saves them as artifacts that can be reviewed later. This helps track how well the application is performing over time.

This is done by running bundle exec orchestrator metrics start command which saves environment i.e. CNG GtiLab instance metrics in ~/.gitlab-orchestrator path as a json file.

The changes focus on better monitoring capabilities.

Related to : #116

Edited by Vishal Patel

Merge request reports

Loading