Verification Report#

Persistency Verification Report
status: valid
security: NO
safety: ASIL_B
tags: persistency
version: 1
Persistency Module
status: valid
security: NO
safety: ASIL_B
Persistency Module Verification Summary
status: valid
security: NO
safety: ASIL_B
applies_to_module_version: 1
branch_coverage_percent: 0
line_coverage_percent: 0
requirements_tests_completely_passed_percent: 100
verification_method: test
version: 1

This verification report is based on the verification plan. It covers the persistency module and all linked component/feature verification evidence.

Verification Report contains:

1. Verification Coverage

1.1. on Requirements

No needs passed the filters

1.2. on Architecture

Architecture Verification Coverage#

ID

Type

Status

Fully Verified By Tests

Partially Verified By Tests

feat_arc_dyn__persistency__check_key_default

Feature Sequence Diagram

valid

feat_arc_dyn__persistency__delete_key

Feature Sequence Diagram

valid

feat_arc_dyn__persistency__flush

Feature Sequence Diagram

valid

feat_arc_dyn__persistency__read_from_storage

Feature Sequence Diagram

valid

feat_arc_dyn__persistency__read_key

Feature Sequence Diagram

valid

feat_arc_dyn__persistency__snapshot_restore

Feature Sequence Diagram

valid

feat_arc_dyn__persistency__write_key

Feature Sequence Diagram

valid

feat_arc_sta__persistency__static

Feature & Feature Package Diagram

valid

1.3. on Detailed Design

Detailed Design Verification Coverage#

ID

Status

Realizes

doc__kvs_detailed_design

draft

The above requirement, architecture, and detailed design tables are generated from needs relations.

2. DFA Report

Performed Feature DFA Analyses#

ID

Mitigation

Sufficient

Status

feat_saf_dfa__persistency__execution_blocking

aou_req__persistency__appl_exec

yes

valid

3. Safety Analysis Report

4. Unit Verification Coverage

4.1. Structural Coverage

Automatic structural/branch coverage needs are currently not available in this repository’s needs dataset. This section remains manual until unit coverage artifacts are exported as needs.

4.2. Static Code Analysis

Automatic static-analysis findings needs are currently not available in this repository’s needs dataset. This section remains manual until static-analysis artifacts are exported as needs.

5. Software component qualification verification report

No separate pre-developed software qualification report is currently linked in this module.

6. Test results

../_images/need_pie_198f4.svg
Test Result Per Testcase#

Need ID

Testcase

Result

Fully Verifies

Partially Verifies

TestBasic__test_returncode_ok[cpp]

passed

TestBasic__test_returncode_ok[rust]

passed

TestBasic__test_trace_ok[cpp]

passed

TestBasic__test_trace_ok[rust]

passed

TestChecksumOnProvidedDefaults__test_valid[optional-cpp]

passed

comp_req__kvs__default_val_chksum

comp_req__kvs__default_value_cfg; comp_req__kvs__value_default

TestChecksumOnProvidedDefaults__test_valid[optional-rust]

passed

comp_req__kvs__default_val_chksum

comp_req__kvs__default_value_cfg; comp_req__kvs__value_default

TestChecksumOnProvidedDefaults__test_valid[required-cpp]

passed

comp_req__kvs__default_val_chksum

comp_req__kvs__default_value_cfg; comp_req__kvs__value_default

TestChecksumOnProvidedDefaults__test_valid[required-rust]

passed

comp_req__kvs__default_val_chksum

comp_req__kvs__default_value_cfg; comp_req__kvs__value_default

TestDefaultValues__test_valid[optional-cpp]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_query; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestDefaultValues__test_valid[optional-rust]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_query; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestDefaultValues__test_valid[required-cpp]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_query; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestDefaultValues__test_valid[required-rust]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_query; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestDefaultValues__test_valid[without-cpp]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_query; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestDefaultValues__test_valid[without-rust]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_query; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestExplicitFlush__test_data_stored[rust]

passed

comp_req__kvs__persist_data_com

TestMalformedDefaultsFile__test_invalid[optional-cpp]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestMalformedDefaultsFile__test_invalid[optional-rust]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestMalformedDefaultsFile__test_invalid[required-cpp]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestMalformedDefaultsFile__test_invalid[required-rust]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestMissingDefaultsFile__test_invalid[required-cpp]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestMissingDefaultsFile__test_invalid[required-rust]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestMultipleInstanceIds__test_ok[cpp]

passed

comp_req__kvs__concurrency; comp_req__kvs__multi_instance

