Show patches with: Submitter = Daniel Latypov       |   318 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
kunit: tool: undo type subscripts for subprocess.Popen kunit: tool: undo type subscripts for subprocess.Popen - 1 1 --- 2023-05-01 Daniel Latypov brendanhiggins Accepted
[v2,3/3] kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py [v2,1/3] kunit: tool: add subscripts for type annotations where appropriate - 1 - --- 2023-03-16 Daniel Latypov brendanhiggins Accepted
[v2,2/3] kunit: tool: remove unused imports and variables [v2,1/3] kunit: tool: add subscripts for type annotations where appropriate - 1 - --- 2023-03-16 Daniel Latypov brendanhiggins Accepted
[v2,1/3] kunit: tool: add subscripts for type annotations where appropriate [v2,1/3] kunit: tool: add subscripts for type annotations where appropriate - 1 - --- 2023-03-16 Daniel Latypov brendanhiggins Accepted
[2/2] kunit: tool: remove unused imports and variables [1/2] kunit: tool: add subscripts for type annotations where appropriate - - - --- 2023-03-16 Daniel Latypov brendanhiggins Accepted
[1/2] kunit: tool: add subscripts for type annotations where appropriate [1/2] kunit: tool: add subscripts for type annotations where appropriate - - - --- 2023-03-16 Daniel Latypov brendanhiggins Accepted
kunit: kunit_skip() should not overwrite KUNIT_FAIL() kunit: kunit_skip() should not overwrite KUNIT_FAIL() - 1 - --- 2023-01-13 Daniel Latypov brendanhiggins New
kunit: tool: make parser preserve whitespace when printing test log kunit: tool: make parser preserve whitespace when printing test log - 1 - --- 2022-11-30 Daniel Latypov brendanhiggins Accepted
kunit: tool: don't include KTAP headers and the like in the test log kunit: tool: don't include KTAP headers and the like in the test log - 2 - --- 2022-11-29 Daniel Latypov brendanhiggins Accepted
kunit: tool: make --json do nothing if --raw_ouput is set kunit: tool: make --json do nothing if --raw_ouput is set - 1 - --- 2022-11-21 Daniel Latypov brendanhiggins Accepted
[v3,3/3] Documentation: kunit: Remove redundant 'tips.rst' page [v3,1/3] Documentation: KUnit: make usage.rst a superset of tips.rst, remove duplication - 1 - --- 2022-11-11 Daniel Latypov brendanhiggins Accepted
[v3,2/3] Documentation: KUnit: reword description of assertions [v3,1/3] Documentation: KUnit: make usage.rst a superset of tips.rst, remove duplication - 2 - --- 2022-11-11 Daniel Latypov brendanhiggins Accepted
[v3,1/3] Documentation: KUnit: make usage.rst a superset of tips.rst, remove duplication [v3,1/3] Documentation: KUnit: make usage.rst a superset of tips.rst, remove duplication - 2 - --- 2022-11-11 Daniel Latypov brendanhiggins Accepted
kunit: tool: tweak error message when no KTAP found kunit: tool: tweak error message when no KTAP found - 1 - --- 2022-11-11 Daniel Latypov brendanhiggins Accepted
kunit: remove KUNIT_INIT_MEM_ASSERTION macro kunit: remove KUNIT_INIT_MEM_ASSERTION macro - 1 - --- 2022-11-09 Daniel Latypov brendanhiggins Accepted
[v2,3/3] Documentation: kunit: Remove redundant 'tips.rst' page [v2,1/3] Documentation: KUnit: make usage.rst a superset of tips.rst, remove duplication - 1 - --- 2022-11-09 Daniel Latypov brendanhiggins Accepted
[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
[v2,1/3] Documentation: KUnit: make usage.rst a superset of tips.rst, remove duplication [v2,1/3] Documentation: KUnit: make usage.rst a superset of tips.rst, remove duplication - 1 - --- 2022-11-09 Daniel Latypov brendanhiggins Accepted
[v2,3/3] kunit: tool: remove redundant file.close() call in unit test [v2,1/3] kunit: tool: make TestCounts a dataclass - 1 - --- 2022-11-03 Daniel Latypov brendanhiggins Accepted
[v2,2/3] kunit: tool: unit tests all check parser errors, standardize formatting a bit [v2,1/3] kunit: tool: make TestCounts a dataclass - 1 - --- 2022-11-03 Daniel Latypov brendanhiggins Accepted
[v2,1/3] kunit: tool: make TestCounts a dataclass [v2,1/3] kunit: tool: make TestCounts a dataclass - 1 - --- 2022-11-03 Daniel Latypov brendanhiggins Accepted
[3/3] kunit: tool: remove redundant file.close() call in unit test [1/3] kunit: tool: make TestCounts a dataclass - 1 - --- 2022-11-02 Daniel Latypov brendanhiggins Accepted
[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
[1/3] kunit: tool: make TestCounts a dataclass [1/3] kunit: tool: make TestCounts a dataclass - 1 - --- 2022-11-02 Daniel Latypov brendanhiggins Accepted
[2/2] kunit: tool: print summary of failed tests if a few failed out of a lot [1/2] kunit: tool: make unit test not print parsed testdata to stdout - 1 - --- 2022-10-28 Daniel Latypov brendanhiggins Accepted
[1/2] kunit: tool: make unit test not print parsed testdata to stdout [1/2] kunit: tool: make unit test not print parsed testdata to stdout - 1 - --- 2022-10-28 Daniel Latypov brendanhiggins Accepted
[4/4] kunit: declare kunit_assert structs as const kunit: more assertion reworking - 2 - --- 2022-10-01 Daniel Latypov brendanhiggins Accepted
[3/4] kunit: eliminate KUNIT_INIT_*_ASSERT_STRUCT macros kunit: more assertion reworking - 1 - --- 2022-10-01 Daniel Latypov brendanhiggins Accepted
[2/4] kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED kunit: more assertion reworking - 1 - --- 2022-10-01 Daniel Latypov brendanhiggins Accepted
[1/4] kunit: remove format func from struct kunit_assert, get it to 0 bytes kunit: more assertion reworking - 1 - --- 2022-10-01 Daniel Latypov brendanhiggins Accepted
[2/2] kunit: tool: rename all_test_uml.config, use it for --alltests [1/2] kunit: tool: remove UML specific options from all_tests_uml.config - 1 - --- 2022-09-02 Daniel Latypov brendanhiggins Accepted
[1/2] kunit: tool: remove UML specific options from all_tests_uml.config [1/2] kunit: tool: remove UML specific options from all_tests_uml.config - 1 - --- 2022-09-02 Daniel Latypov brendanhiggins Accepted
kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces - 1 - --- 2022-08-10 Daniel Latypov brendanhiggins Accepted
[v2,5/5] kunit: make kunit_kfree(NULL) a no-op to match kfree() [v2,1/5] kunit: string-stream: Simplify resource use - 2 - --- 2022-07-22 Daniel Latypov brendanhiggins Accepted
[v2,4/5] kunit: make kunit_kfree() not segfault on invalid inputs [v2,1/5] kunit: string-stream: Simplify resource use - 2 - --- 2022-07-22 Daniel Latypov brendanhiggins Accepted
[v2,3/5] kunit: make kunit_kfree() only work on pointers from kunit_malloc() and friends [v2,1/5] kunit: string-stream: Simplify resource use - 2 - --- 2022-07-22 Daniel Latypov brendanhiggins Accepted
[v2,2/5] kunit: drop test pointer in string_stream_fragment [v2,1/5] kunit: string-stream: Simplify resource use - 2 - --- 2022-07-22 Daniel Latypov brendanhiggins Accepted
[v2,1/5] kunit: string-stream: Simplify resource use [v2,1/5] kunit: string-stream: Simplify resource use - 1 - --- 2022-07-22 Daniel Latypov brendanhiggins Accepted
[4/4] kunit: make knuit_kfree() not segfault on invalid inputs [1/4] kunit: string-stream: Simplify resource use - 1 - --- 2022-07-21 Daniel Latypov brendanhiggins Accepted
[3/4] kunit: make kunit_kfree() only work on pointers from kunit_malloc() and friends [1/4] kunit: string-stream: Simplify resource use - 1 - --- 2022-07-21 Daniel Latypov brendanhiggins Accepted
[2/4] kunit: drop test pointer in string_stream_fragment [1/4] kunit: string-stream: Simplify resource use - 1 - --- 2022-07-21 Daniel Latypov brendanhiggins Accepted
[1/4] kunit: string-stream: Simplify resource use [1/4] kunit: string-stream: Simplify resource use - - - --- 2022-07-21 Daniel Latypov brendanhiggins Accepted
clk: explicitly disable CONFIG_UML_PCI_OVER_VIRTIO in .kunitconfig clk: explicitly disable CONFIG_UML_PCI_OVER_VIRTIO in .kunitconfig 2 1 1 --- 2022-07-11 Daniel Latypov Accepted
[v3] kunit: tool: Enable virtio/PCI by default on UML [v3] kunit: tool: Enable virtio/PCI by default on UML - 2 1 --- 2022-07-08 Daniel Latypov brendanhiggins Accepted
[v4] kunit: tool: make --kunitconfig repeatable, blindly concat [v4] kunit: tool: make --kunitconfig repeatable, blindly concat - 1 - --- 2022-07-08 Daniel Latypov brendanhiggins Accepted
[v3,3/3] kunit: add coverage_uml.config to enable GCOV on UML [v3,1/3] kunit: tool: refactor internal kconfig handling, allow overriding - 2 - --- 2022-06-27 Daniel Latypov brendanhiggins Accepted
[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
[v3,1/3] kunit: tool: refactor internal kconfig handling, allow overriding [v3,1/3] kunit: tool: refactor internal kconfig handling, allow overriding - 2 - --- 2022-06-27 Daniel Latypov brendanhiggins Accepted
[2/2] kunit: add coverage_uml.config to enable GCOV on UML [1/2] kunit: tool: make --kunitconfig repeatable, blindly concat - 1 - --- 2022-06-24 Daniel Latypov brendanhiggins Accepted
[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,4/4] kunit: delcare kunit_assert structs as const kunit: more assertion reworking - - - --- 2022-05-25 Daniel Latypov brendanhiggins Accepted
[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
[3/3] kunit: tool: introduce --qemu_args kunit: add support in kunit.py for --qemu_args - 2 - --- 2022-05-18 Daniel Latypov brendanhiggins Accepted
[2/3] kunit: tool: simplify creating LinuxSourceTreeOperations kunit: add support in kunit.py for --qemu_args - 2 - --- 2022-05-18 Daniel Latypov brendanhiggins Accepted
[1/3] Documentation: kunit: fix example run_kunit func to allow spaces in args kunit: add support in kunit.py for --qemu_args - 2 - --- 2022-05-18 Daniel Latypov brendanhiggins Accepted
[3/3] kunit: tool: refactoring printing logic into kunit_printer.py [1/3] kunit: tool: drop unused load_config argument - 2 - --- 2022-05-16 Daniel Latypov brendanhiggins Accepted
[2/3] kunit: tool: redo how we construct and mock LinuxSourceTree [1/3] kunit: tool: drop unused load_config argument - 2 - --- 2022-05-16 Daniel Latypov brendanhiggins Accepted
[1/3] kunit: tool: drop unused load_config argument [1/3] kunit: tool: drop unused load_config argument - 2 - --- 2022-05-16 Daniel Latypov brendanhiggins Accepted
kunit: use kmemdup in kunit_filter_tests(), take suite as const kunit: use kmemdup in kunit_filter_tests(), take suite as const - 2 - --- 2022-05-16 Daniel Latypov brendanhiggins Accepted
kunit: fix executor OOM error handling logic on non-UML kunit: fix executor OOM error handling logic on non-UML - 1 - --- 2022-05-13 Daniel Latypov brendanhiggins Accepted
[v2] kunit: tool: cosmetic: don't specify duplicate kernel cmdline options [v2] kunit: tool: cosmetic: don't specify duplicate kernel cmdline options - 2 - --- 2022-05-13 Daniel Latypov brendanhiggins Accepted
[v2,3/3] kunit: tool: minor cosmetic cleanups in kunit_parser.py [v2,1/3] kunit: tool: remove dead parse_crash_in_log() logic - 2 - --- 2022-05-12 Daniel Latypov brendanhiggins Accepted
[v2,2/3] kunit: tool: make parser stop overwriting status of suites w/ no_tests [v2,1/3] kunit: tool: remove dead parse_crash_in_log() logic - 2 - --- 2022-05-12 Daniel Latypov brendanhiggins Accepted
[v2,1/3] kunit: tool: remove dead parse_crash_in_log() logic [v2,1/3] kunit: tool: remove dead parse_crash_in_log() logic - 2 - --- 2022-05-12 Daniel Latypov brendanhiggins Accepted
[v2] kunit: tool: stop using a shell to run kernel under QEMU [v2] kunit: tool: stop using a shell to run kernel under QEMU - 1 - --- 2022-05-12 Daniel Latypov brendanhiggins Accepted
[v2] kunit: bail out of test filtering logic quicker if OOM [v2] kunit: bail out of test filtering logic quicker if OOM - 1 - --- 2022-05-11 Daniel Latypov brendanhiggins Accepted
kunit: tool: misc cleanups kunit: tool: misc cleanups - 2 - --- 2022-05-09 Daniel Latypov brendanhiggins Accepted
lib/atomic64_test.c: convert to use KUnit lib/atomic64_test.c: convert to use KUnit - 2 1 --- 2022-05-02 Daniel Latypov New
[v2,4/4] kunit: fix debugfs code to use enum kunit_status, not bool [v2,1/4] kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) - 1 - --- 2022-04-29 Daniel Latypov brendanhiggins Accepted
[v2,3/4] kfence: test: use new suite_{init/exit} support, add .kunitconfig [v2,1/4] kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) - 2 1 --- 2022-04-29 Daniel Latypov Accepted
[v2,2/4] kunit: add ability to specify suite-level init and exit functions [v2,1/4] kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) - 2 - --- 2022-04-29 Daniel Latypov brendanhiggins Accepted
[v2,1/4] kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) [v2,1/4] kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) - 2 - --- 2022-04-29 Daniel Latypov brendanhiggins Accepted
[3/3] kfence: test: use new suite_{init/exit} support, add .kunitconfig [1/3] kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) - 1 1 --- 2022-04-26 Daniel Latypov Accepted
[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
[1/3] kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) [1/3] kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) - 1 - --- 2022-04-26 Daniel Latypov brendanhiggins Accepted
[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
[2/3] kunit: tool: make parser stop overwriting status of suites w/ no_tests [1/3] kunit: tool: remove dead parse_crash_in_log() logic - 2 - --- 2022-04-26 Daniel Latypov brendanhiggins Accepted
[1/3] kunit: tool: remove dead parse_crash_in_log() logic [1/3] kunit: tool: remove dead parse_crash_in_log() logic - 2 - --- 2022-04-26 Daniel Latypov brendanhiggins Accepted
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
[v2] kunit: tool: update test counts summary line format [v2] kunit: tool: update test counts summary line format - 1 - --- 2022-04-08 Daniel Latypov brendanhiggins Accepted
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
kunit: bail out of test filtering logic quicker if OOM kunit: bail out of test filtering logic quicker if OOM - 1 - --- 2022-04-06 Daniel Latypov brendanhiggins Accepted
lib/Kconfig.debug: change KUnit tests to default to KUNIT_ALL_TESTS lib/Kconfig.debug: change KUnit tests to default to KUNIT_ALL_TESTS 1 3 - --- 2022-04-05 Daniel Latypov Accepted
kunit: tool: print clearer error message when there's no TAP output kunit: tool: print clearer error message when there's no TAP output - 2 - --- 2022-03-29 Daniel Latypov brendanhiggins Accepted
[v3,2/2] kunit: split resource API impl from test.c into new resource.c [v3,1/2] kunit: split resource API from test.h into new resource.h - 2 - --- 2022-03-28 Daniel Latypov brendanhiggins Accepted
[v3,1/2] kunit: split resource API from test.h into new resource.h [v3,1/2] kunit: split resource API from test.h into new resource.h - 2 - --- 2022-03-28 Daniel Latypov brendanhiggins Accepted
Documentation: kunit: update kconfig options needed for UML coverage Documentation: kunit: update kconfig options needed for UML coverage - 2 1 --- 2022-03-26 Daniel Latypov brendanhiggins Accepted
[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
[v2,1/2] kunit: split resource API from test.h into new resource.h [v2,1/2] kunit: split resource API from test.h into new resource.h - 2 - --- 2022-03-26 Daniel Latypov brendanhiggins Accepted
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
[v2] kunit: tool: more descriptive metavars/--help output [v2] kunit: tool: more descriptive metavars/--help output - 2 - --- 2022-02-26 Daniel Latypov brendanhiggins Accepted
kunit: tool: more descriptive metavars/--help output kunit: tool: more descriptive metavars/--help output - 1 - --- 2022-02-26 Daniel Latypov brendanhiggins New
[v2,3/3] kunit: tool: properly report the used arch for --json, or '' if not known [v2,1/3] kunit: tool: readability tweaks in KernelCI json generation logic - 2 - --- 2022-02-24 Daniel Latypov brendanhiggins Accepted
[v2,2/3] kunit: tool: refactor how we plumb metadata into JSON [v2,1/3] kunit: tool: readability tweaks in KernelCI json generation logic - 2 - --- 2022-02-24 Daniel Latypov brendanhiggins Accepted
[v2,1/3] kunit: tool: readability tweaks in KernelCI json generation logic [v2,1/3] kunit: tool: readability tweaks in KernelCI json generation logic - 2 - --- 2022-02-24 Daniel Latypov brendanhiggins Accepted
« 1 2 3 4 »