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 | 38 | ||||
-rw-r--r-- | spec/build/testsuites/grpnoqual.yml | 18 | ||||
-rw-r--r-- | spec/build/testsuites/grpqual.yml | 27 | ||||
-rw-r--r-- | spec/build/testsuites/grpvalnoqual.yml | 22 | ||||
-rw-r--r-- | spec/build/testsuites/grpvalqual.yml | 28 | ||||
-rw-r--r-- | spec/build/testsuites/grpvalqualonly.yml | 24 | ||||
-rw-r--r-- | spec/build/testsuites/validation/grp.yml | 2 |
9 files changed, 168 insertions, 30 deletions
diff --git a/spec/build/testsuites/fstests/grp.yml b/spec/build/testsuites/fstests/grp.yml index 378157d3dc..7b1bdc5660 100644 --- a/spec/build/testsuites/fstests/grp.yml +++ b/spec/build/testsuites/fstests/grp.yml @@ -139,6 +139,6 @@ links: - role: build-dependency uid: mrfsfstime 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 667e15c607..a340d0e6ba 100644 --- a/spec/build/testsuites/grp.yml +++ b/spec/build/testsuites/grp.yml @@ -3,8 +3,7 @@ build-type: group copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) enabled-by: true -includes: -- ${BSP_INCLUDES} +includes: [] install: [] ldflags: [] links: @@ -41,37 +40,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..e804508749 --- /dev/null +++ b/spec/build/testsuites/grpmisc.yml @@ -0,0 +1,38 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +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..b0d85bf9c0 --- /dev/null +++ b/spec/build/testsuites/grpnoqual.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +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..36b9c6041b --- /dev/null +++ b/spec/build/testsuites/grpqual.yml @@ -0,0 +1,27 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +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..b0e105d916 --- /dev/null +++ b/spec/build/testsuites/grpvalnoqual.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +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..221f1e1bc8 --- /dev/null +++ b/spec/build/testsuites/grpvalqual.yml @@ -0,0 +1,28 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +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..bcc01b3424 --- /dev/null +++ b/spec/build/testsuites/grpvalqualonly.yml @@ -0,0 +1,24 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +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 84b1fd3309..47824f2003 100644 --- a/spec/build/testsuites/validation/grp.yml +++ b/spec/build/testsuites/validation/grp.yml @@ -89,4 +89,6 @@ links: type: build use-after: - rtemstest +- rtemscpu +- rtemsbsp use-before: [] |