Verification Report#
Lifecycle Verification Report
|
status: draft
security: YES
safety: ASIL_B
|
||||
Legend — status values and chart colours
valid_inspected — agreed and formally inspected
valid — agreed, formal inspection still outstanding
invalid — not agreed; metamodel checks are skipped
valid — agreed; QM needs are not formally inspected, so this is their final state (valid_inspected counts here too)
invalid — not agreed; metamodel checks are skipped
Components#
Component Overview#
Component |
Safety |
Security |
Status |
|---|---|---|---|
ASIL_B |
YES |
valid |
|
ASIL_B |
NO |
valid |
Health Monitor#
Component Requirements Statistics#
ASIL B — Requirements
QM — Requirements
Component Architecture Statistics#
ASIL B — Architecture Elements
QM — Architecture Elements
Requirements Traceability#
The following table lists all requirements of this component together with their verification status and the tests that (fully or partially) verify them:
Show requirements table
ID |
Title |
Safety |
Status |
Testlink |
|---|---|---|---|---|
Dummy Component |
ASIL_B |
valid |
Test Coverage#
No coverage data available for this component.
Architectural Elements#
The following table lists the architectural elements of this component
together with their inspection status. Elements that have been formally
inspected carry the valid_inspected status; elements with another
status have not yet been inspected.
Show architectural elements table
ID |
Title |
Safety |
Status |
Tags |
|---|---|---|---|---|
Health Monitor Static View |
ASIL_B |
valid |
||
Deadline Monitor |
ASIL_B |
valid |
||
Logic Monitor |
ASIL_B |
valid |
||
Health Monitor |
ASIL_B |
valid |
||
HealthMonitor Creation |
ASIL_B |
valid |
||
HealthMonitor background thread |
ASIL_B |
valid |
||
DeadlineMonitor Usage |
ASIL_B |
valid |
||
LogicMonitor Usage |
ASIL_B |
valid |
||
HeartbeatMonitor Usage |
ASIL_B |
valid |
||
Health Monitoring Startup Interaction |
ASIL_B |
valid |
||
Health Monitoring Shutdown Interaction |
ASIL_B |
valid |
Verification & Safety Analysis Documents#
Presence of the standard verification and safety analysis work products for
this component. A dash (—) means the corresponding document is missing.
Show work products table
Work Product |
Kind |
Realized by |
Status |
||
|---|---|---|---|---|---|
Requirements Inspection |
|
||||
Architecture Inspection |
|
||||
Implementation Inspection (wp__sw_implementation_inspection) |
Implementation Inspection |
|
|||
DFA |
|
||||
FMEA |
|
Launch Manager#
Component Requirements Statistics#
ASIL B — Requirements
QM — Requirements
Component Architecture Statistics#
ASIL B — Architecture Elements
QM — Architecture Elements
Requirements Traceability#
The following table lists all requirements of this component together with their verification status and the tests that (fully or partially) verify them:
Show requirements table
ID |
Title |
Safety |
Status |
Testlink |
|---|---|---|---|---|
Forward process information |
ASIL_B |
valid |
||
Launching process in debug mode |
ASIL_B |
valid |
||
Launching process in state waiting for a debugger connection |
ASIL_B |
valid |
||
Launching terminal |
ASIL_B |
valid |
||
Standard handle redirection |
ASIL_B |
valid |
||
Non-root support |
ASIL_B |
valid |
||
Process capability support |
ASIL_B |
valid |
||
File descriptor inheritance support |
ASIL_B |
valid |
||
Security policy support |
ASIL_B |
valid |
||
CPU runmask support |
ASIL_B |
valid |
||
ASLR support |
ASIL_B |
valid |
||
Resource limit support |
ASIL_B |
valid |
||
Process detach from parent support |
ASIL_B |
valid |
||
Conditionally launch of processes |
ASIL_B |
valid |
||
Condition timeout |
ASIL_B |
valid |
||
Conditional launch polling interval |
ASIL_B |
valid |
||
Pre-start validation |
ASIL_B |
valid |
||
post-start validation |
ASIL_B |
valid |
||
Launched Process status |
ASIL_B |
valid |
||
Condition check based on status |
ASIL_B |
valid |
||
Configuration of action based on condition evaluation |
ASIL_B |
valid |
||
Condition check based on ENV |
ASIL_B |
valid |
||
Condition check based on all dependency |
ASIL_B |
valid |
||
Condition check based on at least one dependency |
ASIL_B |
valid |
||
Condition check for each SWC its dependencies |
ASIL_B |
valid |
||
Dropping process responsibility |
ASIL_B |
valid |
||
Multiple instance of executable |
ASIL_B |
valid |
||
Invalid dependency |
ASIL_B |
valid |
||
Dangling dependency |
ASIL_B |
valid |
||
Coordination stop dependency |
ASIL_B |
valid |
||
Stop timeout |
ASIL_B |
valid |
||
Configurable delay between SIGTERM and SIGKILL |
ASIL_B |
valid |
||
Fast shutdown |
ASIL_B |
valid |
||
Monitoring and recovery: recovery wait time |
ASIL_B |
valid |
||
Monitoring and recovery: adopted process monitoring |
ASIL_B |
valid |
||
Recovery |
ASIL_B |
valid |
||
Launch manager external watchdog notification |
ASIL_B |
valid |
||
Launch manager external watchdog notification - failed test |
ASIL_B |
valid |
||
Launch manager external monitoring configuration |
ASIL_B |
valid |
||
Logging slog2 and file support |
ASIL_B |
valid |
||
Logging state transitions |
ASIL_B |
valid |
||
Logging timestamp |
ASIL_B |
valid |
||
Logging DAG |
ASIL_B |
valid |
||
Configuration file support |
ASIL_B |
valid |
||
Runtime configuration compliance |
ASIL_B |
valid |
||
Global process properties |
ASIL_B |
valid |
||
Lazy check of configured commands |
ASIL_B |
valid |
||
Process launch monitoring |
ASIL_B |
valid |
test_recovery_action_simple_rep_failure (passed); test_crash_on_startup (passed); test_recovery_action_complex_rep_failure (passed) |
|
Configurable amount of retries |
ASIL_B |
valid |
||
Process state |
ASIL_B |
valid |
test_rt_running_when_process_exits (passed); test_process_launch_args (passed); test_switch_run_target (passed) |
|
Process user, group IDs support |
ASIL_B |
valid |
||
Process priority support |
ASIL_B |
valid |
||
Scheduling support |
ASIL_B |
valid |
||
CWD support |
ASIL_B |
valid |
||
Supplementary group support |
ASIL_B |
valid |
||
Launch Manager shutdown |
ASIL_B |
valid |
||
Shutdown signal handling |
ASIL_B |
valid |
||
Handling process args |
ASIL_B |
valid |
||
Condition check based on path |
ASIL_B |
valid |
test_ready_condition_file_not_existing (passed); test_ready_condition_file (passed) |
|
Process state notification |
ASIL_B |
valid |
||
Normal shutdown |
ASIL_B |
valid |
||
Configuration dependency view |
QM |
valid |
||
Configuration Verification tool |
QM |
valid |
Test Coverage#
No coverage data available for this component.
Architectural Elements#
The following table lists the architectural elements of this component
together with their inspection status. Elements that have been formally
inspected carry the valid_inspected status; elements with another
status have not yet been inspected.
Show architectural elements table
ID |
Title |
Safety |
Status |
Tags |
|---|---|---|---|---|
Launch Manager Static View |
ASIL_B |
valid |
Verification & Safety Analysis Documents#
Presence of the standard verification and safety analysis work products for
this component. A dash (—) means the corresponding document is missing.
Show work products table
Work Product |
Kind |
Realized by |
Status |
||
|---|---|---|---|---|---|
Requirements Inspection |
|
||||
Architecture Inspection |
|
||||
Implementation Inspection (wp__sw_implementation_inspection) |
Implementation Inspection |
|
|||
DFA |
|
||||
FMEA |
|