TestMultipleInstanceIds__test_ok[rust]

passed

comp_req__kvs__concurrency; comp_req__kvs__multi_instance

TestRemoveKey__test_valid[optional-cpp]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestRemoveKey__test_valid[optional-rust]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestRemoveKey__test_valid[required-cpp]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestRemoveKey__test_valid[required-rust]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestRemoveKey__test_valid[without-cpp]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestRemoveKey__test_valid[without-rust]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestResetAllKeys__test_valid[optional-cpp]

passed

comp_req__kvs__value_reset

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestResetAllKeys__test_valid[optional-rust]

passed

comp_req__kvs__value_reset

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestResetAllKeys__test_valid[required-cpp]

passed

comp_req__kvs__value_reset

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestResetAllKeys__test_valid[required-rust]

passed

comp_req__kvs__value_reset

comp_req__kvs__default_value_cfg; comp_req__kvs__default_value_types; comp_req__kvs__value_default

TestResetSingleKey__test_valid[optional-cpp]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__value_default

TestResetSingleKey__test_valid[optional-rust]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__value_default

TestResetSingleKey__test_valid[required-cpp]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__value_default

TestResetSingleKey__test_valid[required-rust]

passed

comp_req__kvs__default_value_cfg; comp_req__kvs__value_default

TestSameInstanceIdDifferentValue__test_ok[cpp]

passed

comp_req__kvs__concurrency; comp_req__kvs__multi_instance

TestSameInstanceIdDifferentValue__test_ok[rust]

passed

comp_req__kvs__concurrency; comp_req__kvs__multi_instance

TestSameInstanceIdSameValue__test_ok[cpp]

passed

comp_req__kvs__concurrency; comp_req__kvs__multi_instance

TestSameInstanceIdSameValue__test_ok[rust]

passed

comp_req__kvs__concurrency; comp_req__kvs__multi_instance

TestSnapshotCountFirstFlush__test_ok[0-cpp]

skipped

comp_req__kvs__snapshot_creation

TestSnapshotCountFirstFlush__test_ok[0-rust]

passed

comp_req__kvs__snapshot_creation

TestSnapshotCountFirstFlush__test_ok[1-cpp]

skipped

comp_req__kvs__snapshot_creation

TestSnapshotCountFirstFlush__test_ok[1-rust]

passed

comp_req__kvs__snapshot_creation

TestSnapshotCountFirstFlush__test_ok[10-cpp]

skipped

comp_req__kvs__snapshot_creation

TestSnapshotCountFirstFlush__test_ok[10-rust]

passed

comp_req__kvs__snapshot_creation

TestSnapshotCountFirstFlush__test_ok[3-cpp]

skipped

comp_req__kvs__snapshot_creation

TestSnapshotCountFirstFlush__test_ok[3-rust]

passed

comp_req__kvs__snapshot_creation

TestSnapshotCountFull__test_ok[0-cpp]

skipped

comp_req__kvs__snapshot_creation

TestSnapshotCountFull__test_ok[0-rust]

passed

comp_req__kvs__snapshot_creation

TestSnapshotCountFull__test_ok[1-cpp]

skipped

comp_req__kvs__snapshot_creation

TestSnapshotCountFull__test_ok[1-rust]

passed

comp_req__kvs__snapshot_creation

TestSnapshotCountFull__test_ok[10-cpp]

skipped

comp_req__kvs__snapshot_creation

TestSnapshotCountFull__test_ok[10-rust]

passed

comp_req__kvs__snapshot_creation

TestSnapshotCountFull__test_ok[3-cpp]

skipped

comp_req__kvs__snapshot_creation

TestSnapshotCountFull__test_ok[3-rust]

passed

comp_req__kvs__snapshot_creation

TestSnapshotMaxCount__test_ok[0-cpp]

skipped

comp_req__kvs__snapshot_max_num

TestSnapshotMaxCount__test_ok[0-rust]

passed

comp_req__kvs__snapshot_max_num

TestSnapshotMaxCount__test_ok[1-cpp]

skipped

comp_req__kvs__snapshot_max_num

TestSnapshotMaxCount__test_ok[1-rust]

passed

comp_req__kvs__snapshot_max_num

TestSnapshotMaxCount__test_ok[10-cpp]

skipped

comp_req__kvs__snapshot_max_num

TestSnapshotMaxCount__test_ok[10-rust]

passed

comp_req__kvs__snapshot_max_num

TestSnapshotMaxCount__test_ok[3-cpp]

skipped

