summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/kselftest.h
AgeCommit message (Expand)AuthorFilesLines
2024-05-06selftests: kselftest: Make ksft_exit functions return void instead of intNathan Chancellor1-6/+6
2024-05-06selftests: Mark ksft_exit_fail_perror() as __noreturnMuhammad Usama Anjum1-1/+1
2024-05-06selftests: add ksft_exit_fail_perror()Muhammad Usama Anjum1-0/+14
2024-05-06kselftest: Add missing signature to the commentsMuhammad Usama Anjum1-0/+1
2024-05-06kselftest: Add mechanism for reporting a KSFT_ result codeMark Brown1-0/+22
2024-04-18Merge tag 'net-6.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-4/+6
2024-04-18selftests: kselftest_harness: fix Clang warning about zero-length formatJakub Kicinski1-4/+6
2024-04-12selftests: kselftest: Fix build failure with NOLIBCOleg Nesterov1-0/+5
2024-04-12selftests: kselftest: Mark functions that unconditionally call exit() as __no...Nathan Chancellor1-6/+9
2024-04-09selftests/timers/posix_timers: Reimplement check_timer_distribution()Oleg Nesterov1-0/+13
2024-03-01selftests: kselftest_harness: separate diagnostic message with # in ksft_test...Jakub Kicinski1-0/+5
2024-03-01selftests: kselftest_harness: print test name for SKIPJakub Kicinski1-3/+4
2024-03-01selftests: kselftest: add ksft_test_result_code(), handling all exit codesJakub Kicinski1-0/+39
2023-10-18selftests:modify the incorrect print formatzhujun21-7/+7
2023-10-13selftests: Add printf attribute to kselftest printsMaciej Wieczor-Retman1-8/+10
2023-10-05kselftest: Add a ksft_perror() helperMark Brown1-0/+14
2023-08-18selftests: line buffer test program's stdoutRyan Roberts1-0/+9
2023-04-11kselftest: Support nolibcMark Brown1-0/+2
2022-04-26selftests: Provide local define of __cpuid_count()Reinette Chatre1-0/+15
2022-03-25selftests: kselftest framework: provide "finished" helperKees Cook1-0/+10
2021-12-11tools: fix ARRAY_SIZE defines in tools and selftests hdrsShuah Khan1-0/+4
2020-08-05Merge tag 'linux-kselftest-5.9-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-12/+94
2020-07-07selftests/harness: Switch to TAP outputKees Cook1-2/+3
2020-07-07selftests: Add header documentation and helpersKees Cook1-2/+71
2020-07-07kselftest: fix TAP output for skipped testsPaolo Bonzini1-8/+20
2020-07-07kselftest: ksft_test_num return type should be unsignedPaolo Bonzini1-1/+1
2019-07-31kselftest: save-and-restore errno to allow for %m formattingAleksa Sarai1-0/+15
2019-04-25selftests: Add test plan API to kselftest.h and adjust callersKees Cook1-2/+11
2019-04-25selftests: Move test output to diagnostic linesKees Cook1-1/+1
2019-04-25selftests: Add plan line and fix result line syntaxKees Cook1-2/+2
2019-02-13selftest: include stdio.h in kselftest.hTycho Andersen1-0/+1
2018-08-27selftests: kselftest: Remove outdated commentThiago Jung Bauermann1-1/+0
2018-05-31selftests: kselftest: change KSFT_SKIP=4 instead of KSFT_PASSShuah Khan (Samsung OSG)1-1/+1
2018-03-06selftests: kselftest framework: add handling for TAP header levelShuah Khan1-1/+2
2018-01-12selftests: kselftest.h: Add SPDX license identifierShuah Khan1-1/+1
2017-08-25selftests: kselftest framework: change skip exit code to 0Shuah Khan1-1/+2
2017-08-09selftests: kselftest framework: add error counterShuah Khan1-3/+18
2017-07-28selftests: kselftest framework: add API to return pass/fail/* countsShuah Khan1-0/+10
2017-07-01kselftest: add ksft_print_msg() function to output general informationPaul Elder1-0/+10
2017-07-01kselftest: make ksft_* output functions variadicPaul Elder1-12/+43
2017-06-16kselftest: make ksft_exit_skip() output a reason for skippingPaul Elder1-2/+5
2017-06-13kselftest: add TAP13 conformant versions of ksft_* functionsPaul Elder1-4/+48
2015-05-27kselftest: Add exit code definesDarren Hart1-5/+12
2014-11-17selftests: add kselftest framework for uniform test reportingShuah Khan1-0/+62