From 4b8338a4635b8485b2890072e89f16e39e30ab29 Mon Sep 17 00:00:00 2001 From: Eric Garver Date: Tue, 17 Dec 2019 13:04:22 -0500 Subject: [PATCH 17/37] doc: README: add note about integration tests (cherry picked from commit 18be66cf7e914b128e954c1e97ce29f542ee5fdd) (cherry picked from commit c3a581d1acc713c2f8a74109e00690c649d4204f) --- README | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README b/README index 9cb2ef4a15b7..287a3021b633 100644 --- a/README +++ b/README @@ -102,10 +102,15 @@ Or just the keywords |awk '/^[[:space:]]*[[:digit:]]+/{getline; print $0}' \ |tr ' ' '\n' |sort |uniq +There are integration tests. Currently this includes NetworkManager. These may +be _destructive_ to the host. Run them in a disposable VM or container. + + make check-integration + There is also a check-container target that will run the testsuite inside various podman/docker containers. This is useful for coverage of multiple -distributions. As a bonus, it allows us to run tests that may be destructive to -the host (container) such as NetworkManager integration tests. +distributions. It also runs tests that may be destructive to the host such as +integration tests. make check-container TESTSUITEFLAGS="-j4" -- 2.23.0