comp_req__kvs__snapshot_max_num

TestSnapshotMaxCount__test_ok[3-rust]

passed

comp_req__kvs__snapshot_max_num

TestSnapshotPathsExist__test_ok[cpp]

passed

comp_req__kvs__snapshot_creation

TestSnapshotPathsExist__test_ok[rust]

passed

comp_req__kvs__snapshot_creation

TestSnapshotPathsNonexistent__test_error[cpp]

passed

comp_req__kvs__snapshot_creation

TestSnapshotPathsNonexistent__test_error[rust]

passed

comp_req__kvs__snapshot_creation

TestSnapshotRestoreCurrent__test_error[cpp]

passed

comp_req__kvs__snapshot_creation

TestSnapshotRestoreCurrent__test_error[rust]

passed

comp_req__kvs__snapshot_creation

TestSnapshotRestoreNonexistent__test_error[cpp]

passed

comp_req__kvs__snapshot_creation; comp_req__kvs__snapshot_restore

TestSnapshotRestoreNonexistent__test_error[rust]

passed

comp_req__kvs__snapshot_creation; comp_req__kvs__snapshot_restore

TestSnapshotRestorePrevious__test_ok[10-cpp]

passed

comp_req__kvs__snapshot_restore

comp_req__kvs__snapshot_creation; comp_req__kvs__snapshot_rotate

TestSnapshotRestorePrevious__test_ok[10-rust]

passed

comp_req__kvs__snapshot_restore

comp_req__kvs__snapshot_creation; comp_req__kvs__snapshot_rotate

TestSnapshotRestorePrevious__test_ok[3-cpp]

passed

comp_req__kvs__snapshot_restore

comp_req__kvs__snapshot_creation; comp_req__kvs__snapshot_rotate

TestSnapshotRestorePrevious__test_ok[3-rust]

passed

comp_req__kvs__snapshot_restore

comp_req__kvs__snapshot_creation; comp_req__kvs__snapshot_rotate

TestSupportedDatatypesKeys__test_ok[cpp]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesKeys__test_ok[rust]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_Array__test_ok[cpp]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_Array__test_ok[rust]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_Bool__test_ok[cpp]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_Bool__test_ok[rust]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_F64__test_ok[cpp]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_F64__test_ok[rust]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_I32__test_ok[cpp]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_I32__test_ok[rust]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_I64__test_ok[cpp]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_I64__test_ok[rust]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_Object__test_ok[cpp]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_Object__test_ok[rust]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_String__test_ok[cpp]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_String__test_ok[rust]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_U32__test_ok[cpp]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_U32__test_ok[rust]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_U64__test_ok[cpp]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

TestSupportedDatatypesValues_U64__test_ok[rust]

passed

comp_req__kvs__key_encoding; comp_req__kvs__value_data_types

7. Test logs

Test Logs Per Testcase#

Need ID

Testcase

Result Text

File

Line

TestBasic__test_returncode_ok[cpp]

score/kvs/tests/test_cases/tests/test_basic.py

34

TestBasic__test_returncode_ok[rust]

score/kvs/tests/test_cases/tests/test_basic.py

34

TestBasic__test_trace_ok[cpp]

score/kvs/tests/test_cases/tests/test_basic.py

37

TestBasic__test_trace_ok[rust]

score/kvs/tests/test_cases/tests/test_basic.py

37

