summaryrefslogtreecommitdiff
path: root/spec-qdp
diff options
context:
space:
mode:
Diffstat (limited to 'spec-qdp')
-rw-r--r--spec-qdp/spec/qdp-input-generic-role.yml4
-rw-r--r--spec-qdp/spec/qdp-run-tests.yml22
-rw-r--r--spec-qdp/spec/qdp-test-log.yml22
-rw-r--r--spec-qdp/spec/qdp-test-procedure-role.yml23
4 files changed, 71 insertions, 0 deletions
diff --git a/spec-qdp/spec/qdp-input-generic-role.yml b/spec-qdp/spec/qdp-input-generic-role.yml
index c69157d1..ff5ab32d 100644
--- a/spec-qdp/spec/qdp-input-generic-role.yml
+++ b/spec-qdp/spec/qdp-input-generic-role.yml
@@ -31,6 +31,10 @@ links:
uid: qdp-input-role
- role: spec-refinement
spec-key: name
+ spec-value: runner
+ uid: qdp-input-role
+- role: spec-refinement
+ spec-key: name
spec-value: section
uid: qdp-input-role
- role: spec-refinement
diff --git a/spec-qdp/spec/qdp-run-tests.yml b/spec-qdp/spec/qdp-run-tests.yml
new file mode 100644
index 00000000..4a08043a
--- /dev/null
+++ b/spec-qdp/spec/qdp-run-tests.yml
@@ -0,0 +1,22 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2022 embedded brains GmbH & Co. KG
+enabled-by: true
+links:
+- role: spec-member
+ uid: root
+- role: spec-refinement
+ spec-key: build-step-type
+ spec-value: run-tests
+ uid: qdp-build-step
+spec-description: null
+spec-example: null
+spec-info:
+ dict:
+ attributes: {}
+ description: |
+ This set of attributes specifies a run of tests.
+ mandatory-attributes: all
+spec-name: Run Tests Item Type
+spec-type: qdp-run-tests
+type: spec
diff --git a/spec-qdp/spec/qdp-test-log.yml b/spec-qdp/spec/qdp-test-log.yml
new file mode 100644
index 00000000..368a3c7c
--- /dev/null
+++ b/spec-qdp/spec/qdp-test-log.yml
@@ -0,0 +1,22 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2023 embedded brains GmbH & Co. KG
+enabled-by: true
+links:
+- role: spec-member
+ uid: root
+- role: spec-refinement
+ spec-key: directory-state-type
+ spec-value: test-log
+ uid: qdp-directory-state
+spec-description: null
+spec-example: null
+spec-info:
+ dict:
+ attributes: {}
+ description: |
+ This set of attributes specifies a test log.
+ mandatory-attributes: all
+spec-name: Test Log Item Type
+spec-type: qdp-test-log
+type: spec
diff --git a/spec-qdp/spec/qdp-test-procedure-role.yml b/spec-qdp/spec/qdp-test-procedure-role.yml
new file mode 100644
index 00000000..84a3b88c
--- /dev/null
+++ b/spec-qdp/spec/qdp-test-procedure-role.yml
@@ -0,0 +1,23 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2023 embedded brains GmbH & Co. KG
+enabled-by: true
+links:
+- role: spec-member
+ uid: root
+- role: spec-refinement
+ spec-key: role
+ spec-value: test-procedure
+ uid: link
+spec-description: null
+spec-example: null
+spec-info:
+ dict:
+ attributes: {}
+ description: |
+ It defines the test procedure role of links and is used to associate a
+ test procedure with a variant.
+ mandatory-attributes: all
+spec-name: Test Procedure Link Role
+spec-type: qdp-test-procedure-role
+type: spec