Skip to content

v1.0.1 — 100% FuSa/cyber requirement test coverage

Choose a tag to compare

@SoundMatt SoundMatt released this 19 Jun 14:09
· 145 commits to main since this release

Patch release marking full requirement→test traceability.

Highlights

  • 331/331 requirements test-traced (100%), up from 51% (166/322): 314 ISO 26262 (FuSa) + 8 IEC 62443 (cyber) + 9 RELAY/CLI conformance.
  • Every module now has a tests/test_<module>.cpp; 41 CTest suites, 323 TEST_CASEs.
  • Added tests for the 14 previously-untested modules (CAN/DDS/DoIP/gRPC/LIN/MQTT/REST/SOME-IP/UDS bridges, TSN, mDNS, powerstate, TLS) and filled requirement gaps in 12 existing suites (thread-safety, failover, latency budget, multi-chunk OTA, value semantics, context deadlines).
  • Declared the previously-undeclared CLI/RELAY conformance requirements and corrected fusa:test traceability tags.
  • rcp::kVersion → 1.0.1; CMake project version synced. RELAY spec_version unchanged at 1.0; no library behaviour change.

PRs #19 (coverage) + #20 (release). CI green on the full 5-platform matrix plus cpfusa trace/cyber/verify gates.