mbedtls/tests
Manuel Pégourié-Gonnard c51c411cc1 analyze_outcome: only warn on ignored tests that pass
The previous check also warned when on tests that were already skipped
in the reference config, which are not really a problem. The purpose of
this "uselessly ignored" check is to make sure that the ignore list
(together with the config common to driver and reference in all.sh)
always correct reflects what works or doesn't in driver-only builds. For
this it's enough to warn when a test is ignored but passing.

The previous, stricter check, was causing issues like:

Error: uselessly ignored: test_suite_pkcs12;PBE Encrypt, pad = 8 (PKCS7 padding disabled)
Error: uselessly ignored: test_suite_pkcs12;PBE Decrypt, (Invalid padding & PKCS7 padding disabled)
Error: uselessly ignored: test_suite_pkcs5;PBES2 Decrypt (Invalid padding & PKCS7 padding disabled)

These are skipped in the reference config because is has PKCS7 padding
enabled, and that's OK.

Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
2023-10-30 10:21:22 +01:00
..
.jenkins
configs Update list of ECC key types in user-config-for-test.h 2023-09-28 16:52:44 +02:00
data_files fix various issues 2023-10-23 13:52:56 +08:00
docker/bionic Point to docker images used in the CI 2022-12-15 10:08:26 +01:00
git-scripts
include libtestdriver1: fix acceleration for ALG_STREAM_CIPHER/ALG_ECB_NO_PADDING 2023-10-23 15:06:30 +02:00
opt-testcases fix various issues 2023-10-23 13:52:56 +08:00
scripts analyze_outcome: only warn on ignored tests that pass 2023-10-30 10:21:22 +01:00
src md: remove unnecessary inclusions of mbedtls/md.h 2023-10-11 13:15:58 +02:00
suites Merge pull request #8303 from valeriosetti/issue6316 2023-10-26 15:53:10 +00:00
.gitignore Revert "Auto-generated files for v3.5.0" 2023-10-05 00:17:21 +01:00
CMakeLists.txt New test suite for the low-level hash interface 2023-08-22 09:59:42 +02:00
compat-in-docker.sh Use OPENSSL everywhere, not OPENSSL_CMD 2022-12-19 11:42:12 +01:00
compat.sh Merge pull request #8121 from gilles-peskine-arm/ssl-test-no-legacy 2023-10-18 07:13:12 +00:00
context-info.sh
Descriptions.txt
make-in-docker.sh Point to docker images used in the CI 2022-12-15 10:08:26 +01:00
Makefile Revert "Auto-generated files for v3.5.0" 2023-10-05 00:17:21 +01:00
ssl-opt-in-docker.sh Use OPENSSL everywhere, not OPENSSL_CMD 2022-12-19 11:42:12 +01:00
ssl-opt.sh Merge pull request #6719 from yuhaoth/pr/tls13-early-data-add-early-data-of-client-hello 2023-10-26 08:31:53 +00:00