Skip to content

Commit

Permalink
config-tests: Add websocket pcap tests
Browse files Browse the repository at this point in the history
These were created by tunneling various traffic with wstunnel (HTTP
downloads and SSH uploads and a tiny bit of SSL). Hook up the both,
BinPac and Spicy versions to see improvements or regressions in Spicy
over time.

Here these run in 8.3 vs 14.4 seconds runtime, with bare mode taking
some 3.5 seconds to process the pcap.
  • Loading branch information
awelzel committed Feb 8, 2024
1 parent 29244c4 commit b1c0621
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions ci-based/config-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,13 @@ ZEEK_TESTS:
- id: pcap-quic-12k
pcap_file: quic-12k-connections.pcap

- id: pcap-websocket-traffic-mix
pcap_file: websocket-traffic-mix.pcap

- id: pcap-spicy-websocket-traffic-mix
pcap_file: websocket-traffic-mix.pcap
pcap_args: 'WebSocket::use_spicy_analyzer=T'

- id: micro-misc-zeek-version
bench_command: /benchmarker/scripts/tiny-benchmark.sh
bench_args: -D -b microbenchmarks/misc/zeek-version.zeek
Expand Down

0 comments on commit b1c0621

Please sign in to comment.