diff --git a/src/test/unittest/unittest.sh b/src/test/unittest/unittest.sh index d59a9825c7ae9651dd45c86471eb8a0bc88f454a..c96bfbadffa2af4835714dd6fbe4d224379d46b0 100644 --- a/src/test/unittest/unittest.sh +++ b/src/test/unittest/unittest.sh @@ -1,5 +1,5 @@ # -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2020, Intel Corporation # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -1031,7 +1031,7 @@ function require_sudo_allowed() { exit 0 fi - if ! timeout --signal=SIGKILL --kill-after=3s 3s sudo date >/dev/null 2>&1 + if ! sh -c "timeout --signal=SIGKILL --kill-after=3s 3s sudo date" >/dev/null 2>&1 then msg "$UNITTEST_NAME: SKIP required: sudo allowed" exit 0