Sync test groups with internal CI
Signed-off-by: Zelalem <zelalem.aweke@arm.com>
Change-Id: I8bf270aaee4607c97b2706dd87328e8566be0261
diff --git a/group/tftf-l1-build/nil,fvp-NVM_reboot:nil b/group/tftf-l1-build/nil,fvp-NVM_reboot:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-NVM_reboot:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-aarch32-default:nil b/group/tftf-l1-build/nil,fvp-aarch32-default:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-aarch32-default:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-arm-state-switch:nil b/group/tftf-l1-build/nil,fvp-arm-state-switch:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-arm-state-switch:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-boot-req:nil b/group/tftf-l1-build/nil,fvp-boot-req:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-boot-req:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-cpu-extensions:nil b/group/tftf-l1-build/nil,fvp-cpu-extensions:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-cpu-extensions:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-default:nil b/group/tftf-l1-build/nil,fvp-default:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-default:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-el3-power-state:nil b/group/tftf-l1-build/nil,fvp-el3-power-state:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-el3-power-state:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-extensive:nil b/group/tftf-l1-build/nil,fvp-extensive:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-extensive:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-fwu:nil b/group/tftf-l1-build/nil,fvp-fwu:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-fwu:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-performance:nil b/group/tftf-l1-build/nil,fvp-performance:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-performance:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-psci-extensive:nil b/group/tftf-l1-build/nil,fvp-psci-extensive:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-psci-extensive:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-psci:nil b/group/tftf-l1-build/nil,fvp-psci:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-psci:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-runtime-instrumentation:nil b/group/tftf-l1-build/nil,fvp-runtime-instrumentation:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-runtime-instrumentation:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-sdei:nil b/group/tftf-l1-build/nil,fvp-sdei:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-sdei:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-single-fault:nil b/group/tftf-l1-build/nil,fvp-single-fault:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-single-fault:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-standard:nil b/group/tftf-l1-build/nil,fvp-standard:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-standard:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-template:nil b/group/tftf-l1-build/nil,fvp-template:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-template:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-tftf-validation:nil b/group/tftf-l1-build/nil,fvp-tftf-validation:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-tftf-validation:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-tsp:nil b/group/tftf-l1-build/nil,fvp-tsp:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-tsp:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,fvp-uncontainable:nil b/group/tftf-l1-build/nil,fvp-uncontainable:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,fvp-uncontainable:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,hikey960-default:nil b/group/tftf-l1-build/nil,hikey960-default:nil
new file mode 100644
index 0000000..4299af5
--- /dev/null
+++ b/group/tftf-l1-build/nil,hikey960-default:nil
@@ -0,0 +1,12 @@
+#!/bin/bash
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
+pre_tftf_build() {
+ # Build only TFTF - avoid el3 payload since Hikey960's TF-A-Tests port
+ # doesn't support it
+ targets="tftf" set_tftf_build_targets
+}
diff --git a/group/tftf-l1-build/nil,juno-aarch32-extensive:nil b/group/tftf-l1-build/nil,juno-aarch32-extensive:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-aarch32-extensive:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-arm-state-switch:nil b/group/tftf-l1-build/nil,juno-arm-state-switch:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-arm-state-switch:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-boot-req:nil b/group/tftf-l1-build/nil,juno-boot-req:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-boot-req:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-cpu-extensions:nil b/group/tftf-l1-build/nil,juno-cpu-extensions:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-cpu-extensions:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-default:nil b/group/tftf-l1-build/nil,juno-default:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-default:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-el3-power-state:nil b/group/tftf-l1-build/nil,juno-el3-power-state:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-el3-power-state:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-extensive:nil b/group/tftf-l1-build/nil,juno-extensive:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-extensive:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-fwu:nil b/group/tftf-l1-build/nil,juno-fwu:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-fwu:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-manual:nil b/group/tftf-l1-build/nil,juno-manual:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-manual:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-performance:nil b/group/tftf-l1-build/nil,juno-performance:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-performance:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-psci-extensive:nil b/group/tftf-l1-build/nil,juno-psci-extensive:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-psci-extensive:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-psci:nil b/group/tftf-l1-build/nil,juno-psci:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-psci:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-runtime-instrumentation:nil b/group/tftf-l1-build/nil,juno-runtime-instrumentation:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-runtime-instrumentation:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-sdei:nil b/group/tftf-l1-build/nil,juno-sdei:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-sdei:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-single-fault:nil b/group/tftf-l1-build/nil,juno-single-fault:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-single-fault:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-standard:nil b/group/tftf-l1-build/nil,juno-standard:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-standard:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-template:nil b/group/tftf-l1-build/nil,juno-template:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-template:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-tftf-validation:nil b/group/tftf-l1-build/nil,juno-tftf-validation:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-tftf-validation:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-tsp:nil b/group/tftf-l1-build/nil,juno-tsp:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-tsp:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tftf-l1-build/nil,juno-uncontainable:nil b/group/tftf-l1-build/nil,juno-uncontainable:nil
new file mode 100644
index 0000000..c75b524
--- /dev/null
+++ b/group/tftf-l1-build/nil,juno-uncontainable:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2019, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+