in lib/gitlab/qa/runtime/env.rb [380:394]
def qa_run_type
return env_var_value_if_defined('QA_RUN_TYPE') if env_var_value_valid?('QA_RUN_TYPE')
live_envs = %w[staging staging-canary staging-ref canary preprod production]
return unless live_envs.include?(ci_project_name)
test_subset = if env_var_value_if_defined('SMOKE_ONLY') == 'true'
'sanity'
else
'full'
end
"#{ci_project_name}-#{test_subset}"
end