From 32da0ae9c3979e1b33ce6bc76c92557f276a7a9c Mon Sep 17 00:00:00 2001 From: Gilles Peskine Date: Tue, 30 Sep 2025 16:57:50 +0200 Subject: [PATCH] Improve docstring following the split Signed-off-by: Gilles Peskine --- tests/scripts/test_psa_compliance.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/tests/scripts/test_psa_compliance.py b/tests/scripts/test_psa_compliance.py index 025c8b96d0..b902476f73 100755 --- a/tests/scripts/test_psa_compliance.py +++ b/tests/scripts/test_psa_compliance.py @@ -1,10 +1,14 @@ #!/usr/bin/env python3 """Run the PSA Crypto API compliance test suite. -Clone the repo and check out the commit specified by PSA_ARCH_TEST_REPO and PSA_ARCH_TEST_REF, -then compile and run the test suite. The clone is stored at /psa-arch-tests. -Known defects in either the test suite or TF-PSA-Crypto - identified by their test -number - are ignored, while unexpected failures AND successes are reported as errors, to help +Clone the psa-arch-tests repo and check out the specified commit. +The clone is stored at /psa-arch-tests. +Check out the commit specified by the calling script and apply patches if needed. +The patches are located at /scripts/data_files/psa-arch-tests/ . +Compile the library and the compliance tests and run the test suite. + +This script can specify a list of expected failures. +Unexpected failures and successes are reported as errors, to help keep the list of known defects as up to date as possible. """