linux_dsm_epyc7002/tools/testing/kunit
David Gow 45ba7a893a kunit: kunit_tool: Separate out config/build/exec/parse
Add new subcommands to kunit.py to allow stages of the existing 'run'
subcommand to be run independently:
- 'config': Verifies that .config is a subset of .kunitconfig
- 'build': Compiles a UML kernel for KUnit
- 'exec': Runs the kernel, and outputs the test results.
- 'parse': Parses test results from a file or stdin

The 'run' command continues to behave as before.

Signed-off-by: David Gow <davidgow@google.com>
Reviewed-by: Brendan Higgins <brendanhiggins@google.com>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
2020-05-11 16:53:40 -06:00
..
configs kunit: Run all KUnit tests through allyesconfig 2020-03-20 16:17:39 -06:00
test_data kunit: tool: add missing test data file content 2020-03-26 14:11:12 -06:00
.gitattributes kunit: kunit_parser: make parser more robust 2020-03-20 16:15:57 -06:00
.gitignore .gitignore: add SPDX License Identifier 2020-03-25 11:50:48 +01:00
kunit_config.py kunit: kunit_tool: Allow .kunitconfig to disable config items 2020-03-25 12:13:16 -06:00
kunit_kernel.py kunit: add --make_options 2020-03-23 17:08:22 -06:00
kunit_parser.py kunit: subtests should be indented 4 spaces according to TAP 2020-03-26 14:08:41 -06:00
kunit_tool_test.py kunit: kunit_tool: Separate out config/build/exec/parse 2020-05-11 16:53:40 -06:00
kunit.py kunit: kunit_tool: Separate out config/build/exec/parse 2020-05-11 16:53:40 -06:00