Skip to content

Commit 37bef00

Browse files
pahmannPandaeDo
authored andcommitted
Bring verification plan to ML2
Closes: eclipse-score/process_description#715 Signed-off-by: Philipp Ahmann <philipp.ahmann@de.bosch.com>
1 parent db1f5bb commit 37bef00

1 file changed

Lines changed: 12 additions & 5 deletions

File tree

‎docs/platform_management_plan/software_verification.rst‎

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
1515
.. document:: Software Verification Plan
1616
:id: doc__verification_plan
17-
:status: draft
17+
:status: valid
1818
:version: 1
1919
:safety: ASIL_B
2020
:security: YES
@@ -108,7 +108,7 @@ The following types of integrations are applicable:
108108
the :need:`doc__pull_request_guideline` as any other artifact.
109109

110110
The test methods and techniques shall be selected based on the characteristics and specified behavior
111-
of the software element under test. This shall ensure proper testing from unit level to feature integration level.
111+
of the software element under test. This shall ensure proper testing from unit level to platform integration level.
112112
Specific recommendations for each test level are provided in the following sections of this verification plan.
113113

114114
The following examples serve as illustration and inspiration for test selection:
@@ -212,7 +212,7 @@ Static code analysis is part of the :need:`wp__sw_implementation`. It is support
212212
the :need:`doc__software_development_plan`
213213

214214
As an additional measure the resource usage evaluation ``resource-usage`` should also be considered
215-
for level 3 testing as this is the level executed also on reference hardware with the integrated
215+
for level 3 (software platform level) testing as this is the level executed also on reference hardware with the integrated
216216
platform. This can help to identify resource constraints on "system" level from a security and safety
217217
perspective.
218218

@@ -436,8 +436,15 @@ to follow the :need:`gd_guidl__verification_specification` and :need:`gd_req__ve
436436
Test execution and result analysis
437437
----------------------------------
438438

439-
The execution of the tests is based on a full automation defined by build pipelines. The analysis of the test results
440-
needs to be performed by the :need:`rl__contributor`.
439+
The execution of the tests is based on a full automation defined by build pipelines. The analysis of
440+
the test results needs to be performed by the :need:`rl__contributor`.
441+
442+
Release test execution
443+
^^^^^^^^^^^^^^^^^^^^^^
444+
Results of the test execution are captured in the verification reports for the modules and platform
445+
as release work products documenting the clear pass/fail result for each executed test case id.
446+
Also, any deviation in the test execution scope for skipped or not executed tests will be documented
447+
in the release documentation and the respective reasoning will be provided.
441448

442449
Manual test execution
443450
^^^^^^^^^^^^^^^^^^^^^

0 commit comments

Comments
 (0)