Skip to content

Commit 3c41f2c

Browse files
committed
Add basic test
1 parent 343d387 commit 3c41f2c

File tree

8 files changed

+30
-22
lines changed

8 files changed

+30
-22
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63.
2+
#separator \x09
3+
#set_separator ,
4+
#empty_field (empty)
5+
#unset_field -
6+
#path ssl
7+
#open XXXX-XX-XX-XX-XX-XX
8+
#fields ts uid id.orig_h id.orig_p id.resp_h id.resp_p version cipher curve server_name resumed last_alert next_protocol established ssl_history cert_chain_fps client_cert_chain_fps sni_matches_cert mercury_tls_npf mercury_tls1_npf mercury_tls2_npf
9+
#types time string addr port addr port string string string string bool string string bool string vector[string] vector[string] bool string string string
10+
XXXXXXXXXX.XXXXXX CHhAvVGS1DHFjwGM9 0.0.51.217 13783 142.250.200.14 443 TLSv13 TLS_AES_128_GCM_SHA256 X25519Kyber768Draft00 lh3.google.com F - - T CsiI - - - tls/(0303)(0a0a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035)((0a0a)(0023)(000d0012001004030804040105030805050108060601)(000b00020100)(000a000c000acaca6399001d00170018)(001b0003020002)(4469)(0033)(0010000e000c02683208687474702f312e31)(002b0007068a8a03040303)(0017)(ff01)(000500050100000000)(002d00020101)(fe0d)(0012)(0000)(0a0a)) tls/1/(0303)(0a0a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035)[(0000)(000500050100000000)(000a000c000acaca6399001d00170018)(000b00020100)(000d0012001004030804040105030805050108060601)(0010000e000c02683208687474702f312e31)(0012)(0017)(001b0003020002)(0023)(002b0007068a8a03040303)(002d00020101)(0033)(0a0a)(0a0a)(4469)(fe0d)(ff01)] tls/2/(0303)(0a0a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035)[(0000)(000500050100000000)(000a000c000acaca6399001d00170018)(000b00020100)(000d0012001004030804040105030805050108060601)(0010000e000c02683208687474702f312e31)(0012)(0017)(001b0003020002)(002b0007068a8a03040303)(002d00020101)(0033)(003e)(0a0a)(0a0a)(fe0d)(ff01)]
11+
#close XXXX-XX-XX-XX-XX-XX
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63.
2+
#separator \x09
3+
#set_separator ,
4+
#empty_field (empty)
5+
#unset_field -
6+
#path ssl
7+
#open XXXX-XX-XX-XX-XX-XX
8+
#fields ts uid id.orig_h id.orig_p id.resp_h id.resp_p version cipher curve server_name resumed last_alert next_protocol established ssl_history cert_chain_fps client_cert_chain_fps sni_matches_cert mercury_tls_npf mercury_tls1_npf mercury_tls2_npf
9+
#types time string addr port addr port string string string string bool string string bool string vector[string] vector[string] bool string string string
10+
XXXXXXXXXX.XXXXXX CHhAvVGS1DHFjwGM9 10.0.0.80 56637 68.233.76.12 443 TLSv12 TLS_RSA_WITH_RC4_128_MD5 - - F - - T CsxnGIi 95cb443934beda97627688546191ab1d3989a835592cebdd2434f9ad41324ce1,7363593d116aafcf804b974465546e1f02ed74b52db529ba7520345e5fed1ed4,687fa451382278fff0c8b11f8d43d576671c6eb2bceab413fb83d965d06d2ff2 (empty) - tls/(0303)(c030c02cc028c024c014c00ac022c02100a3009f006b006a0039003800880087c032c02ec02ac026c00fc005009d003d00350084c012c008c01cc01b00160013c00dc003000ac02fc02bc027c023c013c009c01fc01e00a2009e0067004000330032009a009900450044c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc002000500040015001200090014001100080006000300ff)((000b000403000102)(000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f00100011)(0023)(000d002200200601060206030501050205030401040204030301030203030201020202030101)(000f000101)) tls/1/(0303)(c030c02cc028c024c014c00ac022c02100a3009f006b006a0039003800880087c032c02ec02ac026c00fc005009d003d00350084c012c008c01cc01b00160013c00dc003000ac02fc02bc027c023c013c009c01fc01e00a2009e0067004000330032009a009900450044c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc002000500040015001200090014001100080006000300ff)[(000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f00100011)(000b000403000102)(000d002200200601060206030501050205030401040204030301030203030201020202030101)(000f000101)(0023)] tls/2/(0303)(c030c02cc028c024c014c00ac022c02100a3009f006b006a0039003800880087c032c02ec02ac026c00fc005009d003d00350084c012c008c01cc01b00160013c00dc003000ac02fc02bc027c023c013c009c01fc01e00a2009e0067004000330032009a009900450044c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc002000500040015001200090014001100080006000300ff)[(000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f00100011)(000b000403000102)(000d002200200601060206030501050205030401040204030301030203030201020202030101)(000f000101)]
11+
#close XXXX-XX-XX-XX-XX-XX

testing/Baseline/tests.run-pcap/conn.log.filtered

Lines changed: 0 additions & 2 deletions
This file was deleted.

testing/Baseline/tests.run-pcap/output

Lines changed: 0 additions & 2 deletions
This file was deleted.

testing/Traces/http.pcap

-1.81 KB
Binary file not shown.

testing/btest.cfg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,6 @@ PACKAGE=%(testbase)s/../scripts
1414
TZ=UTC
1515
LC_ALL=C
1616
TRACES=%(testbase)s/Traces
17+
ZEEKTRACES=`zeek-config --btest_tools_dir`/data/pcaps
1718
TMPDIR=%(testbase)s/.tmp
1819
TEST_DIFF_CANONIFIER=%(testbase)s/Scripts/diff-remove-timestamps

testing/tests/basic.zeek

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# @TEST-DOC: basic test verifying ssl.log
2+
# @TEST-EXEC: zeek -C -r $ZEEKTRACES/tls/chrome-1250-tls-x25519-kyber.pcap $PACKAGE %INPUT
3+
# @TEST-EXEC: mv ssl.log ssl-chrome-1250-tls-x25519-kyber.log
4+
# @TEST-EXEC: zeek -C -r $ZEEKTRACES/tls/tls1.2.trace $PACKAGE %INPUT
5+
# @TEST-EXEC: mv ssl.log ssl-tls1.2.log
6+
# @TEST-EXEC: btest-diff ssl-chrome-1250-tls-x25519-kyber.log
7+
# @TEST-EXEC: btest-diff ssl-tls1.2.log

testing/tests/run-pcap.zeek

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)