Add option to run experimental tests in GPT
Summary
Add ability to include experimental tests in GPT to be run against performance environments.
Implementation
- Add
experimental
folder and moveapi_v4_code_suggestions_completions
anduser
tests from quarantined - Add
experimental
flag to GPT similar toquarantined
that will addexperimental
to list of tests to be run if flag is provided - Add
@gitlab_settings
tag withinstance_level_code_suggestions_enabled: true
(other Application settings if required) toapi_v4_code_suggestions_completions
test to ensure that it only runs when environment has beta AI features enabled
Context
Some tests require experimental setup, such as https://docs.gitlab.com/ee/user/project/repository/code_suggestions/self_managed.html. The GPT test for CS was initially added in quarantined to ensure it's not being run against customer environments.
Related to gitlab-org/quality/quality-engineering&39 (comment 1763915387)
Edited by Nailia Iskhakova