summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
Diffstat (limited to 'spec')
-rw-r--r--spec/build/testsuites/validation/fatal-boot-processor-not-assigned-to-scheduler.yml21
-rw-r--r--spec/build/testsuites/validation/fatal-mandatory-processor-not-present.yml21
-rw-r--r--spec/build/testsuites/validation/fatal-smp.yml21
-rw-r--r--spec/build/testsuites/validation/fatal-start-of-mandatory-processor-failed.yml22
-rw-r--r--spec/build/testsuites/validation/grp.yml8
5 files changed, 93 insertions, 0 deletions
diff --git a/spec/build/testsuites/validation/fatal-boot-processor-not-assigned-to-scheduler.yml b/spec/build/testsuites/validation/fatal-boot-processor-not-assigned-to-scheduler.yml
new file mode 100644
index 0000000000..d7cc90fd21
--- /dev/null
+++ b/spec/build/testsuites/validation/fatal-boot-processor-not-assigned-to-scheduler.yml
@@ -0,0 +1,21 @@
+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: RTEMS_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/validation/tr-fatal-boot-processor-not-assigned-to-scheduler.c
+- testsuites/validation/ts-fatal-boot-processor-not-assigned-to-scheduler.c
+stlib: []
+target: testsuites/validation/ts-fatal-boot-processor-not-assigned-to-scheduler.exe
+type: build
+use-after:
+- validation
+use-before: []
diff --git a/spec/build/testsuites/validation/fatal-mandatory-processor-not-present.yml b/spec/build/testsuites/validation/fatal-mandatory-processor-not-present.yml
new file mode 100644
index 0000000000..5caea07a70
--- /dev/null
+++ b/spec/build/testsuites/validation/fatal-mandatory-processor-not-present.yml
@@ -0,0 +1,21 @@
+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: RTEMS_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/validation/tr-fatal-mandatory-processor-not-present.c
+- testsuites/validation/ts-fatal-mandatory-processor-not-present.c
+stlib: []
+target: testsuites/validation/ts-fatal-mandatory-processor-not-present.exe
+type: build
+use-after:
+- validation
+use-before: []
diff --git a/spec/build/testsuites/validation/fatal-smp.yml b/spec/build/testsuites/validation/fatal-smp.yml
new file mode 100644
index 0000000000..20312a2698
--- /dev/null
+++ b/spec/build/testsuites/validation/fatal-smp.yml
@@ -0,0 +1,21 @@
+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: RTEMS_SMP
+features: c cprogram
+includes: []
+ldflags: []
+links: []
+source:
+- testsuites/validation/tr-fatal-smp.c
+- testsuites/validation/ts-fatal-smp.c
+stlib: []
+target: testsuites/validation/ts-fatal-smp.exe
+type: build
+use-after:
+- validation
+use-before: []
diff --git a/spec/build/testsuites/validation/fatal-start-of-mandatory-processor-failed.yml b/spec/build/testsuites/validation/fatal-start-of-mandatory-processor-failed.yml
new file mode 100644
index 0000000000..7f546c816a
--- /dev/null
+++ b/spec/build/testsuites/validation/fatal-start-of-mandatory-processor-failed.yml
@@ -0,0 +1,22 @@
+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: RTEMS_SMP
+features: c cprogram
+includes: []
+ldflags:
+- -Wl,-wrap=_CPU_SMP_Start_processor
+links: []
+source:
+- testsuites/validation/tr-fatal-start-of-mandatory-processor-failed.c
+- testsuites/validation/ts-fatal-start-of-mandatory-processor-failed.c
+stlib: []
+target: testsuites/validation/ts-fatal-start-of-mandatory-processor-failed.exe
+type: build
+use-after:
+- validation
+use-before: []
diff --git a/spec/build/testsuites/validation/grp.yml b/spec/build/testsuites/validation/grp.yml
index 7a2d45b3f6..7379b61c5b 100644
--- a/spec/build/testsuites/validation/grp.yml
+++ b/spec/build/testsuites/validation/grp.yml
@@ -13,6 +13,8 @@ links:
- role: build-dependency
uid: libvalidation
- role: build-dependency
+ uid: fatal-boot-processor-not-assigned-to-scheduler
+- role: build-dependency
uid: fatal-bsp-sparc-leon3-cache-snooping-disabled-boot
- role: build-dependency
uid: fatal-bsp-sparc-leon3-cache-snooping-disabled-secondary
@@ -27,6 +29,12 @@ links:
- role: build-dependency
uid: fatal-init-task-construct-failed
- role: build-dependency
+ uid: fatal-mandatory-processor-not-present
+- role: build-dependency
+ uid: fatal-smp
+- role: build-dependency
+ uid: fatal-start-of-mandatory-processor-failed
+- role: build-dependency
uid: fatal-too-large-tls-size
- role: build-dependency
uid: model-0