Update Build Type for PSoC64

Debug build type cannot work on PSoC64.
RelWithDebInfo is added as a build type for PSoC64 build tests in CI.

Change-Id: I052fcf63584c03629811162bccd24221b9bcc3c2
Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
diff --git a/build_helper/build_helper_configs.py b/build_helper/build_helper_configs.py
index 952b6e1..465ffc0 100755
--- a/build_helper/build_helper_configs.py
+++ b/build_helper/build_helper_configs.py
@@ -161,6 +161,8 @@
     ("musca_s1", "*", "*", "*", "*", "*", "*",  "*", False, "*", "*", "*"),
     # psoc64 cannot use BL2
     ("cypress/psoc64", "*", "*", "*", "*", "*", "*",  "*", True, "*", "*", "*"),
+    # psoc64 does not support Debug build type
+    ("cypress/psoc64", "*", "*", "*", "*", "*", "Debug",  "*", "*", "*", "*", "*"),
     # Musca b1 does not support Profile S
     ("musca_b1", "*", "*", "*", "*", "*", "*",  "*", "*", "*", "profile_small", "*"),
     # PARTITION_PS could be OFF only for Profile S and M
@@ -395,7 +397,7 @@
                "isolation_level":  ["1", "2"],
                "test_regression":  [True, False],
                "test_psa_api":     ["OFF"],
-               "cmake_build_type": ["Debug", "Release"],
+               "cmake_build_type": ["Debug", "Release", "RelWithDebInfo"],
                "with_otp":         ["off"],
                "with_bl2":         [True, False],
                "with_ns":          [True, False],
@@ -408,6 +410,18 @@
                     "*", "*", "Debug",  "*", "*", "*", "*", "*"),
                    ("cypress/psoc64", "*", "*", "*",
                     "*", "*", "*",  "*", True, True, "*", "*"),
+                   ("mps2/an521", "*", "*", "*",
+                    "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                   ("mps2/an519", "*", "*", "*",
+                    "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                   ("musca_a", "*", "*", "*",
+                    "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                   ("musca_b1", "*", "*", "*",
+                    "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                   ("mps2/an539", "*", "*", "*",
+                    "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                   ("mps3/an524", "*", "*", "*",
+                    "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
                ]
                }
 
@@ -421,7 +435,7 @@
                "isolation_level":  ["1", "2"],
                "test_regression":  [True, False],
                "test_psa_api":     ["OFF"],
-               "cmake_build_type": ["Debug", "Release"],
+               "cmake_build_type": ["Debug", "Release", "RelWithDebInfo"],
                "with_otp":         ["off"],
                "with_bl2":         [True, False],
                "with_ns":          [True, False],
@@ -434,6 +448,18 @@
                     "*", "*", "Debug",  "*", "*", "*", "*", "*"),
                    ("cypress/psoc64", "*", "*", "*",
                     "*", "*", "*",  "*", True, True, "*", "*"),
+                   ("mps2/an521", "*", "*", "*",
+                    "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                   ("mps2/an519", "*", "*", "*",
+                    "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                   ("musca_a", "*", "*", "*",
+                    "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                   ("musca_b1", "*", "*", "*",
+                    "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                   ("mps2/an539", "*", "*", "*",
+                    "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                   ("mps3/an524", "*", "*", "*",
+                    "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
                ]
                }
 
@@ -665,7 +691,7 @@
                 "isolation_level":  ["1", "2", "3"],
                 "test_regression":  [True, False],
                 "test_psa_api":     ["OFF"],
-                "cmake_build_type": ["Debug", "Release", "Minsizerel"],
+                "cmake_build_type": ["Debug", "Release", "Minsizerel", "RelWithDebInfo"],
                 "with_otp":         ["off"],
                 "with_bl2":         [True, False],
                 "with_ns":          [True, False],
@@ -680,6 +706,22 @@
                      "*", "*", "Debug",  "*", "*", "*", "*", "*"),
                     ("cypress/psoc64", "*", "*", "*",
                      "*", "*", "*",  "*", True, True, "*", "*"),
+                    ("mps2/an521", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("mps2/an519", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("musca_a", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("musca_b1", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("musca_s1", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("mps2/an539", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("mps3/an524", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("mps2/sse-200_aws", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
                 ]
                 }
 
@@ -1165,7 +1207,7 @@
                 "isolation_level":  ["1", "2", "3"],
                 "test_regression":  [True, False],
                 "test_psa_api":     ["OFF"],
-                "cmake_build_type": ["Debug", "Release", "Minsizerel"],
+                "cmake_build_type": ["Debug", "Release", "Minsizerel", "RelWithDebInfo"],
                 "with_otp":         ["off"],
                 "with_bl2":         [True, False],
                 "with_ns":          [True, False],
@@ -1180,6 +1222,22 @@
                      "*", "*", "Debug",  "*", "*", "*", "*", "*"),
                     ("cypress/psoc64", "*", "*", "*",
                      "*", "*", "*",  "*", True, True, "*", "*"),
+                    ("mps2/an521", "*", "*", "*",
+                    "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("mps2/an519", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("musca_a", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("musca_b1", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("musca_s1", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("mps2/an539", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("mps3/an524", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
+                    ("mps2/sse-200_aws", "*", "*", "*",
+                     "*", "*", "RelWithDebInfo",  "*", "*", "*", "*", "*"),
                 ]
                 }