Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix the detection of not-supported mechanisms in systematically generated PSA tests #9167

Open
gilles-peskine-arm opened this issue May 22, 2024 · 0 comments · May be fixed by Mbed-TLS/mbedtls-framework#104
Assignees
Labels
bug component-test Test framework and CI scripts size-s Estimated task size: small (~2d)

Comments

@gilles-peskine-arm
Copy link
Contributor

In scripts/mbedtls_dev/psa_information.py, for the sake of tests/scripts/generate_psa_tests.py, there is a mechanism to skip test cases for mechanisms that are not implemented. As of Mbed TLS 3.6.0 and 2.28.8, this mechanism has bitrotted and is no longer effective. Furthermore, it isn't applied everywhere.

The goal of this issue is to fix this mechanism and apply it everywhere in automatically generated test cases. This is part of #5390 and will fix some, but not all of the reports of automatically generated test cases that are not executed.

Follow-up:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug component-test Test framework and CI scripts size-s Estimated task size: small (~2d)
Projects
Status: Test cases not executed
1 participant