diff --git a/automated/linux/kselftest/kselftest.sh b/automated/linux/kselftest/kselftest.sh index 6e1bba33e..baec81062 100755 --- a/automated/linux/kselftest/kselftest.sh +++ b/automated/linux/kselftest/kselftest.sh @@ -219,6 +219,9 @@ elif [ -n "${TST_CMDFILES}" ]; then echo "===========End Tests to run ===============" if [ -s shardfile ]; then report_pass "shardfile-${test}" + elif grep -q "^${test}:" kselftest-list.txt.orig; then + report_skip "shardfile-${test}" + continue else report_fail "shardfile-${test}" continue @@ -232,4 +235,5 @@ else fi # shellcheck disable=SC2164 cd "$saved_pwd" || exit +[ -f "${LOGFILE}" ] || : > "${LOGFILE}" parse_output diff --git a/automated/linux/kselftest/skipfile-lkft.yaml b/automated/linux/kselftest/skipfile-lkft.yaml index 1cc91ef5e..d660a49ed 100644 --- a/automated/linux/kselftest/skipfile-lkft.yaml +++ b/automated/linux/kselftest/skipfile-lkft.yaml @@ -37,22 +37,6 @@ skiplist: tests: - breakpoints:breakpoint_test_arm64 - - reason: - url: - environments: all - boards: all - branches: all - tests: - - breakpoints:step_after_suspend_test - - - reason: - url: - environments: all - boards: all - branches: all - tests: - - breakpoints:breakpoint_test - - reason: url: environments: all