summaryrefslogtreecommitdiff
path: root/spec-qdp/qdp/steps
diff options
context:
space:
mode:
Diffstat (limited to 'spec-qdp/qdp/steps')
-rw-r--r--spec-qdp/qdp/steps/rtems-item-cache.yml11
-rw-r--r--spec-qdp/qdp/steps/test-extra-board.yml23
-rw-r--r--spec-qdp/qdp/steps/test-extra-simulator.yml23
-rw-r--r--spec-qdp/qdp/steps/test-qual-only-board.yml23
-rw-r--r--spec-qdp/qdp/steps/test-qual-only-coverage-board.yml23
-rw-r--r--spec-qdp/qdp/steps/test-qual-only-coverage-simulator.yml23
-rw-r--r--spec-qdp/qdp/steps/test-qual-only-simulator.yml23
7 files changed, 149 insertions, 0 deletions
diff --git a/spec-qdp/qdp/steps/rtems-item-cache.yml b/spec-qdp/qdp/steps/rtems-item-cache.yml
new file mode 100644
index 00000000..20b028be
--- /dev/null
+++ b/spec-qdp/qdp/steps/rtems-item-cache.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-step-type: rtems-item-cache
+copyrights:
+- Copyright (C) 2023 embedded brains GmbH & Co. KG
+description: |
+ Augments the items with RTEMS-specific attributes and links.
+enabled-by: true
+links: []
+qdp-type: build-step
+spec-root-uid: /req/root
+type: qdp
diff --git a/spec-qdp/qdp/steps/test-extra-board.yml b/spec-qdp/qdp/steps/test-extra-board.yml
new file mode 100644
index 00000000..a5a9271e
--- /dev/null
+++ b/spec-qdp/qdp/steps/test-extra-board.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-step-type: run-tests
+copyrights:
+- Copyright (C) 2022 embedded brains GmbH & Co. KG
+description: |
+ Run the tests for the extra BSP configuration on the board.
+enabled-by: target/evaluation-board
+links:
+- role: test-procedure
+ uid: ../variant
+- hash: null
+ name: source
+ role: input
+ uid: ../build/bsp-extra
+- hash: null
+ name: runner
+ role: input
+ uid: ../test-runner/board
+- name: log
+ role: output
+ uid: ../test-logs/extra-board
+qdp-type: build-step
+type: qdp
diff --git a/spec-qdp/qdp/steps/test-extra-simulator.yml b/spec-qdp/qdp/steps/test-extra-simulator.yml
new file mode 100644
index 00000000..5613613c
--- /dev/null
+++ b/spec-qdp/qdp/steps/test-extra-simulator.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-step-type: run-tests
+copyrights:
+- Copyright (C) 2022 embedded brains GmbH & Co. KG
+description: |
+ Run the tests for the extra BSP configuration on the simulator.
+enabled-by: target/simulator
+links:
+- role: test-procedure
+ uid: ../variant
+- hash: null
+ name: source
+ role: input
+ uid: ../deployment/bsp-extra
+- hash: null
+ name: runner
+ role: input
+ uid: ../test-runner/simulator
+- name: log
+ role: output
+ uid: ../test-logs/extra-simulator
+qdp-type: build-step
+type: qdp
diff --git a/spec-qdp/qdp/steps/test-qual-only-board.yml b/spec-qdp/qdp/steps/test-qual-only-board.yml
new file mode 100644
index 00000000..5b2b304d
--- /dev/null
+++ b/spec-qdp/qdp/steps/test-qual-only-board.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-step-type: run-tests
+copyrights:
+- Copyright (C) 2022 embedded brains GmbH & Co. KG
+description: |
+ Run the tests for the qual-only BSP configuration on the board.
+enabled-by: target/evaluation-board
+links:
+- role: test-procedure
+ uid: ../variant
+- hash: null
+ name: source
+ role: input
+ uid: ../deployment/bsp-qual-only
+- hash: null
+ name: runner
+ role: input
+ uid: ../test-runner/board
+- name: log
+ role: output
+ uid: ../test-logs/qual-only-board
+qdp-type: build-step
+type: qdp
diff --git a/spec-qdp/qdp/steps/test-qual-only-coverage-board.yml b/spec-qdp/qdp/steps/test-qual-only-coverage-board.yml
new file mode 100644
index 00000000..6dc49a3e
--- /dev/null
+++ b/spec-qdp/qdp/steps/test-qual-only-coverage-board.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-step-type: run-tests
+copyrights:
+- Copyright (C) 2022 embedded brains GmbH & Co. KG
+description: |
+ Run the tests for the qual-only/coverage BSP configuration on the board.
+enabled-by: target/evaluation-board
+links:
+- role: test-procedure
+ uid: ../variant
+- hash: null
+ name: source
+ role: input
+ uid: ../build/bsp-qual-only-coverage
+- hash: null
+ name: runner
+ role: input
+ uid: ../test-runner/board
+- name: log
+ role: output
+ uid: ../test-logs/qual-only-coverage-board
+qdp-type: build-step
+type: qdp
diff --git a/spec-qdp/qdp/steps/test-qual-only-coverage-simulator.yml b/spec-qdp/qdp/steps/test-qual-only-coverage-simulator.yml
new file mode 100644
index 00000000..6599d562
--- /dev/null
+++ b/spec-qdp/qdp/steps/test-qual-only-coverage-simulator.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-step-type: run-tests
+copyrights:
+- Copyright (C) 2022 embedded brains GmbH & Co. KG
+description: |
+ Run the tests for the qual-only/coverage BSP configuration on the simulator.
+enabled-by: target/simulator
+links:
+- role: test-procedure
+ uid: ../variant
+- hash: null
+ name: source
+ role: input
+ uid: ../build/bsp-qual-only-coverage
+- hash: null
+ name: runner
+ role: input
+ uid: ../test-runner/simulator
+- name: log
+ role: output
+ uid: ../test-logs/qual-only-coverage-simulator
+qdp-type: build-step
+type: qdp
diff --git a/spec-qdp/qdp/steps/test-qual-only-simulator.yml b/spec-qdp/qdp/steps/test-qual-only-simulator.yml
new file mode 100644
index 00000000..f9c1bc46
--- /dev/null
+++ b/spec-qdp/qdp/steps/test-qual-only-simulator.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-step-type: run-tests
+copyrights:
+- Copyright (C) 2022 embedded brains GmbH & Co. KG
+description: |
+ Run the tests for the qual-only BSP configuration on the simulator.
+enabled-by: target/simulator
+links:
+- role: test-procedure
+ uid: ../variant
+- hash: null
+ name: source
+ role: input
+ uid: ../deployment/bsp-qual-only
+- hash: null
+ name: runner
+ role: input
+ uid: ../test-runner/simulator
+- name: log
+ role: output
+ uid: ../test-logs/qual-only-simulator
+qdp-type: build-step
+type: qdp