On Mon, Apr 06, 2026 at 05:17:00PM +0300, Mike Rapoport wrote: > static void uffd_test_skip(const char *message) > { > - printf("skipped [reason: %s]\n", message); > - ksft_inc_xskip_cnt(); > + ksft_test_result_skip("%s (%s)\n", current_test, message); > } Parsers are just going to take the entire line after the test as an otherwise unstructured test name so get confused here. The usual thing is to print the reason as a separate print.