Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/tools/testing/selftests/kselftest_harness/harness-selftest.expected
170954 views
TAP version 13
1..19
# Starting 19 tests from 4 test cases.
#  RUN           global.standalone_pass ...
# harness-selftest.c:19:standalone_pass:before
# harness-selftest.c:23:standalone_pass:after
#            OK  global.standalone_pass
ok 1 global.standalone_pass
#  RUN           global.standalone_fail ...
# harness-selftest.c:27:standalone_fail:before
# harness-selftest.c:29:standalone_fail:Expected 0 (0) == 1 (1)
# harness-selftest.c:30:standalone_fail:Expected 0 (0) == 1 (1)
# standalone_fail: Test terminated by assertion
#          FAIL  global.standalone_fail
not ok 2 global.standalone_fail
#  RUN           global.signal_pass ...
# harness-selftest.c:35:signal_pass:before
# harness-selftest.c:37:signal_pass:after
#            OK  global.signal_pass
ok 3 global.signal_pass
#  RUN           global.signal_fail ...
# harness-selftest.c:42:signal_fail:before
# harness-selftest.c:43:signal_fail:Expected 0 (0) == 1 (1)
# signal_fail: Test terminated by assertion
#          FAIL  global.signal_fail
not ok 4 global.signal_fail
#  RUN           global.exit_pass ...
#            OK  global.exit_pass
ok 5 global.exit_pass
#  RUN           global.exit_xpass ...
#            OK  global.exit_xpass
ok 6 global.exit_xpass # XPASS unknown
#  RUN           global.exit_fail ...
# exit_fail: Test failed
#          FAIL  global.exit_fail
not ok 7 global.exit_fail
#  RUN           global.exit_xfail ...
#            OK  global.exit_xfail
ok 8 global.exit_xfail # XFAIL unknown
#  RUN           global.exit_skip ...
#            OK  global.exit_skip
ok 9 global.exit_skip # SKIP unknown
#  RUN           global.test_result_pass ...
#            OK  global.test_result_pass
ok 10 global.test_result_pass
#  RUN           global.test_result_xpass ...
#            OK  global.test_result_xpass
ok 11 global.test_result_xpass
#  RUN           global.test_result_fail ...
not ok 1 # Illegal usage of low-level ksft APIs in harness test
# test_result_fail: Test failed
#          FAIL  global.test_result_fail
not ok 12 global.test_result_fail
#  RUN           global.test_result_xfail ...
#            OK  global.test_result_xfail
ok 13 global.test_result_xfail
#  RUN           global.test_result_skip ...
#            OK  global.test_result_skip
ok 14 global.test_result_skip
#  RUN           fixture.pass ...
# harness-selftest.c:53:pass:setup
# harness-selftest.c:62:pass:before
# harness-selftest.c:19:pass:before
# harness-selftest.c:23:pass:after
# harness-selftest.c:66:pass:after
# harness-selftest.c:58:pass:teardown same-process=1
#            OK  fixture.pass
ok 15 fixture.pass
#  RUN           fixture.fail ...
# harness-selftest.c:53:fail:setup
# harness-selftest.c:70:fail:before
# harness-selftest.c:71:fail:Expected 0 (0) == 1 (1)
# harness-selftest.c:58:fail:teardown same-process=1
# fail: Test terminated by assertion
#          FAIL  fixture.fail
not ok 16 fixture.fail
#  RUN           fixture.timeout ...
# harness-selftest.c:53:timeout:setup
# harness-selftest.c:77:timeout:before
# timeout: Test terminated by timeout
#          FAIL  fixture.timeout
not ok 17 fixture.timeout
#  RUN           fixture_parent.pass ...
# harness-selftest.c:87:pass:setup
# harness-selftest.c:96:pass:before
# harness-selftest.c:98:pass:after
# harness-selftest.c:92:pass:teardown same-process=0
#            OK  fixture_parent.pass
ok 18 fixture_parent.pass
#  RUN           fixture_setup_failure.pass ...
# harness-selftest.c:106:pass:setup
# harness-selftest.c:108:pass:Expected 0 (0) == 1 (1)
# pass: Test terminated by assertion
#          FAIL  fixture_setup_failure.pass
not ok 19 fixture_setup_failure.pass
# FAILED: 12 / 19 tests passed.
# 1 skipped test(s) detected. Consider enabling relevant config options to improve coverage.
# Totals: pass:9 fail:7 xfail:1 xpass:1 skip:1 error:0