Gilles Peskine 995d7d4c15 Do run not-supported test cases on not-implemented mechanisms
In automatically generated PSA test cases, we detect cryptographic
mechanisms that are not implemented, and skip the corresponding test cases.
Originally this detection was intended for mechanisms for which the PSA_WANT
symbols were not implemented, but then it morphed into skipping mechanisms
that are declared in crypto_values.h but not actually implemented. So it no
longer makes sense to skip the test cases for which a negative
dependency (!PSA_WANT_xxx) is not implemented.

This causes more not-supported test cases to run.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2024-04-11 22:00:55 +02:00
..
.jenkins Add a Jenkinsfile for PR job testing 2018-10-19 16:41:54 +01:00
configs Update headers 2023-11-03 12:54:54 +00:00
data_files move script to tests/scripts 2023-11-06 10:06:03 +08:00
docker/bionic Update headers 2023-11-03 12:54:54 +00:00
git-scripts Update headers 2023-11-03 12:54:54 +00:00
include Fix failures in psa_cryto_driver_wrappers suite 2024-04-02 12:09:32 +02:00
scripts PSA test case generation: dependency inference class: operation fail 2024-04-11 22:00:54 +02:00
src Finish backporting hits_export_public_key; 2024-04-03 09:54:49 +02:00
suites Do run not-supported test cases on not-implemented mechanisms 2024-04-11 22:00:55 +02:00
.gitignore Ignore *.o everywhere 2023-05-12 13:57:39 +02:00
CMakeLists.txt Fix build errors in CMake 2023-03-16 11:10:17 +08:00
compat-in-docker.sh Update headers 2023-11-03 12:54:54 +00:00
compat.sh Remove debugging code 2024-03-21 11:07:14 +01:00
context-info.sh Update headers 2023-11-03 12:54:54 +00: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 Update headers 2023-11-03 12:54:54 +00:00
Makefile Fix build errors in CMake 2023-03-16 11:10:17 +08:00
ssl-opt-in-docker.sh Update headers 2023-11-03 12:54:54 +00:00
ssl-opt.sh Align forced ciphersuite with test description 2023-11-29 10:15:14 +08:00