Show patches with: Submitter = Daniel Latypov       |    State = Action Required       |    Archived = No       |   97 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
kunit: kunit_skip() should not overwrite KUNIT_FAIL() kunit: kunit_skip() should not overwrite KUNIT_FAIL() - 1 - --- 2023-01-13 Daniel Latypov brendanhiggins New
[v2,2/3] Documentation: KUnit: reword description of assertions [v2,1/3] Documentation: KUnit: make usage.rst a superset of tips.rst, remove duplication - 2 - --- 2022-11-09 Daniel Latypov brendanhiggins New
[2/3] kunit: tool: unit tests all check parser errors, standardize formatting a bit [1/3] kunit: tool: make TestCounts a dataclass - 1 - --- 2022-11-02 Daniel Latypov brendanhiggins New
[v3,2/3] kunit: tool: make --kunitconfig repeatable, blindly concat [v3,1/3] kunit: tool: refactor internal kconfig handling, allow overriding - 1 - --- 2022-06-27 Daniel Latypov brendanhiggins New
[1/2] kunit: tool: make --kunitconfig repeatable, blindly concat [1/2] kunit: tool: make --kunitconfig repeatable, blindly concat - 1 - --- 2022-06-24 Daniel Latypov brendanhiggins New
[RFC,3/4] rfc: kunit: eliminate KUNIT_INIT_*_ASSERT_STRUCT macros kunit: more assertion reworking - - - --- 2022-05-25 Daniel Latypov brendanhiggins New
[RFC,2/4] rfc: kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED kunit: more assertion reworking - - - --- 2022-05-25 Daniel Latypov brendanhiggins New
[RFC,1/4] rfc: kunit: remove format func from struct kunit_assert, get it to 0 bytes kunit: more assertion reworking - - - --- 2022-05-25 Daniel Latypov brendanhiggins New
[v2] kunit: tool: refactor internal kconfig handling, allow overriding [v2] kunit: tool: refactor internal kconfig handling, allow overriding - 1 - --- 2022-05-20 Daniel Latypov brendanhiggins New
kunit: tool: refactor internal kconfig handling, allow overriding kunit: tool: refactor internal kconfig handling, allow overriding - - - --- 2022-05-19 Daniel Latypov brendanhiggins New
lib/atomic64_test.c: convert to use KUnit lib/atomic64_test.c: convert to use KUnit - 2 1 --- 2022-05-02 Daniel Latypov New
[2/3] kunit: add ability to specify suite-level init and exit functions [1/3] kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) - 1 - --- 2022-04-26 Daniel Latypov brendanhiggins New
[3/3] kunit: tool: minor cosmetic cleanups in kunit_parser.py [1/3] kunit: tool: remove dead parse_crash_in_log() logic - 2 - --- 2022-04-26 Daniel Latypov brendanhiggins New
kunit: tool: stop using a shell to run kernel under QEMU kunit: tool: stop using a shell to run kernel under QEMU - 1 - --- 2022-04-20 Daniel Latypov brendanhiggins New
kunit: tool: don't print out test statuses w/ 0s in summary kunit: tool: don't print out test statuses w/ 0s in summary - 1 - --- 2022-04-07 Daniel Latypov brendanhiggins New
kunit: tool: cosmetic: don't specify duplicate kunit_shutdown's kunit: tool: cosmetic: don't specify duplicate kunit_shutdown's - 1 - --- 2022-04-07 Daniel Latypov brendanhiggins New
[v2,2/2] kunit: split resource API impl from test.c into new resource.c [v2,1/2] kunit: split resource API from test.h into new resource.h - 2 - --- 2022-03-26 Daniel Latypov brendanhiggins New
kunit: split resource API from test.h into new resource.h kunit: split resource API from test.h into new resource.h - 2 - --- 2022-03-16 Daniel Latypov brendanhiggins New
kunit: tool: more descriptive metavars/--help output kunit: tool: more descriptive metavars/--help output - 1 - --- 2022-02-26 Daniel Latypov brendanhiggins New
[3/3] kunit: tool: properly report the used arch for --json, or '' if not known [1/3] kunit: tool: readability tweaks in KernelCI json generation logic - 1 - --- 2022-02-17 Daniel Latypov brendanhiggins New
[v2,6/6] kunit: drop unused assert_type from kunit_assert and clean up macros kunit: refactor assertions to use less stack - 2 - --- 2022-01-11 Daniel Latypov brendanhiggins New
[v2,5/6] kunit: split out part of kunit_assert into a static const kunit: refactor assertions to use less stack - 2 - --- 2022-01-11 Daniel Latypov brendanhiggins New
[6/6] kunit: drop unused assert_type from kunit_assert and clean up macros kunit: refactor assertions to use less stack - 1 - --- 2022-01-08 Daniel Latypov brendanhiggins New
[5/6] kunit: split out part of kunit_assert into a static const kunit: refactor assertions to use less stack - 1 - --- 2022-01-08 Daniel Latypov brendanhiggins New
[2/6] kunit: move check if assertion passed into the macros kunit: refactor assertions to use less stack - 1 - --- 2022-01-08 Daniel Latypov brendanhiggins New
[1/6] kunit: add example test case showing off all the expect macros kunit: refactor assertions to use less stack - 2 - --- 2022-01-08 Daniel Latypov brendanhiggins New
kunit: tool: fix newly introduced typechecker errors kunit: tool: fix newly introduced typechecker errors - 1 - --- 2021-12-14 Daniel Latypov brendanhiggins New
kunit: tool: reconfigure when the used kunitconfig changes kunit: tool: reconfigure when the used kunitconfig changes - - - --- 2021-11-18 Daniel Latypov brendanhiggins New
Documentation: kunit: fix path to .kunitconfig in start.rst Documentation: kunit: fix path to .kunitconfig in start.rst - - - --- 2021-11-03 Daniel Latypov brendanhiggins New
kunit: add run_checks.py script to validate kunit changes kunit: add run_checks.py script to validate kunit changes - 1 - --- 2021-11-02 Daniel Latypov brendanhiggins New
[RFC] kunit: flatten kunit_suite*** to kunit_suite** in executor [RFC] kunit: flatten kunit_suite*** to kunit_suite** in executor - - 1 --- 2021-10-13 Daniel Latypov brendanhiggins New
[2/2] kunit: tool: delete kunit_parser.TestResult type [1/2] kunit: tool: use dataclass instead of collections.namedtuple - 1 - --- 2021-10-09 Daniel Latypov brendanhiggins New
[1/2] kunit: tool: use dataclass instead of collections.namedtuple [1/2] kunit: tool: use dataclass instead of collections.namedtuple - 1 - --- 2021-10-09 Daniel Latypov brendanhiggins New
kunit: tool: continue past invalid utf-8 output kunit: tool: continue past invalid utf-8 output - 1 - --- 2021-10-08 Daniel Latypov brendanhiggins New
[v7] kunit: tool: improve compatibility of kunit_parser with KTAP specification [v7] kunit: tool: improve compatibility of kunit_parser with KTAP specification - 2 - --- 2021-10-07 Daniel Latypov brendanhiggins New
kunit: tool: print parsed test results fully incrementally kunit: tool: print parsed test results fully incrementally - 1 - --- 2021-10-07 Daniel Latypov brendanhiggins New
[v6] kunit: tool: improve compatibility of kunit_parser with KTAP specification [v6] kunit: tool: improve compatibility of kunit_parser with KTAP specification - 3 - --- 2021-10-06 Daniel Latypov brendanhiggins New
[v5] kunit: tool: improve compatibility of kunit_parser with KTAP specification [v5] kunit: tool: improve compatibility of kunit_parser with KTAP specification - 2 - --- 2021-10-06 Daniel Latypov brendanhiggins New
[v2] kunit: tool: yield output from run_kernel in real time [v2] kunit: tool: yield output from run_kernel in real time - 2 - --- 2021-10-05 Daniel Latypov brendanhiggins New
[v4] kunit: tool: improve compatibility of kunit_parser with KTAP specification [v4] kunit: tool: improve compatibility of kunit_parser with KTAP specification - 1 - --- 2021-10-04 Daniel Latypov brendanhiggins New
kunit: tool: yield output from run_kernel in real time kunit: tool: yield output from run_kernel in real time - - - --- 2021-10-04 Daniel Latypov brendanhiggins New
[v4,4/4] kunit: tool: support running each suite/test separately kunit: allow running test suites/cases individually - 2 - --- 2021-09-30 Daniel Latypov brendanhiggins New
[v4,3/4] kunit: tool: actually track how long it took to run tests kunit: allow running test suites/cases individually - 2 - --- 2021-09-30 Daniel Latypov brendanhiggins New
[v4,2/4] kunit: tool: factor exec + parse steps into a function kunit: allow running test suites/cases individually 1 1 - --- 2021-09-30 Daniel Latypov brendanhiggins New
[v3,4/4] kunit: tool: support running each suite/test separately kunit: allow running test suites/cases individually - 1 - --- 2021-09-29 Daniel Latypov brendanhiggins New
[v3,3/4] kunit: tool: actually track how long it took to run tests kunit: allow running test suites/cases individually - 1 - --- 2021-09-29 Daniel Latypov brendanhiggins New
[v3,2/4] kunit: tool: factor exec + parse steps into a function kunit: allow running test suites/cases individually - 1 - --- 2021-09-29 Daniel Latypov brendanhiggins New
[v3,1/4] kunit: add 'kunit.action' param to allow listing out tests kunit: allow running test suites/cases individually - 1 - --- 2021-09-29 Daniel Latypov brendanhiggins New
[v2,3/3] kunit: tool: support running each suite/test separately kunit: allow running test suites/cases individually - 1 - --- 2021-09-28 Daniel Latypov brendanhiggins New
[v2,2/3] kunit: tool: factor exec + parse steps into a function kunit: allow running test suites/cases individually - 1 - --- 2021-09-28 Daniel Latypov brendanhiggins New
[v2,1/3] kunit: add 'kunit.action' param to allow listing out tests kunit: allow running test suites/cases individually - 1 - --- 2021-09-28 Daniel Latypov brendanhiggins New
kunit: tool: misc fixes (unused vars, imports, leaked files) kunit: tool: misc fixes (unused vars, imports, leaked files) - 2 - --- 2021-09-28 Daniel Latypov brendanhiggins New
kunit: tool: make --raw_output only support showing kunit output kunit: tool: make --raw_output only support showing kunit output - 1 - --- 2021-09-16 Daniel Latypov brendanhiggins New
[v4,2/2] kunit: tool: allow filtering test cases via glob [v4,1/2] kunit: drop assumption in kunit-log-test about current suite - 2 - --- 2021-09-09 Daniel Latypov brendanhiggins New
[v4,1/2] kunit: drop assumption in kunit-log-test about current suite [v4,1/2] kunit: drop assumption in kunit-log-test about current suite - 1 - --- 2021-09-09 Daniel Latypov brendanhiggins New
[3/3] kunit: tool: support running each suite/test separately kunit: allow running test suites/cases individually - - - --- 2021-09-09 Daniel Latypov brendanhiggins New
[2/3] kunit: tool: factor exec + parse steps into a function kunit: allow running test suites/cases individually - - - --- 2021-09-09 Daniel Latypov brendanhiggins New
[1/3] kunit: add 'kunit.action' param to allow listing out tests kunit: allow running test suites/cases individually - - - --- 2021-09-09 Daniel Latypov brendanhiggins New
kunit: tool: better handling of quasi-bool args (--json, --raw_output) kunit: tool: better handling of quasi-bool args (--json, --raw_output) - - 1 --- 2021-09-03 Daniel Latypov brendanhiggins New
[v3,2/2] kunit: tool: allow filtering test cases via glob [v3,1/2] kunit: drop assumption in kunit-log-test about current suite - 2 - --- 2021-08-31 Daniel Latypov brendanhiggins New
[v3,1/2] kunit: drop assumption in kunit-log-test about current suite [v3,1/2] kunit: drop assumption in kunit-log-test about current suite - 1 - --- 2021-08-31 Daniel Latypov brendanhiggins New
[v2] kunit: tool: allow filtering test cases via glob [v2] kunit: tool: allow filtering test cases via glob - 1 - --- 2021-08-09 Daniel Latypov brendanhiggins New
kunit: tool: allow filtering test cases via glob kunit: tool: allow filtering test cases via glob - - - --- 2021-08-09 Daniel Latypov brendanhiggins New
[v2,2/2] kunit: add 'kunit.action' param to allow listing out tests [v2,1/2] kunit: tool: make --raw_output support only showing kunit output - - - --- 2021-08-05 Daniel Latypov brendanhiggins New
[v2,1/2] kunit: tool: make --raw_output support only showing kunit output [v2,1/2] kunit: tool: make --raw_output support only showing kunit output - 1 - --- 2021-08-05 Daniel Latypov brendanhiggins New
[2/2] kunit: add 'kunit.action' param to allow listing out tests [1/2] kunit: tool: make --raw_output support only showing kunit output - - - --- 2021-07-29 Daniel Latypov brendanhiggins New
[1/2] kunit: tool: make --raw_output support only showing kunit output [1/2] kunit: tool: make --raw_output support only showing kunit output - - - --- 2021-07-29 Daniel Latypov brendanhiggins New
lib/test: convert test_min_heap.c to use KUnit lib/test: convert test_min_heap.c to use KUnit - - - --- 2021-07-19 Daniel Latypov New
[v2] kunit: tool: add --kernel_args to allow setting module params [v2] kunit: tool: add --kernel_args to allow setting module params - - - --- 2021-07-14 Daniel Latypov brendanhiggins New
kunit: tool: add --kernel_args to allow setting module params kunit: tool: add --kernel_args to allow setting module params - - - --- 2021-07-14 Daniel Latypov brendanhiggins New
[v2] lib/test: convert test_overflow.c to use KUnit [v2] lib/test: convert test_overflow.c to use KUnit 1 1 1 --- 2021-05-11 Daniel Latypov New
lib/test: convert test_overflow.c to use KUnit lib/test: convert test_overflow.c to use KUnit - - 1 --- 2021-05-03 Daniel Latypov New
[v2,2/2] lib/test: convert lib/test_list_sort.c to use KUnit [v2,1/2] kunit: introduce kunit_kmalloc_array/kunit_kcalloc() helpers 1 - 1 --- 2021-05-03 Daniel Latypov New
[2/2] lib/test: convert lib/test_list_sort.c to use KUnit [1/2] kunit: introduce kunit_kmalloc_array/kunit_kcalloc() helpers 1 - 1 --- 2021-04-21 Daniel Latypov New
[v6] lib: add basic KUnit test for lib/math [v6] lib: add basic KUnit test for lib/math - 1 - --- 2021-04-16 Daniel Latypov New
[v5] lib: add basic KUnit test for lib/math [v5] lib: add basic KUnit test for lib/math - 1 - --- 2021-04-12 Daniel Latypov New
[v4] lib: add basic KUnit test for lib/math [v4] lib: add basic KUnit test for lib/math - - - --- 2021-04-09 Daniel Latypov New
[v5,2/2] kunit: ubsan integration kunit: fail tests on UBSAN errors - 1 - --- 2021-04-02 Daniel Latypov New
[v4,2/2] kunit: ubsan integration kunit: fail tests on UBSAN errors - 1 - --- 2021-03-11 Daniel Latypov New
[v3,2/2] kunit: ubsan integration kunit: fail tests on UBSAN errors - - - --- 2021-02-09 Daniel Latypov New
[v2,2/2] kunit: ubsan integration kunit: fail tests on UBSAN errors - - - --- 2021-02-05 Daniel Latypov New
[v3] lib: add basic KUnit test for lib/math [v3] lib: add basic KUnit test for lib/math - - - --- 2021-01-19 Daniel Latypov New
[v2] lib: add basic KUnit test for lib/math [v2] lib: add basic KUnit test for lib/math - - - --- 2021-01-14 Daniel Latypov New
lib: add basic KUnit test for lib/math lib: add basic KUnit test for lib/math - - - --- 2020-10-19 Daniel Latypov New
[RFC,v2,04/12] checkpatch: add support for struct MOCK(foo) syntax kunit: introduce class mocking support. - - - --- 2020-10-12 Daniel Latypov New
[RFC,v1,12/12] kunit: mock: implement nice, strict and naggy mock distinctions kunit: introduce class mocking support. - - - --- 2020-09-18 Daniel Latypov New
[RFC,v1,11/12] kunit: mock: add struct param matcher kunit: introduce class mocking support. - - - --- 2020-09-18 Daniel Latypov New
[RFC,v1,10/12] kunit: mock: add class mocking support kunit: introduce class mocking support. - - - --- 2020-09-18 Daniel Latypov New
[RFC,v1,09/12] kunit: mock: add macro machinery to pick correct format args kunit: introduce class mocking support. - - - --- 2020-09-18 Daniel Latypov New
[RFC,v1,08/12] kunit: mock: add basic matchers and actions kunit: introduce class mocking support. - - - --- 2020-09-18 Daniel Latypov New
[RFC,v1,07/12] kunit: mock: add internal mock infrastructure kunit: introduce class mocking support. - - - --- 2020-09-18 Daniel Latypov New
[RFC,v1,06/12] kunit: expose kunit_set_failure() for use by mocking kunit: introduce class mocking support. - - - --- 2020-09-18 Daniel Latypov New
[RFC,v1,05/12] kunit: mock: add parameter list manipulation macros kunit: introduce class mocking support. - - - --- 2020-09-18 Daniel Latypov New
[RFC,v1,04/12] checkpatch: add support for struct MOCK(foo) syntax kunit: introduce class mocking support. - - - --- 2020-09-18 Daniel Latypov New
[RFC,v1,03/12] kunit: test: add concept of post conditions kunit: introduce class mocking support. - - - --- 2020-09-18 Daniel Latypov New
[RFC,v1,02/12] kunit: test: add kunit_stream a std::stream like logger kunit: introduce class mocking support. - - - --- 2020-09-18 Daniel Latypov New
[RFC,v1,01/12] Revert "kunit: move string-stream.h to lib/kunit" kunit: introduce class mocking support. - - - --- 2020-09-18 Daniel Latypov New