TestChecksumOnProvidedDefaults__test_valid[optional-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

550

TestChecksumOnProvidedDefaults__test_valid[optional-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

550

TestChecksumOnProvidedDefaults__test_valid[required-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

550

TestChecksumOnProvidedDefaults__test_valid[required-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

550

TestDefaultValues__test_valid[optional-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

135

TestDefaultValues__test_valid[optional-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

135

TestDefaultValues__test_valid[required-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

135

TestDefaultValues__test_valid[required-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

135

TestDefaultValues__test_valid[without-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

135

TestDefaultValues__test_valid[without-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

135

TestExplicitFlush__test_data_stored[rust]

score/kvs/tests/test_cases/tests/test_cit_persistency.py

47

TestMalformedDefaultsFile__test_invalid[optional-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

312

TestMalformedDefaultsFile__test_invalid[optional-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

312

TestMalformedDefaultsFile__test_invalid[required-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

312

TestMalformedDefaultsFile__test_invalid[required-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

312

TestMissingDefaultsFile__test_invalid[required-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

354

TestMissingDefaultsFile__test_invalid[required-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

354

TestMultipleInstanceIds__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_multiple_kvs.py

46

TestMultipleInstanceIds__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_multiple_kvs.py

46

TestRemoveKey__test_valid[optional-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

212

TestRemoveKey__test_valid[optional-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

212

TestRemoveKey__test_valid[required-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

212

TestRemoveKey__test_valid[required-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

212

TestRemoveKey__test_valid[without-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

212

TestRemoveKey__test_valid[without-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

212

TestResetAllKeys__test_valid[optional-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

403

TestResetAllKeys__test_valid[optional-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

403

TestResetAllKeys__test_valid[required-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

403

TestResetAllKeys__test_valid[required-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

403

TestResetSingleKey__test_valid[optional-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

470

TestResetSingleKey__test_valid[optional-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

470

TestResetSingleKey__test_valid[required-cpp]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

470

TestResetSingleKey__test_valid[required-rust]

score/kvs/tests/test_cases/tests/test_cit_default_values.py

470

TestSameInstanceIdDifferentValue__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_multiple_kvs.py

116

TestSameInstanceIdDifferentValue__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_multiple_kvs.py

116

TestSameInstanceIdSameValue__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_multiple_kvs.py

80

TestSameInstanceIdSameValue__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_multiple_kvs.py

80

TestSnapshotCountFirstFlush__test_ok[0-cpp]

https://github.com/eclipse-score/persistency/issues/108

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFirstFlush__test_ok[0-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFirstFlush__test_ok[1-cpp]

https://github.com/eclipse-score/persistency/issues/108

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFirstFlush__test_ok[1-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFirstFlush__test_ok[10-cpp]

https://github.com/eclipse-score/persistency/issues/108

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFirstFlush__test_ok[10-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFirstFlush__test_ok[3-cpp]

https://github.com/eclipse-score/persistency/issues/108

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFirstFlush__test_ok[3-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFull__test_ok[0-cpp]

https://github.com/eclipse-score/persistency/issues/108

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFull__test_ok[0-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFull__test_ok[1-cpp]

https://github.com/eclipse-score/persistency/issues/108

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFull__test_ok[1-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFull__test_ok[10-cpp]

https://github.com/eclipse-score/persistency/issues/108

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFull__test_ok[10-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFull__test_ok[3-cpp]

https://github.com/eclipse-score/persistency/issues/108

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotCountFull__test_ok[3-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

66

TestSnapshotMaxCount__test_ok[0-cpp]

https://github.com/eclipse-score/persistency/issues/108

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

133

TestSnapshotMaxCount__test_ok[0-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

133

TestSnapshotMaxCount__test_ok[1-cpp]

https://github.com/eclipse-score/persistency/issues/108

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

133

TestSnapshotMaxCount__test_ok[1-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

133

TestSnapshotMaxCount__test_ok[10-cpp]

https://github.com/eclipse-score/persistency/issues/108

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

133

TestSnapshotMaxCount__test_ok[10-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

133

TestSnapshotMaxCount__test_ok[3-cpp]

https://github.com/eclipse-score/persistency/issues/108

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

133

TestSnapshotMaxCount__test_ok[3-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

133

TestSnapshotPathsExist__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

283

TestSnapshotPathsExist__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

283

TestSnapshotPathsNonexistent__test_error[cpp]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

319

TestSnapshotPathsNonexistent__test_error[rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

319

TestSnapshotRestoreCurrent__test_error[cpp]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

213

TestSnapshotRestoreCurrent__test_error[rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

213

TestSnapshotRestoreNonexistent__test_error[cpp]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

252

TestSnapshotRestoreNonexistent__test_error[rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

252

TestSnapshotRestorePrevious__test_ok[10-cpp]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

177

TestSnapshotRestorePrevious__test_ok[10-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

177

TestSnapshotRestorePrevious__test_ok[3-cpp]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

177

TestSnapshotRestorePrevious__test_ok[3-rust]

score/kvs/tests/test_cases/tests/test_cit_snapshots.py

177

TestSupportedDatatypesKeys__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

44

TestSupportedDatatypesKeys__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

44

TestSupportedDatatypesValues_Array__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_Array__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_Bool__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_Bool__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_F64__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_F64__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_I32__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_I32__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_I64__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_I64__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_Object__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_Object__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_String__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_String__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_U32__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_U32__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_U64__test_ok[cpp]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

TestSupportedDatatypesValues_U64__test_ok[rust]

score/kvs/tests/test_cases/tests/test_cit_supported_datatypes.py

85

Note1: The verification report is valid for the module version tagged together with the report

Note2: All the above lists are generated automatically