From e4b04b6e4e4480f87e2dd7ebc8c5691a3e241273 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Mon, 5 Feb 2024 09:41:18 +0100 Subject: [PATCH] dnsdist: Preserve 'LLVM_PROFILE_FILE' in sudo-enabled regression tests --- regression-tests.dnsdist/dnsdisttests.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/regression-tests.dnsdist/dnsdisttests.py b/regression-tests.dnsdist/dnsdisttests.py index 96d3caf3e4..323c675549 100644 --- a/regression-tests.dnsdist/dnsdisttests.py +++ b/regression-tests.dnsdist/dnsdisttests.py @@ -152,8 +152,10 @@ class DNSDistTest(AssertEqualDNSMessageMixin, unittest.TestCase): if cls._verboseMode: dnsdistcmd.append('-v') if cls._sudoMode: - if 'LD_LIBRARY_PATH' in os.environ: - dnsdistcmd.insert(0, 'LD_LIBRARY_PATH=' + os.environ['LD_LIBRARY_PATH']) + preserve_env_values = ['LD_LIBRARY_PATH', 'LLVM_PROFILE_FILE'] + for value in preserve_env_values: + if value in os.environ: + dnsdistcmd.insert(0, value + '=' + os.environ[value]) dnsdistcmd.insert(0, 'sudo') for acl in cls._acl: -- 2.47.2