diff options
Diffstat (limited to 'spec/build/testsuites')
-rw-r--r-- | spec/build/testsuites/fstests/grp.yml | 4 | ||||
-rw-r--r-- | spec/build/testsuites/grp.yml | 35 | ||||
-rw-r--r-- | spec/build/testsuites/grpmisc.yml | 41 | ||||
-rw-r--r-- | spec/build/testsuites/grpnoqual.yml | 21 | ||||
-rw-r--r-- | spec/build/testsuites/grpqual.yml | 30 | ||||
-rw-r--r-- | spec/build/testsuites/grpvalnoqual.yml | 25 | ||||
-rw-r--r-- | spec/build/testsuites/grpvalqual.yml | 31 | ||||
-rw-r--r-- | spec/build/testsuites/grpvalqualonly.yml | 27 | ||||
-rw-r--r-- | spec/build/testsuites/validation/grp.yml | 2 |
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: [] |