Merge pull request #62044 from ClickHouse/ci_fix_for_kill_timeout_env

CI: fix for timeout env variable
This commit is contained in:
Max K 2024-03-28 16:35:50 +01:00 committed by GitHub
commit b5b347e86f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1761,9 +1761,10 @@ def _run_test(job_name: str, run_command: str) -> int:
run_command or CI_CONFIG.get_job_config(job_name).run_command run_command or CI_CONFIG.get_job_config(job_name).run_command
), "Run command must be provided as input argument or be configured in job config" ), "Run command must be provided as input argument or be configured in job config"
if not run_command:
if CI_CONFIG.get_job_config(job_name).timeout: if CI_CONFIG.get_job_config(job_name).timeout:
os.environ["KILL_TIMEOUT"] = str(CI_CONFIG.get_job_config(job_name).timeout) os.environ["KILL_TIMEOUT"] = str(CI_CONFIG.get_job_config(job_name).timeout)
if not run_command:
run_command = "/".join( run_command = "/".join(
(os.path.dirname(__file__), CI_CONFIG.get_job_config(job_name).run_command) (os.path.dirname(__file__), CI_CONFIG.get_job_config(job_name).run_command)
) )