summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2015-06-16 03:57:40 +0200
committerUlf Magnusson <ulfalizer@gmail.com>2015-06-16 03:57:40 +0200
commitba7179d93465c66338de83e2a553f6a982a4efa7 (patch)
treef557344583b6ce4856e93e7c11d274a52dec8f36
parent7120b604a3c61810e4520da6b1cfeeaaec92f23a (diff)
The test suite must be run from the top-level kernel directory.
-rw-r--r--README.md10
1 files changed, 6 insertions, 4 deletions
diff --git a/README.md b/README.md
index 8084847..b48ce57 100644
--- a/README.md
+++ b/README.md
@@ -74,13 +74,15 @@ language has some dark corners.
The test suite is run with
$ python(3) Kconfiglib/testsuite.py
+
+It must be run from the top-level kernel directory.
**NOTE: Some tests currently overwrite .config in the kernel root, so make sure to back it up.**
-It consists of a set of selftests and a set of compatibility tests that compare
-configurations generated by Kconfiglib with configurations generated by
-<i>scripts/kconfig/conf</i> for a number of cases. You might want to use the
-"speedy" option; see [testsuite.py](testsuite.py).
+The test suite consists of a set of selftests and a set of compatibility tests that
+compare (character for character) configurations generated by Kconfiglib with
+configurations generated by <i>scripts/kconfig/conf</i> for a number of cases. You
+might want to use the "speedy" option; see [testsuite.py](testsuite.py).
Kconfiglib is much faster than the test suite would indicate. Most of the time
is spent waiting around for `make` or the C utilities. Adding some multiprocessing