summaryrefslogtreecommitdiff
path: root/spec/build/testsuites/membench
diff options
context:
space:
mode:
Diffstat (limited to 'spec/build/testsuites/membench')
-rw-r--r--spec/build/testsuites/membench/grp.yml62
-rw-r--r--spec/build/testsuites/membench/mem-barrier-wait-rel-del.yml19
-rw-r--r--spec/build/testsuites/membench/mem-barrier-wait-rel.yml19
-rw-r--r--spec/build/testsuites/membench/mem-clock-driver.yml19
-rw-r--r--spec/build/testsuites/membench/mem-event-snd-rcv.yml19
-rw-r--r--spec/build/testsuites/membench/mem-fatal-fatal.yml19
-rw-r--r--spec/build/testsuites/membench/mem-part-get-ret-del.yml19
-rw-r--r--spec/build/testsuites/membench/mem-part-get-ret.yml19
-rw-r--r--spec/build/testsuites/membench/mem-ratemon-period-del.yml19
-rw-r--r--spec/build/testsuites/membench/mem-ratemon-period.yml19
-rw-r--r--spec/build/testsuites/membench/mem-rtems-basic.yml19
-rw-r--r--spec/build/testsuites/membench/mem-rtems-smp-1.yml19
-rw-r--r--spec/build/testsuites/membench/mem-rtems-smp-global-2.yml19
-rw-r--r--spec/build/testsuites/membench/mem-rtems-smp-global-4.yml19
-rw-r--r--spec/build/testsuites/membench/mem-rtems-smp-part-2.yml19
-rw-r--r--spec/build/testsuites/membench/mem-rtems-smp-part-4.yml19
-rw-r--r--spec/build/testsuites/membench/mem-sem-obt-rel-del.yml19
-rw-r--r--spec/build/testsuites/membench/mem-sem-obt-rel.yml19
-rw-r--r--spec/build/testsuites/membench/mem-signal-catch-snd.yml19
-rw-r--r--spec/build/testsuites/membench/mem-task-del.yml19
-rw-r--r--spec/build/testsuites/membench/mem-task-exit.yml19
-rw-r--r--spec/build/testsuites/membench/mem-task-restart.yml19
-rw-r--r--spec/build/testsuites/membench/mem-task-sus-res.yml19
23 files changed, 480 insertions, 0 deletions
diff --git a/spec/build/testsuites/membench/grp.yml b/spec/build/testsuites/membench/grp.yml
new file mode 100644
index 0000000000..3ade6f1bee
--- /dev/null
+++ b/spec/build/testsuites/membench/grp.yml
@@ -0,0 +1,62 @@
+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:
+- BUILD_TESTS
+- BUILD_MEMBENCH
+includes:
+- ${BSP_INCLUDES}
+install: []
+ldflags: []
+links:
+- role: build-dependency
+ uid: mem-rtems-basic
+- role: build-dependency
+ uid: mem-rtems-smp-1
+- role: build-dependency
+ uid: mem-rtems-smp-global-2
+- role: build-dependency
+ uid: mem-rtems-smp-global-4
+- role: build-dependency
+ uid: mem-rtems-smp-part-2
+- role: build-dependency
+ uid: mem-rtems-smp-part-4
+- role: build-dependency
+ uid: mem-barrier-wait-rel
+- role: build-dependency
+ uid: mem-barrier-wait-rel-del
+- role: build-dependency
+ uid: mem-clock-driver
+- role: build-dependency
+ uid: mem-event-snd-rcv
+- role: build-dependency
+ uid: mem-part-get-ret
+- role: build-dependency
+ uid: mem-fatal-fatal
+- role: build-dependency
+ uid: mem-part-get-ret-del
+- role: build-dependency
+ uid: mem-ratemon-period
+- role: build-dependency
+ uid: mem-ratemon-period-del
+- role: build-dependency
+ uid: mem-sem-obt-rel
+- role: build-dependency
+ uid: mem-sem-obt-rel-del
+- role: build-dependency
+ uid: mem-signal-catch-snd
+- role: build-dependency
+ uid: mem-task-exit
+- role: build-dependency
+ uid: mem-task-del
+- role: build-dependency
+ uid: mem-task-restart
+- role: build-dependency
+ uid: mem-task-sus-res
+type: build
+use-after:
+- rtemstest
+- rtemscpu
+- rtemsbsp
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-barrier-wait-rel-del.yml b/spec/build/testsuites/membench/mem-barrier-wait-rel-del.yml
new file mode 100644
index 0000000000..c95f69934f
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-barrier-wait-rel-del.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-barrier-wait-rel-del.c
+stlib: []
+target: testsuites/membench/mem-barrier-wait-rel-del.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-barrier-wait-rel.yml b/spec/build/testsuites/membench/mem-barrier-wait-rel.yml
new file mode 100644
index 0000000000..449702237b
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-barrier-wait-rel.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-barrier-wait-rel.c
+stlib: []
+target: testsuites/membench/mem-barrier-wait-rel.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-clock-driver.yml b/spec/build/testsuites/membench/mem-clock-driver.yml
new file mode 100644
index 0000000000..ba36eae44b
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-clock-driver.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-clock-driver.c
+stlib: []
+target: testsuites/membench/mem-clock-driver.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-event-snd-rcv.yml b/spec/build/testsuites/membench/mem-event-snd-rcv.yml
new file mode 100644
index 0000000000..ef5ba68cec
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-event-snd-rcv.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-event-snd-rcv.c
+stlib: []
+target: testsuites/membench/mem-event-snd-rcv.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-fatal-fatal.yml b/spec/build/testsuites/membench/mem-fatal-fatal.yml
new file mode 100644
index 0000000000..f4b0b38177
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-fatal-fatal.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-fatal-fatal.c
+stlib: []
+target: testsuites/membench/mem-fatal-fatal.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-part-get-ret-del.yml b/spec/build/testsuites/membench/mem-part-get-ret-del.yml
new file mode 100644
index 0000000000..b05ccc1afb
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-part-get-ret-del.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-part-get-ret-del.c
+stlib: []
+target: testsuites/membench/mem-part-get-ret-del.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-part-get-ret.yml b/spec/build/testsuites/membench/mem-part-get-ret.yml
new file mode 100644
index 0000000000..1d0f3b5fef
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-part-get-ret.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-part-get-ret.c
+stlib: []
+target: testsuites/membench/mem-part-get-ret.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-ratemon-period-del.yml b/spec/build/testsuites/membench/mem-ratemon-period-del.yml
new file mode 100644
index 0000000000..650649d2ce
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-ratemon-period-del.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-ratemon-period-del.c
+stlib: []
+target: testsuites/membench/mem-ratemon-period-del.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-ratemon-period.yml b/spec/build/testsuites/membench/mem-ratemon-period.yml
new file mode 100644
index 0000000000..7874110038
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-ratemon-period.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-ratemon-period.c
+stlib: []
+target: testsuites/membench/mem-ratemon-period.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-rtems-basic.yml b/spec/build/testsuites/membench/mem-rtems-basic.yml
new file mode 100644
index 0000000000..5b5fa0a59f
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-rtems-basic.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-rtems-basic.c
+stlib: []
+target: testsuites/membench/mem-rtems-basic.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-rtems-smp-1.yml b/spec/build/testsuites/membench/mem-rtems-smp-1.yml
new file mode 100644
index 0000000000..57c23a2d21
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-rtems-smp-1.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-rtems-smp-1.c
+stlib: []
+target: testsuites/membench/mem-rtems-smp-1.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-rtems-smp-global-2.yml b/spec/build/testsuites/membench/mem-rtems-smp-global-2.yml
new file mode 100644
index 0000000000..c13056eaac
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-rtems-smp-global-2.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-rtems-smp-global-2.c
+stlib: []
+target: testsuites/membench/mem-rtems-smp-global-2.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-rtems-smp-global-4.yml b/spec/build/testsuites/membench/mem-rtems-smp-global-4.yml
new file mode 100644
index 0000000000..cbc214d1ce
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-rtems-smp-global-4.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-rtems-smp-global-4.c
+stlib: []
+target: testsuites/membench/mem-rtems-smp-global-4.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-rtems-smp-part-2.yml b/spec/build/testsuites/membench/mem-rtems-smp-part-2.yml
new file mode 100644
index 0000000000..a4ea840917
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-rtems-smp-part-2.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-rtems-smp-part-2.c
+stlib: []
+target: testsuites/membench/mem-rtems-smp-part-2.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-rtems-smp-part-4.yml b/spec/build/testsuites/membench/mem-rtems-smp-part-4.yml
new file mode 100644
index 0000000000..00657aa52c
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-rtems-smp-part-4.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-rtems-smp-part-4.c
+stlib: []
+target: testsuites/membench/mem-rtems-smp-part-4.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-sem-obt-rel-del.yml b/spec/build/testsuites/membench/mem-sem-obt-rel-del.yml
new file mode 100644
index 0000000000..ff333efcc9
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-sem-obt-rel-del.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-sem-obt-rel-del.c
+stlib: []
+target: testsuites/membench/mem-sem-obt-rel-del.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-sem-obt-rel.yml b/spec/build/testsuites/membench/mem-sem-obt-rel.yml
new file mode 100644
index 0000000000..377d6ea6b1
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-sem-obt-rel.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-sem-obt-rel.c
+stlib: []
+target: testsuites/membench/mem-sem-obt-rel.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-signal-catch-snd.yml b/spec/build/testsuites/membench/mem-signal-catch-snd.yml
new file mode 100644
index 0000000000..5e9d4e4b09
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-signal-catch-snd.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-signal-catch-snd.c
+stlib: []
+target: testsuites/membench/mem-signal-catch-snd.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-task-del.yml b/spec/build/testsuites/membench/mem-task-del.yml
new file mode 100644
index 0000000000..6664a58b77
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-task-del.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-task-del.c
+stlib: []
+target: testsuites/membench/mem-task-del.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-task-exit.yml b/spec/build/testsuites/membench/mem-task-exit.yml
new file mode 100644
index 0000000000..3bab5f05ef
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-task-exit.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-task-exit.c
+stlib: []
+target: testsuites/membench/mem-task-exit.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-task-restart.yml b/spec/build/testsuites/membench/mem-task-restart.yml
new file mode 100644
index 0000000000..a052eba2ec
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-task-restart.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-task-restart.c
+stlib: []
+target: testsuites/membench/mem-task-restart.norun.exe
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/testsuites/membench/mem-task-sus-res.yml b/spec/build/testsuites/membench/mem-task-sus-res.yml
new file mode 100644
index 0000000000..3f0fa1eee3
--- /dev/null
+++ b/spec/build/testsuites/membench/mem-task-sus-res.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: test-program
+cflags: []
+copyrights:
+- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/membench/mem-task-sus-res.c
+stlib: []
+target: testsuites/membench/mem-task-sus-res.norun.exe
+type: build
+use-after: []
+use-before: []