Gilles Peskine 764c2d3013 PSA test case generation: dependency inference class: operation fail
Use psa_information.TestCase for operation failure test cases.

This changes the generated output in two ways:

* Not-implemented mechanisms now have a `DEPENDENCY_NOT_IMPLEMENTED_YET_xxx`
  dependency in addition to the never-fulfilled `PSA_WANT_xxx` dependency.
  This does not affect when test cases run.
* ECC test cases now have correct dependency symbols, e.g.
  `PSA_WANT_ECC_SECP_R1_192` instead of `PSA_WANT_ECC_FAMILY_SECP_R1`. This
  is a bug fix: ECC test cases were formerly never executed because of
  incorrect dependency symbols.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2024-04-11 22:00:54 +02:00
..
data_files Update headers 2023-11-03 12:04:52 +00:00
mbedtls_dev PSA test case generation: dependency inference class: operation fail 2024-04-11 22:00:54 +02:00
abi_check.py Update headers 2023-11-03 12:04:52 +00:00
apidoc_full.sh Update headers 2023-11-03 12:04:52 +00:00
assemble_changelog.py Update headers 2023-11-03 12:04:52 +00:00
bump_version.sh scripts/bump_version.sh: update pkgconfig version 2024-02-23 09:09:17 -06:00
ci.requirements.txt move asn1crypto to ci.requirements.txt 2023-11-06 10:06:01 +08:00
code_style.py Update headers 2023-11-03 12:04:52 +00:00
config.pl Update headers 2023-11-03 12:04:52 +00:00
config.py Preserve alphabetical sorting of config options 2024-03-14 14:54:42 +00:00
ecc-heap.sh Update headers 2023-11-03 12:04:52 +00:00
footprint.sh Update headers 2023-11-03 12:04:52 +00:00
generate_errors.pl Update headers 2023-11-03 12:04:52 +00:00
generate_features.pl Update headers 2023-11-03 12:04:52 +00:00
generate_psa_constants.py Update headers 2023-11-03 12:04:52 +00:00
generate_query_config.pl Update headers 2023-11-03 12:04:52 +00:00
generate_visualc_files.pl Fix generate_visualc_files.pl 2024-02-29 21:22:59 +00:00
lcov.sh Update headers 2023-11-03 12:04:52 +00:00
maintainer.requirements.txt move asn1crypto to ci.requirements.txt 2023-11-06 10:06:01 +08:00
massif_max.pl Update headers 2023-11-03 12:04:52 +00:00
memory.sh Update headers 2023-11-03 12:04:52 +00:00
min_requirements.py Update headers 2023-11-03 12:04:52 +00:00
output_env.sh Update headers 2023-11-03 12:04:52 +00:00
rename.pl Update headers 2023-11-03 12:04:52 +00:00
tmp_ignore_makefiles.sh Update headers 2023-11-03 12:04:52 +00:00
windows_msbuild.bat Add a simple build script for Windows with Visual Studio 2020-04-26 20:52:04 +02:00