Age | Commit message (Expand) | Author | Files | Lines |
2025-04-08 | kunit: Spelling s/slowm/slow/ | Geert Uytterhoeven | 1 | -1/+1 |
2025-02-18 | kunit: Clarify kunit_skip() argument name | Kevin Brodsky | 1 | -10/+10 |
2025-01-22 | Merge tag 'linux_kselftest-kunit-6.14-rc1' of git://git.kernel.org/pub/scm/li... | Linus Torvalds | 2 | -1/+4 |
2025-01-15 | kunit: Introduce autorun option | Stanislav Kinsburskii | 1 | -1/+3 |
2025-01-11 | kunit: platform: Resolve 'struct completion' warning | Brian Norris | 1 | -0/+1 |
2024-12-02 | module: Convert symbol namespace to string literal | Peter Zijlstra | 1 | -3/+2 |
2024-11-22 | Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl... | Linus Torvalds | 2 | -4/+14 |
2024-11-19 | kunit: skb: add gfp to kernel doc for kunit_zalloc_skb() | Dan Carpenter | 1 | -1/+2 |
2024-11-11 | kunit: skb: use "gfp" variable instead of hardcoding GFP_KERNEL | Dan Carpenter | 1 | -1/+1 |
2024-10-09 | of: kunit: Extract some overlay boiler plate into macros | Stephen Boyd | 1 | -4/+10 |
2024-10-09 | clk: test: Add test managed of_clk_add_hw_provider() | Stephen Boyd | 1 | -0/+4 |
2024-09-23 | Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl... | Linus Torvalds | 3 | -0/+163 |
2024-09-17 | Merge tag 'linux_kselftest-kunit-6.12-rc1' of git://git.kernel.org/pub/scm/li... | Linus Torvalds | 1 | -0/+1 |
2024-09-05 | kunit: Fix missing kerneldoc comment | David Gow | 1 | -0/+1 |
2024-09-05 | kunit: Fix kernel-doc for EXPORT_SYMBOL_IF_KUNIT | Michal Wajdeczko | 1 | -0/+1 |
2024-08-26 | kunit: Device wrappers should also manage driver name | David Gow | 1 | -0/+48 |
2024-07-29 | clk: Add test managed clk provider/consumer APIs | Stephen Boyd | 1 | -0/+28 |
2024-07-29 | platform: Add test managed platform_device/driver APIs | Stephen Boyd | 1 | -0/+20 |
2024-07-29 | of: Add test managed wrappers for of_overlay_apply()/of_node_put() | Stephen Boyd | 1 | -0/+115 |
2024-07-12 | kunit: Introduce KUNIT_ASSERT_MEMEQ and KUNIT_ASSERT_MEMNEQ macros | Eric Chan | 1 | -0/+54 |
2024-07-12 | kunit: Rename KUNIT_ASSERT_FAILURE to KUNIT_FAIL_AND_ABORT for readability | Eric Chan | 2 | -2/+13 |
2024-07-12 | kunit: Fix the comment of KUNIT_ASSERT_STRNEQ as assertion | Eric Chan | 1 | -2/+2 |
2024-06-14 | kunit: test: Add vm_mmap() allocation resource manager | Kees Cook | 1 | -0/+17 |
2024-05-30 | kunit: Cover 'assert.c' with tests | Ivan Orlov | 1 | -0/+11 |
2024-05-06 | kunit: Print last test location on fault | Mickaël Salaün | 1 | -3/+21 |
2024-05-06 | kunit: Handle test faults | Mickaël Salaün | 1 | -3/+0 |
2024-02-28 | kunit: Annotate _MSG assertion variants with gnu printf specifiers | David Gow | 1 | -6/+6 |
2024-01-11 | Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 2 | -0/+75 |
2024-01-03 | kunit: Protect string comparisons against NULL | Richard Fitzgerald | 1 | -1/+1 |
2024-01-03 | kunit: Allow passing function pointer to kunit_activate_static_stub() | Richard Fitzgerald | 1 | -1/+1 |
2024-01-03 | kunit: add a convenience allocation wrapper for SKBs | Benjamin Berg | 1 | -0/+56 |
2024-01-03 | kunit: add parameter generation macro using description from array | Benjamin Berg | 1 | -0/+19 |
2023-12-18 | kunit: Add APIs for managing devices | davidgow@google.com | 1 | -0/+80 |
2023-12-18 | kunit: add is_init test attribute | Rae Moar | 1 | -0/+1 |
2023-12-18 | kunit: add KUNIT_INIT_TABLE to init linker section | Rae Moar | 1 | -11/+19 |
2023-12-18 | kunit: Add a macro to wrap a deferred action function | David Gow | 1 | -0/+21 |
2023-09-18 | kunit: Use string_stream for test log | Richard Fitzgerald | 1 | -8/+6 |
2023-08-29 | Merge tag 'mm-nonmm-stable-2023-08-28-22-48' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -0/+1 |
2023-08-18 | kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h | Andy Shevchenko | 1 | -0/+1 |
2023-08-13 | kunit: replace KUNIT_TRIGGER_STATIC_STUB maro with KUNIT_STATIC_STUB_REDIRECT | Kemeng Shi | 1 | -3/+3 |
2023-08-08 | kunit: Allow kunit test modules to use test filtering | Janusz Krzysztofik | 1 | -0/+11 |
2023-08-08 | kunit: Make 'list' action available to kunit test modules | Janusz Krzysztofik | 1 | -0/+2 |
2023-08-08 | kunit: Report the count of test suites in a module | Janusz Krzysztofik | 1 | -0/+8 |
2023-07-26 | kunit: Add ability to filter attributes | Rae Moar | 1 | -0/+31 |
2023-07-26 | kunit: Add module attribute | Rae Moar | 1 | -5/+8 |
2023-07-26 | kunit: Add speed attribute | Rae Moar | 1 | -1/+31 |
2023-07-26 | kunit: Add test attributes API structure | Rae Moar | 2 | -0/+52 |
2023-07-18 | kunit: test-bug.h: include `stddef.h` for `NULL` | Miguel Ojeda | 1 | -0/+2 |
2023-06-01 | kunit: Move kunit_abort() call out of kunit_do_failed_assertion() | David Gow | 1 | -8/+12 |
2023-06-01 | kunit: Fix obsolete name in documentation headers (func->action) | David Gow | 1 | -4/+4 |
2023-05-26 | kunit: Update kunit_print_ok_not_ok function | Michal Wajdeczko | 1 | -0/+1 |
2023-05-25 | kunit: kmalloc_array: Use kunit_add_action() | David Gow | 1 | -2/+8 |
2023-05-25 | kunit: Add kunit_add_action() to defer a call until test exit | David Gow | 1 | -0/+92 |
2023-05-11 | Documentation: kunit: Warn that exit functions run even if init fails | David Gow | 1 | -0/+3 |
2023-03-29 | kunit: increase KUNIT_LOG_SIZE to 2048 bytes | Heiko Carstens | 1 | -1/+1 |
2023-03-17 | kunit: Use gfp in kunit_alloc_resource() kernel-doc | Stephen Boyd | 1 | -1/+1 |
2023-03-10 | kunit: fix bug of extra newline characters in debugfs logs | Rae Moar | 1 | -1/+1 |
2023-03-10 | kunit: fix bug in debugfs logs of parameterized tests | Rae Moar | 1 | -1/+1 |
2023-02-08 | kunit: Expose 'static stub' API to redirect functions | David Gow | 2 | -0/+114 |
2023-02-08 | kunit: Add "hooks" to call into KUnit when it's built as a module | David Gow | 1 | -18/+10 |
2023-01-31 | kunit: fix kunit_test_init_section_suites(...) | Brendan Higgins | 1 | -1/+0 |
2023-01-30 | kunit: fix bug in KUNIT_EXPECT_MEMEQ | Rae Moar | 1 | -2/+3 |
2022-12-12 | kunit: add macro to allow conditionally exposing static symbols to tests | Rae Moar | 1 | -0/+33 |
2022-12-12 | kunit: Use the static key when retrieving the current test | David Gow | 1 | -3/+50 |
2022-12-12 | kunit: Provide a static key to check if KUnit is actively running tests | David Gow | 1 | -0/+4 |
2022-12-12 | kunit: remove KUNIT_INIT_MEM_ASSERTION macro | Daniel Latypov | 2 | -13/+6 |
2022-12-12 | kunit: eliminate KUNIT_INIT_*_ASSERT_STRUCT macros | Daniel Latypov | 2 | -60/+15 |
2022-10-27 | kunit: Introduce KUNIT_EXPECT_MEMEQ and KUNIT_EXPECT_MEMNEQ macros | Maíra Canal | 2 | -0/+120 |
2022-10-07 | kunit: declare kunit_assert structs as const | Daniel Latypov | 1 | -1/+1 |
2022-10-07 | kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED | Daniel Latypov | 1 | -58/+65 |
2022-10-07 | kunit: remove format func from struct kunit_assert, get it to 0 bytes | Daniel Latypov | 2 | -28/+17 |
2022-10-07 | kunit: make kunit_kfree() only work on pointers from kunit_malloc() and friends | Daniel Latypov | 1 | -16/+0 |
2022-09-30 | kunit: no longer call module_info(test, "Y") for kunit modules | Joe Fradley | 1 | -1/+0 |
2022-09-30 | kunit: add kunit.enable to enable/disable KUnit test | Joe Fradley | 1 | -0/+2 |
2022-09-01 | kunit: fix assert_type for comparison macros | Sander Vanheule | 1 | -3/+3 |
2022-07-11 | kunit: flatten kunit_suite*** to kunit_suite** in .kunit_test_suites | Daniel Latypov | 1 | -7/+6 |
2022-07-11 | kunit: unify module and builtin suite definitions | Jeremy Kerr | 1 | -43/+6 |
2022-07-08 | kunit: test.h: fix a kernel-doc markup | Mauro Carvalho Chehab | 1 | -1/+1 |
2022-07-01 | kunit: Taint the kernel when KUnit tests are run | David Gow | 1 | -1/+2 |
2022-05-16 | kunit: take `kunit_assert` as `const` | Miguel Ojeda | 1 | -1/+1 |
2022-05-12 | kunit: Rework kunit_resource allocation policy | David Gow | 1 | -27/+115 |
2022-05-02 | kunit: add ability to specify suite-level init and exit functions | Daniel Latypov | 1 | -0/+5 |
2022-04-26 | kunit: add support for kunit_suites that reference init code | Brendan Higgins | 1 | -0/+28 |
2022-04-04 | kunit: split resource API from test.h into new resource.h | Daniel Latypov | 2 | -299/+322 |
2022-04-04 | kunit: Introduce _NULL and _NOT_NULL macros | Ricardo Ribalda | 1 | -0/+84 |
2022-01-31 | kunit: cleanup assertion macro internal variables | Daniel Latypov | 1 | -5/+5 |
2022-01-31 | kunit: factor out str constants from binary assertion structs | Daniel Latypov | 2 | -34/+35 |
2022-01-31 | kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros | Daniel Latypov | 2 | -66/+22 |
2022-01-31 | kunit: remove va_format from kunit_assert | Daniel Latypov | 1 | -30/+13 |
2022-01-25 | kunit: decrease macro layering for EQ/NE asserts | Daniel Latypov | 1 | -124/+49 |
2022-01-25 | kunit: decrease macro layering for integer asserts | Daniel Latypov | 1 | -148/+51 |
2022-01-25 | kunit: reduce layering in string assertion macros | Daniel Latypov | 1 | -48/+20 |
2022-01-25 | kunit: drop unused intermediate macros for ptr inequality checks | Daniel Latypov | 1 | -60/+0 |
2022-01-25 | kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc. | Daniel Latypov | 1 | -142/+26 |
2022-01-25 | kunit: drop unused assert_type from kunit_assert and clean up macros | Daniel Latypov | 2 | -43/+19 |
2022-01-25 | kunit: split out part of kunit_assert into a static const | Daniel Latypov | 2 | -9/+28 |
2022-01-25 | kunit: drop unused kunit* field in kunit_assert | Daniel Latypov | 2 | -41/+18 |
2022-01-25 | kunit: move check if assertion passed into the macros | Daniel Latypov | 1 | -10/+11 |
2022-01-20 | kunit: replace kernel.h with the necessary inclusions | Andy Shevchenko | 1 | -1/+1 |
2021-11-09 | include/kunit/test.h: replace kernel.h with the necessary inclusions | Andy Shevchenko | 1 | -2/+11 |
2021-10-06 | kunit: fix kernel-doc warnings due to mismatched arg names | Daniel Latypov | 1 | -3/+3 |
2021-07-02 | Merge tag 'linux-kselftest-kunit-fixes-5.14-rc1' of git://git.kernel.org/pub/... | Linus Torvalds | 1 | -14/+102 |
2021-06-29 | kunit: make test->lock irq safe | Vlastimil Babka | 1 | -2/+3 |
2021-06-25 | kunit: Support skipped tests | David Gow | 1 | -6/+67 |
2021-06-25 | kunit: introduce kunit_kmalloc_array/kunit_kcalloc() helpers | Daniel Latypov | 1 | -4/+32 |
2021-06-23 | kunit: Add gnu_printf specifiers | David Gow | 1 | -1/+1 |
2021-06-23 | kunit: Assign strings to 'const char*' in STREQ assertions | David Gow | 1 | -2/+2 |
2021-06-23 | kunit: Do not typecheck binary assertions | David Gow | 1 | -1/+0 |
2021-04-06 | kunit: fix -Wunused-function warning for __kunit_fail_current_test | Daniel Latypov | 1 | -2/+2 |
2021-04-02 | kunit: support failure from dynamic analysis tools | Uriel Guajardo | 1 | -0/+29 |
2020-12-02 | kunit: Support for Parameterized Testing | Arpitha Raghunandan | 1 | -0/+51 |
2020-11-10 | kunit: fix display of failed expectations for strings | Daniel Latypov | 1 | -1/+1 |
2020-10-26 | kunit: test: fix remaining kernel-doc warnings | Mauro Carvalho Chehab | 1 | -8/+8 |
2020-10-25 | treewide: Convert macro and uses of __section(foo) to __section("foo") | Joe Perches | 1 | -1/+1 |
2020-10-18 | Merge tag 'linux-kselftest-kunit-5.10-rc1' of git://git.kernel.org/pub/scm/li... | Linus Torvalds | 1 | -22/+54 |
2020-10-15 | kunit: test.h: fix a bad kernel-doc markup | Mauro Carvalho Chehab | 1 | -2/+2 |
2020-10-15 | kunit: test.h: solve kernel-doc warnings | Mauro Carvalho Chehab | 1 | -3/+7 |
2020-10-13 | KUnit: KASAN Integration | Patricia Alfonso | 1 | -0/+5 |
2020-10-09 | init: main: add KUnit to kernel init | Brendan Higgins | 1 | -0/+9 |
2020-10-09 | kunit: test: create a single centralized executor for all tests | Alan Maguire | 1 | -22/+45 |
2020-06-26 | kunit: add support for named resources | Alan Maguire | 1 | -0/+54 |
2020-06-26 | kunit: generalize kunit_resource API beyond allocated resources | Alan Maguire | 1 | -30/+126 |
2020-05-22 | Documentation: test.h - fix warnings | Lothar Rubusch | 1 | -6/+6 |
2020-03-26 | kunit: subtests should be indented 4 spaces according to TAP | Alan Maguire | 1 | -1/+10 |
2020-03-26 | kunit: add debugfs /sys/kernel/debug/kunit/<suite>/results display | Alan Maguire | 1 | -8/+46 |
2020-01-09 | kunit: allow kunit tests to be loaded as a module | Alan Maguire | 1 | -10/+27 |
2020-01-09 | kunit: hide unexported try-catch interface in try-catch-impl.h | Alan Maguire | 1 | -10/+0 |
2020-01-09 | kunit: move string-stream.h to lib/kunit | Alan Maguire | 2 | -52/+2 |
2019-09-30 | kunit: fix failure to build without printk | Brendan Higgins | 1 | -3/+2 |
2019-09-30 | kunit: test: add the concept of assertions | Brendan Higgins | 1 | -2/+280 |
2019-09-30 | kunit: test: add support for test abort | Brendan Higgins | 2 | -0/+77 |
2019-09-30 | kunit: test: add the concept of expectations | Brendan Higgins | 1 | -0/+836 |
2019-09-30 | kunit: test: add assertion printing library | Brendan Higgins | 1 | -0/+356 |
2019-09-30 | kunit: test: add string_stream a std::stream like string builder | Brendan Higgins | 1 | -0/+51 |
2019-09-30 | kunit: test: add test resource management API | Brendan Higgins | 1 | -0/+187 |
2019-09-30 | kunit: test: add KUnit test runner core | Brendan Higgins | 1 | -0/+188 |