Coverage testing

Reverts majority to when coverage was working, and adds single config coverage

Change-Id: I35bd98edfa76266493c91e79f84d701e52ad7136
Signed-off-by: Matthew Dalzell <matthew.dalzell@arm.com>
diff --git a/build_helper/build_helper_configs.py b/build_helper/build_helper_configs.py
index 1d2f576..e7638ee 100755
--- a/build_helper/build_helper_configs.py
+++ b/build_helper/build_helper_configs.py
@@ -741,6 +741,21 @@
 config_cov_fp["seed_params"]["tfm_platform"] = ["arm/mps2/an521"]
 config_cov_fp["seed_params"]["compiler"] = ["GCC_10_3"]
 
+config_cov_testing = {"seed_params": {
+                     "tfm_platform":     ["arm/mps2/an521"],
+                     "compiler":         ["GCC_10_3"],
+                     "isolation_level":  ["1"],
+                     "test_regression":  ["OFF"],
+                     "test_psa_api":     ["OFF"],
+                     "cmake_build_type": ["Debug"],
+                     "with_bl2":         [True],
+                     "profile":          ["profile_small"],
+                     "extra_params":     ["PSOFF"]
+                     },
+                     "common_params": _common_tfm_builder_cfg,
+                     "invalid": _common_tfm_invalid_configs + []
+                     }
+
 # Config groups for platforms
 config_an519 = {"seed_params": {
                 "tfm_platform":     ["arm/mps2/an519"],
@@ -1268,6 +1283,7 @@
                     "coverage_nsce": config_cov_nsce,
                     "coverage_mmio": config_cov_mmio,
                     "coverage_fp": config_cov_fp,
+                    "coverage_testing": config_cov_testing,
 
                     # MISRA analysis
                     "misra": config_misra,