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 | # | ||
