diff options
author | Klement Sekera <ksekera@cisco.com> | 2017-11-06 09:46:00 +0100 |
---|---|---|
committer | Florin Coras <florin.coras@gmail.com> | 2017-11-06 19:32:07 +0000 |
commit | a3d933c87f146df801aa3947c25b6f1b2538f847 (patch) | |
tree | 0b2c9136593e4f7bae67719597dcbcb1b600a135 /test/Makefile | |
parent | b90be67b350cf0e441dafbf28eb4578be773f3ff (diff) |
make test: add CACHE_OUTPUT option
This option allows one to toggle whether captured VPP stdout/stderr
output is printed inline (each line logged immediately after being
collected). Default setting is 0/no (behaviour same as before).
This allows one to see the output in case of vpp crashing during test
run even if test framework gets stuck waiting for shared memory mutex
(which crashed vpp can no longer unlock).
Complete stdout/stderr output is always printed as a block to the
logger after test finishes.
Change-Id: If3645a9b85562dba26ed9c87daa27ea5ef34f2e5
Signed-off-by: Klement Sekera <ksekera@cisco.com>
Diffstat (limited to 'test/Makefile')
-rw-r--r-- | test/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/Makefile b/test/Makefile index f8da35098ab..b429ac9e6e2 100644 --- a/test/Makefile +++ b/test/Makefile @@ -210,6 +210,7 @@ help: @echo "" @echo "Arguments controlling test runs:" @echo " V=[0|1|2] - set test verbosity level" + @echo " CACHE_OUTPUT=[0|1] - cache VPP stdout/stderr and log as one block after test finishes (default: 1)" @echo " FAILFAST=[0|1] - fail fast if 1, complete all tests if 0" @echo " TIMEOUT=<timeout> - fail test suite if any single test takes longer than <timeout> to finish" @echo " RETRIES=<n> - retry failed tests <n> times" |