Handle GPT data version check exceptions
GPT checks that the target project has expected GPT data version by parsing the project description. One of the customers encountered an exception when project description supposedly returned null
, see #433 (closed). Usually GitLab returns an empty string ""
when the description is empty, but it appears there could be exceptions.
The MR adds exception handling around large project check:
- GET large project request fails
- Project description parsing fails
Additionally, adding a small note to InfluxDB docs section that Prometheus can also be used to store test results (follow-up on https://gitlab.com/gitlab-org/quality/gitlab-environment-toolkit/-/merge_requests/174)