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.yml33
-rw-r--r--spec/build/testsuites/grpmost.yml39
-rw-r--r--spec/build/testsuites/grpnoqual.yml18
-rw-r--r--spec/build/testsuites/grpqual.yml37
-rw-r--r--spec/build/testsuites/validation/grp.yml2
-rw-r--r--spec/build/testsuites/validation/space-profile.yml5
7 files changed, 106 insertions, 32 deletions
diff --git a/spec/build/testsuites/fstests/grp.yml b/spec/build/testsuites/fstests/grp.yml
index 4c987785ed..abc458688a 100644
--- a/spec/build/testsuites/fstests/grp.yml
+++ b/spec/build/testsuites/fstests/grp.yml
@@ -138,6 +138,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 c075946cc7..cd2cde8187 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:
@@ -39,37 +38,13 @@ links:
- role: build-dependency
uid: optvalidation
- role: build-dependency
- uid: ada/grp
+ uid: grpqual
- 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
-- role: build-dependency
- uid: unit/grp
+ uid: grpnoqual
- role: build-dependency
uid: validation/grp
- role: build-dependency
uid: testopts
type: build
-use-after:
-- rtemscpu
-- rtemsbsp
+use-after: []
use-before: []
diff --git a/spec/build/testsuites/grpmost.yml b/spec/build/testsuites/grpmost.yml
new file mode 100644
index 0000000000..faae6e9959
--- /dev/null
+++ b/spec/build/testsuites/grpmost.yml
@@ -0,0 +1,39 @@
+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: true
+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
+- role: build-dependency
+ uid: unit/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..0154e0039b
--- /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: grpmost
+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..ba6ef649e4
--- /dev/null
+++ b/spec/build/testsuites/grpqual.yml
@@ -0,0 +1,37 @@
+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:
+- and:
+ - RTEMS_QUAL
+ - not: RTEMS_QUAL_ONLY
+includes:
+- ${BSP_INCLUDES}
+install: []
+ldflags:
+- -nodefaultlibs
+- -Wl,--start-group
+- -lrtemstest
+- -lrtemstestextra
+- -lrtemsbsp
+- -lrtemsbspextra
+- -lrtemscpu
+- -lrtemscpuextra
+- -latomic
+- -lc
+- -lgcc
+- -lgomp
+- -lstdc++
+- -Wl,--end-group
+links:
+- role: build-dependency
+ uid: grpmost
+type: build
+use-after:
+- rtemstestextra
+- rtemscpu
+- rtemscpuextra
+- rtemsbsp
+- rtemsbspextra
+use-before: []
diff --git a/spec/build/testsuites/validation/grp.yml b/spec/build/testsuites/validation/grp.yml
index 83401179d7..dc3d752191 100644
--- a/spec/build/testsuites/validation/grp.yml
+++ b/spec/build/testsuites/validation/grp.yml
@@ -21,4 +21,6 @@ links:
type: build
use-after:
- rtemstest
+- rtemscpu
+- rtemsbsp
use-before: []
diff --git a/spec/build/testsuites/validation/space-profile.yml b/spec/build/testsuites/validation/space-profile.yml
index 8dc59b802b..4fd1490c63 100644
--- a/spec/build/testsuites/validation/space-profile.yml
+++ b/spec/build/testsuites/validation/space-profile.yml
@@ -1,8 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: test-program
cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
cppflags: []
cxxflags: []
-enabled-by: []
+enabled-by: true
features: c cprogram
includes: []
ldflags: []