summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2023-06-15 09:50:32 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2023-06-15 11:18:41 +0200
commita0fccbe17ae6bcc3a663580b30ad2aab70e5f3fc (patch)
tree5ac3a1b355024f941fec0b5c2a02fa53bd17e0a0
parentrtems: Add Item.initialize_links() (diff)
downloadrtems-central-a0fccbe17ae6bcc3a663580b30ad2aab70e5f3fc.tar.bz2
spec: Reorganize BSP-specific tests
-rw-r--r--spec/bsp/sparc/leon3/val/fatal-cache-snooping-disabled-boot.yml6
-rw-r--r--spec/bsp/sparc/leon3/val/fatal-cache-snooping-disabled-secondary.yml6
-rw-r--r--spec/bsp/sparc/leon3/val/fatal-clock-initialization.yml6
-rw-r--r--spec/bsp/sparc/leon3/val/fatal-shutdown.yml2
-rw-r--r--spec/bsp/sparc/leon3/val/gr712rc.yml2
-rw-r--r--spec/testsuites/bsp-sparc-leon3-gr712rc.yml18
-rw-r--r--spec/testsuites/bsps/fatal-sparc-leon3-cache-snooping-disabled-boot.yml (renamed from spec/testsuites/fatal-bsp-sparc-leon3-cache-snooping-disabled-boot.yml)6
-rw-r--r--spec/testsuites/bsps/fatal-sparc-leon3-cache-snooping-disabled-secondary.yml (renamed from spec/testsuites/fatal-bsp-sparc-leon3-cache-snooping-disabled-secondary.yml)6
-rw-r--r--spec/testsuites/bsps/fatal-sparc-leon3-clock-initialization.yml (renamed from spec/testsuites/fatal-bsp-sparc-leon3-clock-initialization.yml)6
-rw-r--r--spec/testsuites/bsps/fatal-sparc-leon3-shutdown.yml (renamed from spec/testsuites/fatal-bsp-sparc-leon3-shutdown.yml)4
-rw-r--r--spec/testsuites/bsps/validation-bsp-0.yml (renamed from spec/testsuites/validation-dev-0.yml)6
11 files changed, 25 insertions, 43 deletions
diff --git a/spec/bsp/sparc/leon3/val/fatal-cache-snooping-disabled-boot.yml b/spec/bsp/sparc/leon3/val/fatal-cache-snooping-disabled-boot.yml
index a3a48210..c806ba3b 100644
--- a/spec/bsp/sparc/leon3/val/fatal-cache-snooping-disabled-boot.yml
+++ b/spec/bsp/sparc/leon3/val/fatal-cache-snooping-disabled-boot.yml
@@ -54,13 +54,13 @@ test-header:
dir: null
name: code
specifier: ${/rtems/userext/if/fatal-code:/name} ${.:name}
- target: testsuites/validation/tr-fatal-bsp-sparc-leon3-cache-snooping-disabled-boot.h
+ target: testsuites/validation/bsps/tr-fatal-sparc-leon3-cache-snooping-disabled-boot.h
test-includes:
- rtems/sysinit.h
- bsp/fatal.h
- bsp/leon3.h
test-local-includes:
-- tr-fatal-bsp-sparc-leon3-cache-snooping-disabled-boot.h
+- tr-fatal-sparc-leon3-cache-snooping-disabled-boot.h
test-setup: null
test-stop: null
test-support: |
@@ -78,6 +78,6 @@ test-support: |
RTEMS_SYSINIT_BSP_EARLY,
RTEMS_SYSINIT_ORDER_FIRST
);
-test-target: testsuites/validation/tr-fatal-bsp-sparc-leon3-cache-snooping-disabled-boot.c
+test-target: testsuites/validation/bsps/tr-fatal-sparc-leon3-cache-snooping-disabled-boot.c
test-teardown: null
type: test-case
diff --git a/spec/bsp/sparc/leon3/val/fatal-cache-snooping-disabled-secondary.yml b/spec/bsp/sparc/leon3/val/fatal-cache-snooping-disabled-secondary.yml
index abe090f3..9540e74c 100644
--- a/spec/bsp/sparc/leon3/val/fatal-cache-snooping-disabled-secondary.yml
+++ b/spec/bsp/sparc/leon3/val/fatal-cache-snooping-disabled-secondary.yml
@@ -54,13 +54,13 @@ test-header:
dir: null
name: code
specifier: ${/rtems/userext/if/fatal-code:/name} ${.:name}
- target: testsuites/validation/tr-fatal-bsp-sparc-leon3-cache-snooping-disabled-secondary.h
+ target: testsuites/validation/bsps/tr-fatal-sparc-leon3-cache-snooping-disabled-secondary.h
test-includes:
- bsp/bootcard.h
- bsp/fatal.h
- bsp/leon3.h
test-local-includes:
-- tr-fatal-bsp-sparc-leon3-cache-snooping-disabled-secondary.h
+- tr-fatal-sparc-leon3-cache-snooping-disabled-secondary.h
test-setup: null
test-stop: null
test-support: |
@@ -78,6 +78,6 @@ test-support: |
__real_bsp_start_on_secondary_processor( cpu_self );
}
-test-target: testsuites/validation/tr-fatal-bsp-sparc-leon3-cache-snooping-disabled-secondary.c
+test-target: testsuites/validation/bsps/tr-fatal-sparc-leon3-cache-snooping-disabled-secondary.c
test-teardown: null
type: test-case
diff --git a/spec/bsp/sparc/leon3/val/fatal-clock-initialization.yml b/spec/bsp/sparc/leon3/val/fatal-clock-initialization.yml
index 2d52ef58..edb4e5ef 100644
--- a/spec/bsp/sparc/leon3/val/fatal-clock-initialization.yml
+++ b/spec/bsp/sparc/leon3/val/fatal-clock-initialization.yml
@@ -51,14 +51,14 @@ test-header:
dir: null
name: code
specifier: ${/rtems/userext/if/fatal-code:/name} ${.:name}
- target: testsuites/validation/tr-fatal-bsp-sparc-leon3-clock-initialization.h
+ target: testsuites/validation/bsps/tr-fatal-sparc-leon3-clock-initialization.h
test-includes:
- rtems/irq-extension.h
- rtems/sysinit.h
- bsp/fatal.h
- bsp/leon3.h
test-local-includes:
-- tr-fatal-bsp-sparc-leon3-clock-initialization.h
+- tr-fatal-sparc-leon3-clock-initialization.h
test-setup: null
test-stop: null
test-support: |
@@ -90,6 +90,6 @@ test-support: |
RTEMS_SYSINIT_DEVICE_DRIVERS,
RTEMS_SYSINIT_ORDER_FIRST
);
-test-target: testsuites/validation/tr-fatal-bsp-sparc-leon3-clock-initialization.c
+test-target: testsuites/validation/bsps/tr-fatal-sparc-leon3-clock-initialization.c
test-teardown: null
type: test-case
diff --git a/spec/bsp/sparc/leon3/val/fatal-shutdown.yml b/spec/bsp/sparc/leon3/val/fatal-shutdown.yml
index 839446cb..be71f7ab 100644
--- a/spec/bsp/sparc/leon3/val/fatal-shutdown.yml
+++ b/spec/bsp/sparc/leon3/val/fatal-shutdown.yml
@@ -133,6 +133,6 @@ test-support: |
RTEMS_SYSINIT_DEVICE_DRIVERS,
RTEMS_SYSINIT_ORDER_MIDDLE
);
-test-target: testsuites/validation/tc-fatal-bsp-sparc-leon3-shutdown.c
+test-target: testsuites/validation/bsps/tc-fatal-sparc-leon3-shutdown.c
test-teardown: null
type: test-case
diff --git a/spec/bsp/sparc/leon3/val/gr712rc.yml b/spec/bsp/sparc/leon3/val/gr712rc.yml
index abb2570c..ba497dd3 100644
--- a/spec/bsp/sparc/leon3/val/gr712rc.yml
+++ b/spec/bsp/sparc/leon3/val/gr712rc.yml
@@ -53,6 +53,6 @@ test-local-includes:
test-setup: null
test-stop: null
test-support: null
-test-target: testsuites/validation/tc-bsp-sparc-leon3-gr712rc.c
+test-target: testsuites/validation/bsps/tc-sparc-gr712rc.c
test-teardown: null
type: test-case
diff --git a/spec/testsuites/bsp-sparc-leon3-gr712rc.yml b/spec/testsuites/bsp-sparc-leon3-gr712rc.yml
deleted file mode 100644
index 3ed72eba..00000000
--- a/spec/testsuites/bsp-sparc-leon3-gr712rc.yml
+++ /dev/null
@@ -1,18 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-copyrights:
-- Copyright (C) 2021 embedded brains GmbH & Co. KG
-enabled-by: sparc/gr712rc
-links:
-- role: requirement-refinement
- uid: validation
-test-brief: |
- This validation test suite contains BSP-specific test cases.
-test-code: |
- const char rtems_test_name[] = "${.:/test-suite-name}";
-
- #include "ts-default.h"
-test-description: null
-test-includes: []
-test-local-includes: []
-test-target: testsuites/validation/ts-bsp-sparc-leon3-gr712rc.c
-type: test-suite
diff --git a/spec/testsuites/fatal-bsp-sparc-leon3-cache-snooping-disabled-boot.yml b/spec/testsuites/bsps/fatal-sparc-leon3-cache-snooping-disabled-boot.yml
index 6bb278b2..9c8a18b0 100644
--- a/spec/testsuites/fatal-bsp-sparc-leon3-cache-snooping-disabled-boot.yml
+++ b/spec/testsuites/bsps/fatal-sparc-leon3-cache-snooping-disabled-boot.yml
@@ -7,7 +7,7 @@ enabled-by:
- bsps/sparc/leon3
links:
- role: requirement-refinement
- uid: validation
+ uid: ../validation
test-brief: |
This validation test suite contains a test case which triggers a fatal error
during system initialization.
@@ -22,6 +22,6 @@ test-code: |
test-description: null
test-includes: []
test-local-includes:
-- tr-fatal-bsp-sparc-leon3-cache-snooping-disabled-boot.h
-test-target: testsuites/validation/ts-fatal-bsp-sparc-leon3-cache-snooping-disabled-boot.c
+- tr-fatal-sparc-leon3-cache-snooping-disabled-boot.h
+test-target: testsuites/validation/bsps/ts-fatal-sparc-leon3-cache-snooping-disabled-boot.c
type: test-suite
diff --git a/spec/testsuites/fatal-bsp-sparc-leon3-cache-snooping-disabled-secondary.yml b/spec/testsuites/bsps/fatal-sparc-leon3-cache-snooping-disabled-secondary.yml
index d27dd6d5..33598eae 100644
--- a/spec/testsuites/fatal-bsp-sparc-leon3-cache-snooping-disabled-secondary.yml
+++ b/spec/testsuites/bsps/fatal-sparc-leon3-cache-snooping-disabled-secondary.yml
@@ -7,7 +7,7 @@ enabled-by:
- bsps/sparc/leon3
links:
- role: requirement-refinement
- uid: validation
+ uid: ../validation
test-brief: |
This validation test suite contains a test case which triggers a fatal error
during system initialization.
@@ -25,6 +25,6 @@ test-code: |
test-description: null
test-includes: []
test-local-includes:
-- tr-fatal-bsp-sparc-leon3-cache-snooping-disabled-secondary.h
-test-target: testsuites/validation/ts-fatal-bsp-sparc-leon3-cache-snooping-disabled-secondary.c
+- tr-fatal-sparc-leon3-cache-snooping-disabled-secondary.h
+test-target: testsuites/validation/bsps/ts-fatal-sparc-leon3-cache-snooping-disabled-secondary.c
type: test-suite
diff --git a/spec/testsuites/fatal-bsp-sparc-leon3-clock-initialization.yml b/spec/testsuites/bsps/fatal-sparc-leon3-clock-initialization.yml
index 968a8b54..a1a5643f 100644
--- a/spec/testsuites/fatal-bsp-sparc-leon3-clock-initialization.yml
+++ b/spec/testsuites/bsps/fatal-sparc-leon3-clock-initialization.yml
@@ -4,7 +4,7 @@ copyrights:
enabled-by: bsps/sparc/leon3
links:
- role: requirement-refinement
- uid: validation
+ uid: ../validation
test-brief: |
This validation test suite contains a test case which triggers a fatal error
during system initialization.
@@ -19,6 +19,6 @@ test-code: |
test-description: null
test-includes: []
test-local-includes:
-- tr-fatal-bsp-sparc-leon3-clock-initialization.h
-test-target: testsuites/validation/ts-fatal-bsp-sparc-leon3-clock-initialization.c
+- tr-fatal-sparc-leon3-clock-initialization.h
+test-target: testsuites/validation/bsps/ts-fatal-sparc-leon3-clock-initialization.c
type: test-suite
diff --git a/spec/testsuites/fatal-bsp-sparc-leon3-shutdown.yml b/spec/testsuites/bsps/fatal-sparc-leon3-shutdown.yml
index 8561dae4..352baa85 100644
--- a/spec/testsuites/fatal-bsp-sparc-leon3-shutdown.yml
+++ b/spec/testsuites/bsps/fatal-sparc-leon3-shutdown.yml
@@ -7,7 +7,7 @@ enabled-by:
- bsps/sparc/leon3
links:
- role: requirement-refinement
- uid: validation
+ uid: ../validation
test-brief: |
This validation test suite provides an application configuration to perform a
shutdown.
@@ -113,5 +113,5 @@ test-includes:
test-local-includes:
- ts-config.h
- tx-support.h
-test-target: testsuites/validation/ts-fatal-bsp-sparc-leon3-shutdown.c
+test-target: testsuites/validation/bsps/ts-fatal-sparc-leon3-shutdown.c
type: test-suite
diff --git a/spec/testsuites/validation-dev-0.yml b/spec/testsuites/bsps/validation-bsp-0.yml
index 54fcb8cf..d2cb81e5 100644
--- a/spec/testsuites/validation-dev-0.yml
+++ b/spec/testsuites/bsps/validation-bsp-0.yml
@@ -1,10 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
copyrights:
- Copyright (C) 2021 embedded brains GmbH & Co. KG
-enabled-by: true
+enabled-by: bsps/sparc/leon3
links:
- role: requirement-refinement
- uid: validation
+ uid: ../validation
test-brief: |
This general purpose validation test suite provides enough resources to run
${/glossary/target:/term}-specific tests.
@@ -15,5 +15,5 @@ test-code: |
test-description: null
test-includes: []
test-local-includes: []
-test-target: testsuites/validation/ts-validation-dev-0.c
+test-target: testsuites/validation/bsps/ts-validation-bsp-0.c
type: test-suite