Checklist checks — Svc/ComQueue

← module · devel @ e84571354780 · generated 2026-09-03T21:13:22Z
IDCheckStatusNotes
Requirements
R1Requirement per commandFAIL
  • command 'FLUSH_QUEUE' has no requirement referencing it (add a requirement mentioning 'FLUSH_QUEUE')
  • command 'FLUSH_ALL_QUEUES' has no requirement referencing it (add a requirement mentioning 'FLUSH_ALL_QUEUES')
  • command 'SET_QUEUE_PRIORITY' has no requirement referencing it (add a requirement mentioning 'SET_QUEUE_PRIORITY')
R2Requirement per telemetry channelFAIL
  • telemetry channel 'comQueueDepth' has no requirement referencing it (add a requirement mentioning 'comQueueDepth')
  • telemetry channel 'buffQueueDepth' has no requirement referencing it (add a requirement mentioning 'buffQueueDepth')
R3Requirement per eventFAIL
  • event 'QueueOverflow' has no requirement referencing it (add a requirement mentioning 'QueueOverflow')
  • event 'QueuePriorityChanged' has no requirement referencing it (add a requirement mentioning 'QueuePriorityChanged')
R4Requirement per parameterSKIPno parameters declared in the FPP model
R5Requirement per data productSKIPno data products declared in the FPP model
R6Requirement per port/interfaceFAIL
  • port 'comStatusIn' has no requirement referencing it (add a requirement mentioning 'comStatusIn')
  • port 'comPacketQueueIn' has no requirement referencing it (add a requirement mentioning 'comPacketQueueIn')
  • port 'bufferQueueIn' has no requirement referencing it (add a requirement mentioning 'bufferQueueIn')
  • port 'dataReturnIn' has no requirement referencing it (add a requirement mentioning 'dataReturnIn')
  • port 'dataOut' has no requirement referencing it (add a requirement mentioning 'dataOut')
  • port 'bufferReturnOut' has no requirement referencing it (add a requirement mentioning 'bufferReturnOut')
R7Requirement parent traceabilityFAIL
  • requirement 'SVC-COMQUEUE-001' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:27) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
  • requirement 'SVC-COMQUEUE-002' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:28) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
  • requirement 'SVC-COMQUEUE-003' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:29) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
  • requirement 'SVC-COMQUEUE-004' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:30) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
  • requirement 'SVC-COMQUEUE-005' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:31) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
  • requirement 'SVC-COMQUEUE-006' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:32) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
  • requirement 'SVC-COMQUEUE-007' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:33) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
  • requirement 'SVC-COMQUEUE-008' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:34) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
  • requirement 'SVC-COMQUEUE-009' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:35) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
  • requirement 'SVC-COMQUEUE-010' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:36) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
  • requirement 'SVC-COMQUEUE-011' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:37) has no parent trace (add a Parent/Trace column entry linking a parent requirement)
R8Requirement verification methodPASS11 requirement(s) checked
Design
D1Input port handlers definedPASS5 input port(s) checked
D2Command handlers definedPASS3 command(s) checked
D3State machine actions definedSKIPno state machines declared
D4Data product containers have default prioritySKIPno data product containers declared
D5Requirements mapped to design artifactsFAIL
  • requirement 'SVC-COMQUEUE-001' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:27) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
  • requirement 'SVC-COMQUEUE-002' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:28) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
  • requirement 'SVC-COMQUEUE-003' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:29) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
  • requirement 'SVC-COMQUEUE-004' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:30) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
  • requirement 'SVC-COMQUEUE-005' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:31) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
  • requirement 'SVC-COMQUEUE-006' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:32) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
  • requirement 'SVC-COMQUEUE-007' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:33) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
  • requirement 'SVC-COMQUEUE-008' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:34) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
  • requirement 'SVC-COMQUEUE-009' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:35) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
  • requirement 'SVC-COMQUEUE-010' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:36) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
  • requirement 'SVC-COMQUEUE-011' (/home/runner/work/fprime/fprime/Svc/ComQueue/docs/sdd.md:37) is not mapped to any design artifact (add a Design column entry or reference it in a design section)
Implementation
I1Source dependencies listed in CMakeListsFAIL
  • dependency 'Fw/Com' (from #include "Fw/Com/ComPacket.hpp") is not declared in CMakeLists.txt (add it to DEPENDS as Fw_Com)
  • dependency 'Os' (from #include "Os/Mutex.hpp") is not declared in CMakeLists.txt (add it to DEPENDS as Os)
I3Data product priorities configurableSKIPno data product containers declared
Unit Testing
U3Unit-test dependencies in CMakeListsFAIL
  • unit-test dependency 'Fw/Com' (from #include "Fw/Com/ComPacket.hpp") is not declared in the module's CMake files (add it to UT_DEPENDS/DEPENDS)