From: Guilherme Gallo Date: Tue, 18 Apr 2023 03:53:13 +0000 (-0300) Subject: ci/lava: Force use of UTC timezones X-Git-Tag: upstream/23.3.3~9790 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=710b568dcdab41963f953599acc2497578a3b82e;p=platform%2Fupstream%2Fmesa.git ci/lava: Force use of UTC timezones LAVA farm is giving datetime in UTC timezone, let's standardize it locally for the script run, so datetimes coming from LAVA proxy calls will be at the same timezone as the ones we use in structural logging and traces. Signed-off-by: Guilherme Gallo Part-of: --- diff --git a/.gitlab-ci/lava/lava_job_submitter.py b/.gitlab-ci/lava/lava_job_submitter.py index c2b6697..39d07de 100755 --- a/.gitlab-ci/lava/lava_job_submitter.py +++ b/.gitlab-ci/lava/lava_job_submitter.py @@ -466,5 +466,11 @@ if __name__ == "__main__": # more buffering sys.stdout.reconfigure(line_buffering=True) sys.stderr.reconfigure(line_buffering=True) + # LAVA farm is giving datetime in UTC timezone, let's set it locally for the + # script run. + # Setting environ here will not affect the system time, as the os.environ + # lifetime follows the script one. + environ["TZ"] = "UTC" + time.tzset() fire.Fire(LAVAJobSubmitter)