diff options
Diffstat (limited to 'tools/testing/ktest/sample.conf')
-rw-r--r-- | tools/testing/ktest/sample.conf | 50 |
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 | # | ||