summaryrefslogtreecommitdiff
path: root/spec/build/testsuites
diff options
context:
space:
mode:
Diffstat (limited to 'spec/build/testsuites')
-rw-r--r--spec/build/testsuites/fstests/grp.yml4
-rw-r--r--spec/build/testsuites/grp.yml35
-rw-r--r--spec/build/testsuites/grpmisc.yml41
-rw-r--r--spec/build/testsuites/grpnoqual.yml21
-rw-r--r--spec/build/testsuites/grpqual.yml30
-rw-r--r--spec/build/testsuites/grpvalnoqual.yml25
-rw-r--r--spec/build/testsuites/grpvalqual.yml31
-rw-r--r--spec/build/testsuites/grpvalqualonly.yml27
-rw-r--r--spec/build/testsuites/validation/grp.yml2
9 files changed, 186 insertions, 30 deletions
diff --git a/spec/build/testsuites/fstests/grp.yml b/spec/build/testsuites/fstests/grp.yml
index ec84b4f83d..5d01c563e2 100644
--- a/spec/build/testsuites/fstests/grp.yml
+++ b/spec/build/testsuites/fstests/grp.yml
@@ -144,6 +144,6 @@ links:
- role: build-dependency
uid: tftpfs
type: build
-use-after: []
-use-before:
+use-after:
- rtemstest
+use-before: []
diff --git a/spec/build/testsuites/grp.yml b/spec/build/testsuites/grp.yml
index d491bef0d2..14ae54e122 100644
--- a/spec/build/testsuites/grp.yml
+++ b/spec/build/testsuites/grp.yml
@@ -8,8 +8,7 @@ cppflags: []
cxxflags:
- ${TEST_OPTIMIZATION_FLAGS}
enabled-by: true
-includes:
-- ${BSP_INCLUDES}
+includes: []
install: []
ldflags:
- ${COVERAGE_LINKER_FLAGS}
@@ -47,37 +46,17 @@ links:
- role: build-dependency
uid: optvalidation
- role: build-dependency
- uid: ada/grp
+ uid: grpqual
- role: build-dependency
- uid: benchmarks/grp
+ uid: grpnoqual
- role: build-dependency
- uid: fstests/grp
+ uid: grpvalqual
- role: build-dependency
- uid: libtests/grp
+ uid: grpvalnoqual
- role: build-dependency
- uid: mptests/grp
-- role: build-dependency
- uid: psxtests/grp
-- role: build-dependency
- uid: psxtmtests/grp
-- role: build-dependency
- uid: rhealstone/grp
-- role: build-dependency
- uid: samples/grp
-- role: build-dependency
- uid: smptests/grp
-- role: build-dependency
- uid: sptests/grp
-- role: build-dependency
- uid: tmtests/grp
-- role: build-dependency
- uid: unit/grp
-- role: build-dependency
- uid: validation/grp
+ uid: grpvalqualonly
- role: build-dependency
uid: testopts
type: build
-use-after:
-- rtemscpu
-- rtemsbsp
+use-after: []
use-before: []
diff --git a/spec/build/testsuites/grpmisc.yml b/spec/build/testsuites/grpmisc.yml
new file mode 100644
index 0000000000..8d8ad72085
--- /dev/null
+++ b/spec/build/testsuites/grpmisc.yml
@@ -0,0 +1,41 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: group
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+ not: RTEMS_QUAL_ONLY
+includes:
+- ${BSP_INCLUDES}
+install: []
+ldflags: []
+links:
+- role: build-dependency
+ uid: ada/grp
+- role: build-dependency
+ uid: benchmarks/grp
+- role: build-dependency
+ uid: fstests/grp
+- role: build-dependency
+ uid: libtests/grp
+- role: build-dependency
+ uid: mptests/grp
+- role: build-dependency
+ uid: psxtests/grp
+- role: build-dependency
+ uid: psxtmtests/grp
+- role: build-dependency
+ uid: rhealstone/grp
+- role: build-dependency
+ uid: samples/grp
+- role: build-dependency
+ uid: smptests/grp
+- role: build-dependency
+ uid: sptests/grp
+- role: build-dependency
+ uid: tmtests/grp
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/grpnoqual.yml b/spec/build/testsuites/grpnoqual.yml
new file mode 100644
index 0000000000..1997a43a43
--- /dev/null
+++ b/spec/build/testsuites/grpnoqual.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: group
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- not: RTEMS_QUAL
+includes:
+- ${BSP_INCLUDES}
+install: []
+ldflags: []
+links:
+- role: build-dependency
+ uid: grpmisc
+type: build
+use-after:
+- rtemscpu
+- rtemsbsp
+use-before: []
diff --git a/spec/build/testsuites/grpqual.yml b/spec/build/testsuites/grpqual.yml
new file mode 100644
index 0000000000..6ef449fc66
--- /dev/null
+++ b/spec/build/testsuites/grpqual.yml
@@ -0,0 +1,30 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: group
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: RTEMS_QUAL
+includes:
+- ${BSP_INCLUDES}
+install: []
+ldflags:
+- -latomic
+- -lc
+- -lgcc
+- -lgcov
+- -lgomp
+- -lstdc++
+- -Wl,--end-group
+links:
+- role: build-dependency
+ uid: grpmisc
+type: build
+use-after:
+- rtemstestextra
+- rtemscpu
+- rtemscpuextra
+- rtemsbsp
+- rtemsbspextra
+use-before: []
diff --git a/spec/build/testsuites/grpvalnoqual.yml b/spec/build/testsuites/grpvalnoqual.yml
new file mode 100644
index 0000000000..fffb6a0d1b
--- /dev/null
+++ b/spec/build/testsuites/grpvalnoqual.yml
@@ -0,0 +1,25 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: group
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+ not: RTEMS_QUAL
+includes:
+- ${BSP_INCLUDES}
+install: []
+ldflags: []
+links:
+- role: build-dependency
+ uid: membench/grp
+- role: build-dependency
+ uid: unit/grp
+- role: build-dependency
+ uid: validation/grp
+type: build
+use-after:
+- rtemscpu
+- rtemsbsp
+use-before: []
diff --git a/spec/build/testsuites/grpvalqual.yml b/spec/build/testsuites/grpvalqual.yml
new file mode 100644
index 0000000000..cf12581318
--- /dev/null
+++ b/spec/build/testsuites/grpvalqual.yml
@@ -0,0 +1,31 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: group
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+ and:
+ - RTEMS_QUAL
+ - not: RTEMS_QUAL_ONLY
+includes:
+- ${BSP_INCLUDES}
+install: []
+ldflags:
+- -latomic
+- -lc
+- -lgcc
+- -Wl,--end-group
+links:
+- role: build-dependency
+ uid: membench/grp
+- role: build-dependency
+ uid: unit/grp
+- role: build-dependency
+ uid: validation/grp
+type: build
+use-after:
+- rtemscpu
+- rtemsbsp
+use-before: []
diff --git a/spec/build/testsuites/grpvalqualonly.yml b/spec/build/testsuites/grpvalqualonly.yml
new file mode 100644
index 0000000000..c26f5a8449
--- /dev/null
+++ b/spec/build/testsuites/grpvalqualonly.yml
@@ -0,0 +1,27 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: group
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: RTEMS_QUAL_ONLY
+includes:
+- ${BSP_INCLUDES}
+install: []
+ldflags:
+- -latomic
+- -lgcc
+- -Wl,--end-group
+links:
+- role: build-dependency
+ uid: membench/grp
+- role: build-dependency
+ uid: unit/grp
+- role: build-dependency
+ uid: validation/grp
+type: build
+use-after:
+- rtemscpu
+- rtemsbsp
+use-before: []
diff --git a/spec/build/testsuites/validation/grp.yml b/spec/build/testsuites/validation/grp.yml
index 5059dd026c..63eb967fda 100644
--- a/spec/build/testsuites/validation/grp.yml
+++ b/spec/build/testsuites/validation/grp.yml
@@ -97,4 +97,6 @@ type: build
use-after:
- validation
- rtemstest
+- rtemscpu
+- rtemsbsp
use-before: []