From f618390a00b3f7d03151625e83d3638261ad504a Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 7 Mar 2019 09:14:55 +1000 Subject: [PATCH] doc/user: put an extra note in regarding the test suite Running the test suite runner is good, but not sufficient, a full ninja test is required to get the full coverage. Signed-off-by: Peter Hutterer --- doc/user/test-suite.rst | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/user/test-suite.rst b/doc/user/test-suite.rst index aa459e70..1f6dc394 100644 --- a/doc/user/test-suite.rst +++ b/doc/user/test-suite.rst @@ -7,7 +7,11 @@ libinput test suite libinput ships with a number of tests all run automatically on ``ninja test``. The primary test suite is the ``libinput-test-suite-runner``. When testing, the ``libinput-test-suite-runner`` should always be invoked to check for -behavior changes. +behavior changes. The test suite relies on the kernel and udev to function +correctly. It is not suitable for running inside containers. + +.. note:: ``ninja test`` runs more than just the test suite, you **must** + run all tests for full coverage. The test suite runner uses `Check `_ underneath the hood