Gilles Peskine e1f38eb599 generate_psa_tests: use automatic dependencies for positive test cases
This causes more test cases to be commented out due to mechanisms that are
not implemented, because the code `generate_psa_tests.StorageFormat` was not
trying to skip never-supported dependencies.

To review for correctness, filter the diff of the generated files as
follows to find new skip reasons:
```
grep -E '^\+## # skipped because' | sort -u
```
And check that none of the appearing mechanisms are implemented.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2024-12-11 11:13:05 +01:00
2024-12-09 15:29:21 +00:00
2024-12-09 15:29:21 +00:00
2024-12-09 15:29:21 +00:00
2024-12-09 15:29:21 +00:00
2024-12-09 15:29:21 +00:00
2024-12-09 15:29:21 +00:00
2024-12-09 15:29:21 +00:00
2024-12-09 15:29:21 +00:00

Mbed TLS framework

This repository contains a version-independent build and test framework for TF-PSA-Crypto and Mbed TLS.

You need this repository as a Git submodule in a branch of one of the above repositories if:

  • You want to build, test or contribute to Mbed TLS 3.6.0 or above, and you are working from a snapshot of a Git commit on a development branch.
  • You want to build, test or contribute to TF-PSA-Crypto, and you are working from a snapshot of a Git commit on a development branch.

You do not need this repository if:

  • You are working with Mbed TLS 2.28.
  • You want to build a release of Mbed TLS and run its unit tests.

Contributing

We gratefully accept bug reports and contributions from the community. Please see the contributing guidelines for details on how to do this.

License

Unless specifically indicated otherwise in a file, Mbed TLS framework files are provided under a dual Apache-2.0 OR GPL-2.0-or-later license. See the LICENSE file for the full text of these licenses, and the 'License and Copyright' section in the contributing guidelines for more information.

S
Description
Languages
Python 51.6%
C 30%
Makefile 8.7%
Shell 5.1%
Perl 4.4%
Other 0.1%