test/common: skip run_test with warning

Add function to print warning with optional message
in case we'd like to skip a test.

Signed-off-by: Karol Latecki <karol.latecki@intel.com>
Change-Id: Iacb1031aac0e17ce80327ca826c51fb2b99a6be0
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1080
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
This commit is contained in:
Karol Latecki 2020-03-02 11:41:51 +01:00 committed by Tomasz Zawadzki
parent 7c1a9e156b
commit 148719dad9

View File

@ -666,6 +666,12 @@ function run_test() {
xtrace_restore
}
function skip_run_test_with_warning() {
echo "WARNING: $1"
echo "Test run may fail if run with autorun.sh"
echo "Please check your $rootdir/test/common/skipped_tests.txt"
}
function print_backtrace() {
# if errexit is not enabled, don't print a backtrace
[[ "$-" =~ e ]] || return 0