Skip to content

Conversation

gilles-peskine-arm
Copy link
Contributor

Split the PSA API compliance script test_psa_compliance.py into an engine plus a pre-branch runner, like with many similar scripts. Now each branch has the knowledge of which version of psa-arch-tests it runs against and how to adjust the results if needed.

Needs preceding PR: Mbed-TLS/mbedtls-framework#209.

PR checklist

Please remove the segment/s on either side of the | symbol as appropriate, and add any relevant link/s to the end of the line.
If the provided content is part of the present PR remove the # symbol.

@gilles-peskine-arm gilles-peskine-arm added the needs-ci Needs to pass CI tests label Sep 11, 2025
@gilles-peskine-arm gilles-peskine-arm added needs-preceding-pr Requires another PR to be merged first priority-high High priority - will be reviewed soon size-xs Estimated task size: extra small (a few hours at most) labels Sep 11, 2025
@gilles-peskine-arm gilles-peskine-arm force-pushed the compliance-split-3.6 branch 2 times, most recently from 3ab5821 to e372920 Compare September 12, 2025 10:13
@gilles-peskine-arm gilles-peskine-arm changed the base branch from development to mbedtls-3.6 September 12, 2025 10:14
@gilles-peskine-arm gilles-peskine-arm force-pushed the compliance-split-3.6 branch 3 times, most recently from c42d07f to 21d7a36 Compare September 12, 2025 16:39
@gilles-peskine-arm gilles-peskine-arm added needs-review Every commit must be reviewed by at least two team members, needs-reviewer This PR needs someone to pick it up for review and removed needs-ci Needs to pass CI tests labels Sep 13, 2025
Copy link
Contributor

@bensze01 bensze01 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-preceding-pr Requires another PR to be merged first needs-review Every commit must be reviewed by at least two team members, needs-reviewer This PR needs someone to pick it up for review priority-high High priority - will be reviewed soon size-xs Estimated task size: extra small (a few hours at most)

Projects

Development

Successfully merging this pull request may close these issues.

2 participants