提交 cd8e368f 编写于 作者: S Steven Rostedt 提交者: Steven Rostedt

ktest: Add TEST_TYPE install option

In testing one of my boxes, I found that I only wanted to build and
install the kernel. I wanted to manually reboot the box and test it.
Adding a TEST_TYPE option "install" allows this to happen.
Signed-off-by: NSteven Rostedt <rostedt@goodmis.org>
上级 976d1676
...@@ -2929,6 +2929,13 @@ for (my $i = 1; $i <= $opt{"NUM_TESTS"}; $i++) { ...@@ -2929,6 +2929,13 @@ for (my $i = 1; $i <= $opt{"NUM_TESTS"}; $i++) {
build $build_type or next; build $build_type or next;
} }
if ($test_type eq "install") {
get_version;
install;
success $i;
next;
}
if ($test_type ne "build") { if ($test_type ne "build") {
my $failed = 0; my $failed = 0;
start_monitor_and_boot or $failed = 1; start_monitor_and_boot or $failed = 1;
......
...@@ -253,9 +253,10 @@ ...@@ -253,9 +253,10 @@
# The default test type (default test) # The default test type (default test)
# The test types may be: # The test types may be:
# build - only build the kernel, do nothing else # build - only build the kernel, do nothing else
# boot - build and boot the kernel # install - build and install, but do nothing else (does not reboot)
# test - build, boot and if TEST is set, run the test script # boot - build, install, and boot the kernel
# test - build, boot and if TEST is set, run the test script
# (If TEST is not set, it defaults back to boot) # (If TEST is not set, it defaults back to boot)
# bisect - Perform a bisect on the kernel (see BISECT_TYPE below) # bisect - Perform a bisect on the kernel (see BISECT_TYPE below)
# patchcheck - Do a test on a series of commits in git (see PATCHCHECK below) # patchcheck - Do a test on a series of commits in git (see PATCHCHECK below)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册