aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/ktest/sample.conf
diff options
context:
space:
mode:
authorSteven Rostedt <srostedt@redhat.com>2012-05-21 17:13:40 -0400
committerSteven Rostedt <rostedt@goodmis.org>2012-05-21 17:13:40 -0400
commitccc513b688e1f409c03cfaa7117cda778331f6fb (patch)
tree9a3e553d7734f050dfe7ac981980ae51fd61c9b0 /tools/testing/ktest/sample.conf
parent683a3e6481a5cffc58496a590decf65909d0454b (diff)
ktest: Add MIN_CONFIG_TYPE to allow making a minum .config that has network
Add a MIN_CONFIG_TYPE that can be set to 'test' or 'boot'. The default is 'boot' which is what make_min_config has done previously: makes a config file that is the minimum needed to boot the target. But when MIN_CONFIG_TYPE is set to 'test', not only must the target boot, but it must also successfully run the TEST. This allows the creation of a config file that is the minimum to boot and also perform ssh to the target, or anything else a developer wants. Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'tools/testing/ktest/sample.conf')
-rw-r--r--tools/testing/ktest/sample.conf10
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/testing/ktest/sample.conf b/tools/testing/ktest/sample.conf
index b682456afda8..1c1b7dc13430 100644
--- a/tools/testing/ktest/sample.conf
+++ b/tools/testing/ktest/sample.conf
@@ -1105,10 +1105,20 @@
1105# and will not be tested again in later runs. 1105# and will not be tested again in later runs.
1106# (optional) 1106# (optional)
1107# 1107#
1108# MIN_CONFIG_TYPE can be either 'boot' or 'test'. With 'boot' it will
1109# test if the created config can just boot the machine. If this is
1110# set to 'test', then the TEST option must be defined and the created
1111# config will not only boot the target, but also make sure that the
1112# config lets the test succeed. This is useful to make sure the final
1113# config that is generated allows network activity (ssh).
1114# (optional)
1115#
1108# Example: 1116# Example:
1109# 1117#
1110# TEST_TYPE = make_min_config 1118# TEST_TYPE = make_min_config
1111# OUTPUT_MIN_CONFIG = /path/to/config-new-min 1119# OUTPUT_MIN_CONFIG = /path/to/config-new-min
1112# START_MIN_CONFIG = /path/to/config-min 1120# START_MIN_CONFIG = /path/to/config-min
1113# IGNORE_CONFIG = /path/to/config-tested 1121# IGNORE_CONFIG = /path/to/config-tested
1122# MIN_CONFIG_TYPE = test
1123# TEST = ssh ${USER}@${MACHINE} echo hi
1114# 1124#