aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/ktest/sample.conf
diff options
context:
space:
mode:
Diffstat (limited to 'tools/testing/ktest/sample.conf')
-rw-r--r--tools/testing/ktest/sample.conf50
1 files changed, 50 insertions, 0 deletions
diff --git a/tools/testing/ktest/sample.conf b/tools/testing/ktest/sample.conf
index 82c966c32d61..a83846d829bd 100644
--- a/tools/testing/ktest/sample.conf
+++ b/tools/testing/ktest/sample.conf
@@ -814,3 +814,53 @@
814# MIN_CONFIG = /home/test/config-min 814# MIN_CONFIG = /home/test/config-min
815# BISECT_MANUAL = 1 815# BISECT_MANUAL = 1
816# 816#
817#
818#
819# For TEST_TYPE = make_min_config
820#
821# After doing a make localyesconfig, your kernel configuration may
822# not be the most useful minimum configuration. Having a true minimum
823# config that you can use against other configs is very useful if
824# someone else has a config that breaks on your code. By only forcing
825# those configurations that are truly required to boot your machine
826# will give you less of a chance that one of your set configurations
827# will make the bug go away. This will give you a better chance to
828# be able to reproduce the reported bug matching the broken config.
829#
830# Note, this does take some time, and may require you to run the
831# test over night, or perhaps over the weekend. But it also allows
832# you to interrupt it, and gives you the current minimum config
833# that was found till that time.
834#
835# Note, this test automatically assumes a BUILD_TYPE of oldconfig
836# and its test type acts like boot.
837# TODO: add a test version that makes the config do more than just
838# boot, like having network access.
839#
840# OUTPUT_MIN_CONFIG is the path and filename of the file that will
841# be created from the MIN_CONFIG. If you interrupt the test, set
842# this file as your new min config, and use it to continue the test.
843# This file does not need to exist on start of test.
844# This file is not created until a config is found that can be removed.
845# (required field)
846#
847# START_MIN_CONFIG is the config to use to start the test with.
848# you can set this as the same OUTPUT_MIN_CONFIG, but if you do
849# the OUTPUT_MIN_CONFIG file must exist.
850# (default MIN_CONFIG)
851#
852# IGNORE_CONFIG is used to specify a config file that has configs that
853# you already know must be set. Configs are written here that have
854# been tested and proved to be required. It is best to define this
855# file if you intend on interrupting the test and running it where
856# it left off. New configs that it finds will be written to this file
857# and will not be tested again in later runs.
858# (optional)
859#
860# Example:
861#
862# TEST_TYPE = make_min_config
863# OUTPUT_MIN_CONFIG = /path/to/config-new-min
864# START_MIN_CONFIG = /path/to/config-min
865# IGNORE_CONFIG = /path/to/config-tested
866#