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.yml38
-rw-r--r--spec/build/testsuites/grpnoqual.yml18
-rw-r--r--spec/build/testsuites/grpqual.yml27
-rw-r--r--spec/build/testsuites/grpvalnoqual.yml22
-rw-r--r--spec/build/testsuites/grpvalqual.yml28
-rw-r--r--spec/build/testsuites/grpvalqualonly.yml24
-rw-r--r--spec/build/testsuites/validation/grp.yml2
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: []