Skip to content

Commit f6cf825

Browse files
Explicit definition of test result and test log handling (#150)
* Explicit definition of test result and test log handling Signed-off-by: PhilipPartsch <[email protected]>
1 parent 9aee3a6 commit f6cf825

File tree

3 files changed

+38
-3
lines changed

3 files changed

+38
-3
lines changed

process/process_areas/verification/guidance/verification_process_toolreqs.rst

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,9 +153,20 @@ Test Linking to Requirements
153153
:satisfies: wf__verification_mod_ver_report
154154
:complies:
155155

156-
Verification reports shall be automatically generated. These may be independent documents (i.e. not integrated into sphinx documentation).
156+
The tool automation shall automatically generate the Verification reports.
157+
These may be independent documents (i.e. not integrated into sphinx documentation).
157158
The content of the reports is specified in :need:`gd_temp__platform_ver_report` and :need:`gd_temp__mod_ver_report`.
158159

160+
.. gd_req:: Verification Report Archiving
161+
:id: gd_req__verification_report_archiving
162+
:status: valid
163+
:tags: prio_1_automation, verification
164+
:satisfies: wf__verification_mod_ver_report
165+
:complies:
166+
167+
The tool automation shall automatically archive the Verification reports for releases.
168+
The reports are generated according to :need:`gd_req__verification_reporting`.
169+
159170
.. gd_req:: Verification Documentation Checks
160171
:id: gd_req__verification_checks
161172
:status: valid

process/process_areas/verification/guidance/verification_report_template.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,12 @@ Verification Report Templates
7878
|
7979
| **5. Software component qualification verification report**
8080
| - Contains the needed verification results if for some components a qualification of pre-developed SW is performed.
81+
|
82+
| **6. Test results**
83+
| - Test result per test case with status passed/failed/not_run
84+
|
85+
| **7. Test logs**
86+
| - Test log per test case with status passed/failed/not_run
8187
8288
**Note1:** The verification report is valid for the module version tagged together with the report
8389

@@ -120,6 +126,12 @@ Verification Report Templates
120126
|
121127
| **3. Safety Analysis Report**
122128
| - List of the performed Feature Safety Analysis, pass/fail with open mitigations
129+
|
130+
| **4. Test results**
131+
| - Test result per test case with status passed/failed/not_run
132+
|
133+
| **5. Test logs**
134+
| - Test log per test case with status passed/failed/not_run
123135
124136
**Note1:** The verification report is valid for the platform version tagged together with the report
125137

process/process_areas/verification/workproducts.rst

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,14 @@ Platform
5151
(can be several levels), passed/failed and completeness verdict, including normal
5252
operation and failure reactions
5353
- The list of requirements may also contain other verification methods like "Analysis"
54-
- Formal evidence about the preformed DFA.
54+
- Formal evidence about the performed DFA
5555
- Formal evidence about the performed Safety Analyses
56+
- Test result per test case from
57+
:need:`wp__verification_platform_test` and :need:`wp__verification_feat_int_test`
58+
with status passed/failed/not_run
59+
- Test log per test case from
60+
:need:`wp__verification_platform_test` and :need:`wp__verification_feat_int_test`
61+
with status passed/failed/not_run
5662

5763
Feature
5864
*******
@@ -86,9 +92,15 @@ Module
8692
- Structural Coverage (C0 and C1, from unit testing on host) per unit
8793
- Static Code Analysis (including compiler warnings, automated checking of coding guidelines
8894
and additional checks)
89-
- Formal evidence about the preformed DFA.
95+
- Formal evidence about the performed DFA
9096
- Formal evidence about the performed Safety Analyses
9197
- Software component qualification verification report
98+
- Test result per test case from :need:`wp__verification_sw_unit_test`,
99+
:need:`wp__verification_feat_int_test`, and :need:`wp__verification_comp_int_test`
100+
with status passed/failed/not_run
101+
- Test log per test case from :need:`wp__verification_sw_unit_test`,
102+
:need:`wp__verification_feat_int_test`, and :need:`wp__verification_comp_int_test`
103+
with status passed/failed/not_run
92104

93105
Component
94106
*********

0 commit comments

Comments
 (0)