ci: preserve environment when running tests as superuser
Change-Id: I18c59d6411169c4bf0742fd0c581c9c1f747806b
diff --git a/.jenkins.d/20-tests.sh b/.jenkins.d/20-tests.sh
index b52304d..e214f31 100755
--- a/.jenkins.d/20-tests.sh
+++ b/.jenkins.d/20-tests.sh
@@ -48,7 +48,7 @@
./build/unit-tests-tools $(ut_log_args tools)
# Then use sudo to run those tests that need superuser powers
-sudo ./build/unit-tests-core -t TestPrivilegeHelper $(ut_log_args core-privilege)
-sudo ./build/unit-tests-daemon -t Face/TestEthernetTransport $(ut_log_args daemon-ethernet)
-sudo ./build/unit-tests-daemon -t Face/*Factory/ProcessConfig $(ut_log_args daemon-face-config)
-sudo ./build/unit-tests-daemon -t Mgmt/TestGeneralConfigSection/UserAndGroupConfig,NoUserConfig $(ut_log_args daemon-user-config)
+sudo -E ./build/unit-tests-core -t TestPrivilegeHelper $(ut_log_args core-privilege)
+sudo -E ./build/unit-tests-daemon -t Face/TestEthernetTransport $(ut_log_args daemon-ethernet)
+sudo -E ./build/unit-tests-daemon -t Face/*Factory/ProcessConfig $(ut_log_args daemon-face-config)
+sudo -E ./build/unit-tests-daemon -t Mgmt/TestGeneralConfigSection/UserAndGroupConfig,NoUserConfig $(ut_log_args daemon-user-config)