Commit Graph

21 Commits

Author SHA1 Message Date
Daniel Pouzzner 96199467f9 scripts/*.test: delay reaping servers in cleanup handlers to allow sanitizers to finish rendering backtraces. 2026-04-14 23:09:20 -05:00
Juliusz Sosinowicz 5f755f6bd5 Fix compilation checks in test scripts
Correct the logic for checking if the client and server examples are compiled
in the test scripts. The previous logic was inverted, causing the tests to
always skip if the examples *were* compiled.
2026-02-10 13:14:55 +01:00
Daniel Pouzzner 1c68da282c portability enhancement: use "#!/usr/bin/env <interpreter>" on all perl scripts and shell scripts that use bash extensions, and use "#!/bin/sh" on the rest. 2024-08-20 13:48:33 -05:00
Andras Fekete 256d81795a Make the DTLS tests a bit more resilient
The assumption is that the wrong PIDs are getting killed. Better use the current shell's child processes (ie: 'jobs' command) than storing some calculated PID
2024-04-30 15:49:51 -04:00
Andras Fekete c4f91cdc8d Revert "Don't run script un-bwrapped"
This reverts commit d321ae2fd5.
2023-08-22 10:00:00 -04:00
Andras Fekete d54aa0dabd Display test duration 2023-08-22 09:51:42 -04:00
Andras Fekete d321ae2fd5 Don't run script un-bwrapped 2023-08-22 09:43:59 -04:00
Andras Fekete c1821e9ed2 Decrease timeout to 1m. Most tests complete in seconds 2023-08-22 09:43:33 -04:00
Andras Fekete 79d831c712 Set customizable PCAP file name 2023-08-22 09:32:51 -04:00
Andras Fekete 88c32a510e Wrap script in a bwrap environment 2023-08-22 09:30:51 -04:00
Andras Fekete e487b73809 Reduce likelihood of two tests running and saving to the PCAP dump 2023-08-21 13:37:34 -04:00
Andras Fekete 307ce9d623 Only drop the first Nth packet, not every 2023-08-21 09:55:23 -04:00
Andras Fekete bf438c85e1 Add in a marker to the PCAP file 2023-08-21 09:55:23 -04:00
Andras Fekete dbd5d713e7 Add in a marker to the PCAP file 2023-08-18 14:10:47 -04:00
Andras Fekete 9a007604e4 Usage documentation 2023-08-18 14:05:07 -04:00
Andras Fekete bea1b6f89b Use unique temp file names 2023-08-18 13:11:31 -04:00
Andras Fekete 3df434930e Add in total test run count 2023-08-18 13:06:13 -04:00
Andras Fekete 883d4dc219 Clean up the script 2023-08-18 13:04:36 -04:00
Andras Fekete 62bb434aa6 Remove debugging code 2023-08-18 11:14:50 -04:00
Andras Fekete dfc4850e75 Add extra flags for DTLS1.3 2023-08-18 11:11:25 -04:00
Andras Fekete e0b90a0463 Rename the script to be a bit more generic 2023-08-18 11:11:08 -04:00