| Requirements |
R1 | Requirement per command | FAIL | - command 'SET_OFFSET' has no requirement referencing it (add a requirement mentioning 'SET_OFFSET')
- command 'CLEAR_OFFSETS' has no requirement referencing it (add a requirement mentioning 'CLEAR_OFFSETS')
- command 'GET_OFFSET' has no requirement referencing it (add a requirement mentioning 'GET_OFFSET')
- command 'DUMP_OFFSETS' has no requirement referencing it (add a requirement mentioning 'DUMP_OFFSETS')
|
R2 | Requirement per telemetry channel | SKIP | no telemetry channels declared in the FPP model |
R3 | Requirement per event | FAIL | - event 'NoConversionAvailable' has no requirement referencing it (add a requirement mentioning 'NoConversionAvailable')
- event 'InvalidTime' has no requirement referencing it (add a requirement mentioning 'InvalidTime')
- event 'OffsetSet' has no requirement referencing it (add a requirement mentioning 'OffsetSet')
- event 'OffsetTableFull' has no requirement referencing it (add a requirement mentioning 'OffsetTableFull')
- event 'OffsetsCleared' has no requirement referencing it (add a requirement mentioning 'OffsetsCleared')
- event 'OffsetReport' has no requirement referencing it (add a requirement mentioning 'OffsetReport')
- event 'NoOffsetStored' has no requirement referencing it (add a requirement mentioning 'NoOffsetStored')
- event 'OffsetTableEmpty' has no requirement referencing it (add a requirement mentioning 'OffsetTableEmpty')
- event 'IdenticalTimeBases' has no requirement referencing it (add a requirement mentioning 'IdenticalTimeBases')
- event 'OffsetOutOfRange' has no requirement referencing it (add a requirement mentioning 'OffsetOutOfRange')
- event 'UnusableTimeBase' has no requirement referencing it (add a requirement mentioning 'UnusableTimeBase')
|
R4 | Requirement per parameter | SKIP | no parameters declared in the FPP model |
R5 | Requirement per data product | SKIP | no data products declared in the FPP model |
R6 | Requirement per port/interface | FAIL | - port 'offsetUpdate' has no requirement referencing it (add a requirement mentioning 'offsetUpdate')
- port 'convertTime' has no requirement referencing it (add a requirement mentioning 'convertTime')
|
R7 | Requirement parent traceability | FAIL | - requirement 'REQ-TIMECONVERTER-001' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:16) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-002' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:17) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-003' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:18) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-004' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:19) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-005' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:20) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-006' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:21) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-007' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:22) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-008' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:23) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-009' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:24) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-010' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:25) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-011' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:26) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-012' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:27) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-013' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:28) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-014' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:29) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
- requirement 'REQ-TIMECONVERTER-015' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:30) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
|
R8 | Requirement verification method | PASS | 15 requirement(s) checked |
| Design |
D1 | Input port handlers defined | PASS | 2 input port(s) checked |
D2 | Command handlers defined | PASS | 4 command(s) checked |
D3 | State machine actions defined | SKIP | no state machines declared |
D4 | Data product containers have default priority | SKIP | no data product containers declared |
D5 | Requirements mapped to design artifacts | FAIL | - requirement 'REQ-TIMECONVERTER-001' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:16) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-002' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:17) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-003' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:18) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-004' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:19) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-005' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:20) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-006' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:21) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-007' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:22) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-008' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:23) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-009' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:24) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-010' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:25) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-011' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:26) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-012' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:27) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-013' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:28) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-014' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:29) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
- requirement 'REQ-TIMECONVERTER-015' (/home/runner/work/fprime/fprime/Svc/TimeConverter/docs/sdd.md:30) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
|
| Implementation |
I1 | Source dependencies listed in CMakeLists | FAIL | - dependency 'Fw/DataStructures' (from #include "Fw/DataStructures/ArrayMap.hpp") is not declared in CMakeLists.txt (add it to DEPENDS as Fw_DataStructures)
|
I3 | Data product priorities configurable | SKIP | no data product containers declared |
| Unit Testing |
U3 | Unit-test dependencies in CMakeLists | PASS | 0 dependency module(s) checked |