Test filter doesn't use the common library for http gets, causing TLS issues.
Here https://gitlab.com/gitlab-org/quality/performance/-/blob/main/lib/run_k6.rb#L162
The raw HTTP library is used, changing the line to:
check_user_page = GPTCommon.make_http_request(method: 'get', url: "#{env_vars['ENVIRONMENT_URL']}/#{env_vars['ENVIRONMENT_USER']}", fail_on_error: false)
Fixes the inconsistent usage and doesn't result in TLS errors when using private CAs.
Edited by Daniel Griggs