lava_helper_configs: PsaApiTest_Crypto: LAVA workarounds no longer needed
All tests in the suite are now passing, with a few properly skipped.
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: Ie07cb539e899b5fa2a59f507b2c09dde721d05d4
diff --git a/lava_helper/lava_helper_configs.py b/lava_helper/lava_helper_configs.py
index 6dfe7ce..5aae965 100644
--- a/lava_helper/lava_helper_configs.py
+++ b/lava_helper/lava_helper_configs.py
@@ -100,21 +100,6 @@
},
]
-# LAVA test-monitor definition for PSA API "crypto" testsuite, which has some
-# failing testcases which we don't want to treat as failures, so can't use
-# normal monitors_psaapitest_by_ut. Note that this is a flaky workaround
-# which will break if e.g. a new testcase is added. This issue should be
-# fixed on TF-M side instead
-monitors_psaapitest_crypto_workaround = [
- {
- 'name': 'psa_api_crypto_workaround',
- 'start': 'Running..',
- 'end': r"TOTAL TESTS : 63\r?\n.*?TOTAL PASSED : 61\r?\n",
- 'pattern': '__ignored__',
- 'fixup': {"pass": "PASSED", "fail": "FAILED", "skip": "SKIPPED"},
- },
-]
-
# MPS2 with BL2 bootloader
# IMAGE0ADDRESS: 0x10000000
@@ -182,7 +167,7 @@
"monitors": monitors_no_reg_tests
}, # CoreIPCTfmLevel3
'PsaApiTest_Crypto': {
- "monitors": monitors_psaapitest_crypto_workaround,
+ "monitors": monitors_psaapitest_by_ut,
}, # PsaApiTest_Crypto
'PsaApiTest_STORAGE': {
"monitors": monitors_psaapitest_by_desc,
@@ -312,7 +297,7 @@
"monitors": monitors_no_reg_tests
}, # CoreIPCTfmLevel3
'PsaApiTest_Crypto': {
- "monitors": monitors_psaapitest_crypto_workaround,
+ "monitors": monitors_psaapitest_by_ut,
}, # PsaApiTest_Crypto
'PsaApiTest_STORAGE': {
"monitors": monitors_psaapitest_by_desc,