From: Remi Gacogne Date: Mon, 5 Feb 2024 08:41:18 +0000 (+0100) Subject: dnsdist: Preserve 'LLVM_PROFILE_FILE' in sudo-enabled regression tests X-Git-Tag: dnsdist-1.9.0~12^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F13761%2Fhead;p=thirdparty%2Fpdns.git dnsdist: Preserve 'LLVM_PROFILE_FILE' in sudo-enabled regression tests --- 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: