mirror of
https://github.com/torvalds/linux.git
synced 2026-03-08 03:44:45 +01:00
If a subtest itself reports success, but the outer testcase fails, the whole testcase should be reported as a failure. However the status is recalculated based on the test counts, overwriting the outer test result. Synthesize a failed test in this case to make sure the failure is not swallowed. Link: https://lore.kernel.org/r/20251230-kunit-nested-failure-v1-2-98cfbeb87823@linutronix.de Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de> Reviewed-by: David Gow <davidgow@google.com> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org> |
||
|---|---|---|
| .. | ||
| test_config_printk_time.log | ||
| test_insufficient_memory.log | ||
| test_interrupted_tap_output.log | ||
| test_is_test_passed-all_passed.log | ||
| test_is_test_passed-all_passed_nested.log | ||
| test_is_test_passed-failure-nested.log | ||
| test_is_test_passed-failure.log | ||
| test_is_test_passed-kselftest.log | ||
| test_is_test_passed-missing_plan.log | ||
| test_is_test_passed-no_tests_no_plan.log | ||
| test_is_test_passed-no_tests_run_no_header.log | ||
| test_is_test_passed-no_tests_run_with_header.log | ||
| test_kernel_panic_interrupt.log | ||
| test_multiple_prefixes.log | ||
| test_output_isolated_correctly.log | ||
| test_output_with_prefix_isolated_correctly.log | ||
| test_parse_attributes.log | ||
| test_parse_ktap_output.log | ||
| test_parse_subtest_header.log | ||
| test_pound_no_prefix.log | ||
| test_pound_sign.log | ||
| test_read_from_file.kconfig | ||
| test_skip_all_tests.log | ||
| test_skip_tests.log | ||
| test_strip_hyphen.log | ||