mbedtls/tests
Manuel Pégourié-Gonnard f45578648a ssl-opt.sh: add proxy to all DTLS tests
A lot of DTLS test are timing-sensitive, especially those that contain
assertions about retransmission. Sometimes some DTLS test fails intermittently
on the CI with no clear apparent reason; we need more information in the log
to understand the cause of those failures.

Adding a proxy means we'll get timing information from the proxy logs.

An alternative would be to add timing information to the debug output of
ssl_server2 and ssl_client2. But that's more complex because getting
sub-second timing info is outside the scope of the C standard, and our current
timing module only provides a APi for sub-second intervals, not absolute time.
Using the proxy is easier as it's a single point that sees all messages, so
elapsed time is fine here, and it's already implemented in the proxy output.

Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
2020-06-08 11:40:06 +02:00
..
.jenkins
configs Add a test component with malloc(0) returning NULL 2020-02-11 19:26:28 +01:00
data_files Normalize line endings 2020-05-27 21:55:08 +02:00
docker/bionic
git-scripts
scripts Merge pull request #3374 from danh-arm/dh/branch-cov 2020-06-08 10:15:06 +02:00
suites Merge pull request #3400 from mpg/fix-hmac-drbg-deps-dev 2020-06-05 11:50:02 +02:00
.gitignore
CMakeLists.txt Sort lists in CMakeLists.txt files 2020-04-17 11:58:54 +02:00
compat-in-docker.sh
compat.sh Revert "Remove tests that depend on TLS or X.509" 2020-03-19 14:17:54 +01:00
context-info.sh Add tests for the ssl_context_info program 2020-04-15 16:21:36 +02:00
Descriptions.txt Revert "Remove tests that depend on TLS or X.509" 2020-03-19 14:17:54 +01:00
make-in-docker.sh
Makefile Revert "tests: Use parent module includes when used as a submodule" 2020-03-19 14:13:59 +01:00
psa_crypto_helpers.h
psa_helpers.h
ssl-opt-in-docker.sh
ssl-opt.sh ssl-opt.sh: add proxy to all DTLS tests 2020-06-08 11:40:06 +02:00