diff options
author | Klement Sekera <klement.sekera@gmail.com> | 2024-05-23 11:19:51 +0200 |
---|---|---|
committer | Dave Wallace <dwallacelf@gmail.com> | 2024-07-15 18:58:07 +0000 |
commit | ca2f2e1ec9131c01b340381f2cbbac2bc5951566 (patch) | |
tree | 6abfb5864197eeed8c4cb54ccd8b7704945e7214 /test/Makefile | |
parent | 9bff049b84c15813dcd70c03895bc627444778bf (diff) |
tests: more options for decoding pcaps
Introduce "none", "all" and "failed" options for --decode-pcaps
parameter. Keep "failed" as default to be consistent with current
behaviour. Add missing documentation to test/Makefile and passthrough to
Makefile.
Rationale: running tshark binary takes about 100-150ms and if there are
thousands of pcap files, it takes minutes to decode them. This might not
be desirable if rerunning the tests repeatedly during development.
Type: improvement
Change-Id: Ie033521d51d18b9d499b9bc40fe6eff21c94622d
Signed-off-by: Klement Sekera <klement.sekera@gmail.com>
Diffstat (limited to 'test/Makefile')
-rw-r--r-- | test/Makefile | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/test/Makefile b/test/Makefile index cabb3526c8c..77c95a87424 100644 --- a/test/Makefile +++ b/test/Makefile @@ -255,8 +255,8 @@ ARG17=--extern-apidir=$(EXTERN_APIDIR) endif ARG18= -ifneq ($(findstring $(DECODE_PCAPS),1 y yes),) -ARG18=--decode-pcaps +ifneq ($(DECODE_PCAPS),) +ARG18=--decode-pcaps=$(DECODE_PCAPS) endif ifneq ($(findstring $(API_PRELOAD),1 y yes),) @@ -654,6 +654,10 @@ help: @echo " random seed used by test framework" @echo " (default: time.time())" @echo "" + @echo " DECODE_PCAPS=[all|failed|none]" + @echo " decode pcap files using tshark - all, only failed or none" + @echo " (default: failed)" + @echo "" @echo "Starting VPP in GDB for use with DEBUG=attach:" @echo "" @echo " test-start-vpp-in-gdb - start VPP in gdb (release)" |