summaryrefslogtreecommitdiffstats
path: root/test/build.info
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2022-11-30 14:21:00 +0000
committerHugo Landau <hlandau@openssl.org>2023-02-22 05:33:24 +0000
commitadef87a2c6a0136aa3d965162932f961daf28411 (patch)
tree66224540f4ef06d9ae7089b243af5cedfb7e993c /test/build.info
parent14e314093943ffd89633746179c2c8f0b5c631a4 (diff)
Add a skeleton quicfaultstest
Also includes helper support to create a QUIC connection inside a test. We wil use quicfaultstest to deliberately inject faulty datagrams/packets to test how we handle them. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20030)
Diffstat (limited to 'test/build.info')
-rw-r--r--test/build.info6
1 files changed, 5 insertions, 1 deletions
diff --git a/test/build.info b/test/build.info
index 3b8d17a325..15c0985150 100644
--- a/test/build.info
+++ b/test/build.info
@@ -71,7 +71,7 @@ IF[{- !$disabled{tests} -}]
ENDIF
IF[{- !$disabled{quic} -}]
- PROGRAMS{noinst}=priority_queue_test event_queue_test
+ PROGRAMS{noinst}=priority_queue_test event_queue_test quicfaultstest
ENDIF
IF[{- !$disabled{comp} && (!$disabled{brotli} || !$disabled{zstd} || !$disabled{zlib}) -}]
@@ -798,6 +798,10 @@ IF[{- !$disabled{tests} -}]
SOURCE[event_queue_test]=event_queue_test.c
INCLUDE[event_queue_test]=../include ../apps/include
DEPEND[event_queue_test]=../libcrypto ../libssl.a libtestutil.a
+
+ SOURCE[quicfaultstest]=quicfaultstest.c helpers/quictestlib.c
+ INCLUDE[quicfaultstest]=../include ../apps/include ..
+ DEPEND[quicfaultstest]=../libcrypto.a ../libssl.a libtestutil.a
ENDIF
SOURCE[dhtest]=dhtest.c