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,