| Function (File:Line) |
Call count |
Block coverage |
| Svc::FpySequencer::BREAK_cmdHandler(unsigned int, unsigned int) (Svc/FpySequencer/FpySequencer.cpp:207) | called 3 times | 72.0% |
| Svc::FpySequencer::CANCEL_cmdHandler(unsigned int, unsigned int) (Svc/FpySequencer/FpySequencer.cpp:170) | called 5 times | 77.0% |
| Svc::FpySequencer::CLEAR_BREAKPOINT_cmdHandler(unsigned int, unsigned int) (Svc/FpySequencer/FpySequencer.cpp:243) | called 1 time | 85.0% |
| Svc::FpySequencer::CONTINUE_cmdHandler(unsigned int, unsigned int) (Svc/FpySequencer/FpySequencer.cpp:225) | called 2 times | 77.0% |
| Svc::FpySequencer::DUMP_STACK_TO_FILE_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&) (Svc/FpySequencer/FpySequencer.cpp:273) | called 5 times | 67.0% |
| Svc::FpySequencer::DirectiveUnion::DirectiveUnion() (Svc/FpySequencer/FpySequencer.hpp:85) | called 2217 times | 100.0% |
| Svc::FpySequencer::DirectiveUnion::~DirectiveUnion() (Svc/FpySequencer/FpySequencer.hpp:86) | called 2217 times | 100.0% |
| Svc::FpySequencer::FpySequencer(char const*) (Svc/FpySequencer/FpySequencer.cpp:18) | called 347 times | 66.0% |
| Svc::FpySequencer::RUN_ARGS_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&, Svc::BlockState const&, Svc::SeqArgs const&) (Svc/FpySequencer/FpySequencer.cpp:79) | called 50 times | 80.0% |
| Svc::FpySequencer::RUN_VALIDATED_cmdHandler(unsigned int, unsigned int, Svc::BlockState const&) (Svc/FpySequencer/FpySequencer.cpp:141) | called 5 times | 81.0% |
| Svc::FpySequencer::RUN_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&, Svc::BlockState const&) (Svc/FpySequencer/FpySequencer.cpp:70) | called 47 times | 79.0% |
| Svc::FpySequencer::SET_BREAKPOINT_cmdHandler(unsigned int, unsigned int, unsigned int, bool) (Svc/FpySequencer/FpySequencer.cpp:192) | called 1 time | 72.0% |
| Svc::FpySequencer::STEP_cmdHandler(unsigned int, unsigned int) (Svc/FpySequencer/FpySequencer.cpp:257) | called 4 times | 77.0% |
| Svc::FpySequencer::Stack::copy(unsigned int, unsigned int, unsigned int) (Svc/FpySequencer/FpySequencerStack.cpp:149) | called 27 times | 74.0% |
| Svc::FpySequencer::Stack::move(unsigned int, unsigned int, unsigned int) (Svc/FpySequencer/FpySequencerStack.cpp:168) | called 6 times | 76.0% |
| Svc::FpySequencer::Stack::pop(unsigned char*, unsigned int) (Svc/FpySequencer/FpySequencerStack.cpp:116) | called 10 times | 70.0% |
| Svc::FpySequencer::Stack::push(unsigned char const*, unsigned int) (Svc/FpySequencer/FpySequencerStack.cpp:126) | called 84 times | 68.0% |
| Svc::FpySequencer::Stack::pushZeroes(unsigned int) (Svc/FpySequencer/FpySequencerStack.cpp:135) | called 8 times | 73.0% |
| Svc::FpySequencer::Stack::top() (Svc/FpySequencer/FpySequencerStack.cpp:142) | called 1649 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_checkShouldWake(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:237) | called 5 times | 72.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_checkStatementTimeout(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:264) | called 5 times | 72.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_clearBreakBeforeNextLine(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:386) | called 5 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_clearBreakpoint(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:339) | called 408 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_clearSequenceArguments(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:330) | called 407 times | 75.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_clearSequenceFile(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:320) | called 407 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_dispatchStatement(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:118) | called 2235 times | 72.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_incrementSequenceCounter(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:291) | called 53 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_pushArgsToStack(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:301) | called 53 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_report_seqBroken(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:352) | called 5 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_report_seqCancelled(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:102) | called 5 times | 87.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_report_seqFailed(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:396) | called 16 times | 84.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_report_seqStarted(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:410) | called 68 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_report_seqSucceeded(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:85) | called 39 times | 90.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_resetRuntime(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:207) | called 53 times | 85.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_sendCmdResponse_EXECUTION_ERROR(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:193) | called 21 times | 87.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_sendCmdResponse_OK(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:179) | called 50 times | 87.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_setBreakBeforeNextLine(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:376) | called 3 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_setBreakpoint(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal, Svc::FpySequencer_BreakpointArgs const&) (Svc/FpySequencer/FpySequencerStateMachine.cpp:362) | called 1 time | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_setGoalState_IDLE(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:168) | called 407 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_setGoalState_RUNNING(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:146) | called 51 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_setGoalState_VALID(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:157) | called 17 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_setSequenceArguments(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal, Svc::FpySequencer_SequenceExecutionArgs const&) (Svc/FpySequencer/FpySequencerStateMachine.cpp:74) | called 68 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_setSequenceBlockState(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal, Svc::FpySequencer_SequenceExecutionArgs const&) (Svc/FpySequencer/FpySequencerStateMachine.cpp:62) | called 55 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_setSequenceFilePath(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal, Svc::FpySequencer_SequenceExecutionArgs const&) (Svc/FpySequencer/FpySequencerStateMachine.cpp:25) | called 69 times | 88.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_signalEntered(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:12) | called 73 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_action_validate(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerStateMachine.cpp:221) | called 68 times | 82.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_guard_breakOnce(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) const (Svc/FpySequencer/FpySequencerStateMachine.cpp:453) | called 5 times | 86.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_guard_goalStateIs_RUNNING(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) const (Svc/FpySequencer/FpySequencerStateMachine.cpp:428) | called 60 times | 100.0% |
| Svc::FpySequencer::Svc_FpySequencer_SequencerStateMachine_guard_shouldBreak(Svc::FpySequencerComponentBase::SmId, Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) const (Svc/FpySequencer/FpySequencerStateMachine.cpp:439) | called 2237 times | 92.0% |
| Svc::FpySequencer::VALIDATE_ARGS_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&, Svc::SeqArgs const&) (Svc/FpySequencer/FpySequencer.cpp:120) | called 18 times | 79.0% |
| Svc::FpySequencer::VALIDATE_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&) (Svc/FpySequencer/FpySequencer.cpp:110) | called 10 times | 79.0% |
| Svc::FpySequencer::allocateBuffer(int, Fw::MemAllocator&, unsigned long) (Svc/FpySequencer/FpySequencerValidationState.cpp:7) | called 1 time | 88.0% |
| Svc::FpySequencer::allocate_directiveHandler(Svc::FpySequencer_AllocateDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1426) | called 8 times | 100.0% |
| Svc::FpySequencer::call_directiveHandler(Svc::FpySequencer_CallDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1731) | called 5 times | 100.0% |
| Svc::FpySequencer::checkDirectiveExpected(Svc::Fpy::DirectiveId, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:82) | called 2257 times | 88.0% |
| Svc::FpySequencer::checkSandbox(Fw::StringBase const&) (Svc/FpySequencer/FpySequencer.cpp:52) | called 81 times | 86.0% |
| Svc::FpySequencer::checkShouldWake() (Svc/FpySequencer/FpySequencerRunState.cpp:691) | called 9 times | 75.0% |
| Svc::FpySequencer::checkStatementTimeout() (Svc/FpySequencer/FpySequencerRunState.cpp:713) | called 13 times | 71.0% |
| Svc::FpySequencer::checkTimersInternal_internalInterfaceHandler() (Svc/FpySequencer/FpySequencer.cpp:317) | called 5 times | 94.0% |
| Svc::FpySequencer::checkTimers_handler(short, unsigned int) (Svc/FpySequencer/FpySequencer.cpp:306) | called 9 times | 93.0% |
| Svc::FpySequencer::cmdResponseIn_handler(short, unsigned int, unsigned int, Fw::CmdResponse const&) (Svc/FpySequencer/FpySequencer.cpp:331) | called 8 times | 84.0% |
| Svc::FpySequencer::configureSandbox(char const*) (Svc/FpySequencer/FpySequencer.cpp:44) | called 4 times | 83.0% |
| Svc::FpySequencer::constCmd_directiveHandler(Svc::FpySequencer_ConstCmdDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:604) | called 9 times | 95.0% |
| Svc::FpySequencer::currentStatementIdx() (Svc/FpySequencer/FpySequencerRunState.cpp:10) | called 39 times | 100.0% |
| Svc::FpySequencer::deallocateBuffer(Fw::MemAllocator&) (Svc/FpySequencer/FpySequencerValidationState.cpp:21) | called 1 time | 100.0% |
| Svc::FpySequencer::deserializeDirective(Svc::Fpy::Statement const&, Svc::FpySequencer::DirectiveUnion&) (Svc/FpySequencer/FpySequencerRunState.cpp:59) | called 2257 times | 68.0% |
| Svc::FpySequencer::directive_allocate_internalInterfaceHandler(Svc::FpySequencer_AllocateDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:217) | called 8 times | 68.0% |
| Svc::FpySequencer::directive_call_internalInterfaceHandler(Svc::FpySequencer_CallDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:361) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_constCmd_internalInterfaceHandler(Svc::FpySequencer_ConstCmdDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:184) | called 8 times | 68.0% |
| Svc::FpySequencer::directive_discard_internalInterfaceHandler(Svc::FpySequencer_DiscardDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:262) | called 20 times | 68.0% |
| Svc::FpySequencer::directive_exit_internalInterfaceHandler(Svc::FpySequencer_ExitDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:206) | called 9 times | 68.0% |
| Svc::FpySequencer::directive_getField_internalInterfaceHandler(Svc::FpySequencer_GetFieldDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:328) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_goto_internalInterfaceHandler(Svc::FpySequencer_GotoDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:117) | called 4 times | 68.0% |
| Svc::FpySequencer::directive_if_internalInterfaceHandler(Svc::FpySequencer_IfDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:128) | called 9 times | 68.0% |
| Svc::FpySequencer::directive_loadAbs_internalInterfaceHandler(Svc::FpySequencer_LoadAbsDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:383) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_loadRel_internalInterfaceHandler(Svc::FpySequencer_LoadRelDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:251) | called 11 times | 68.0% |
| Svc::FpySequencer::directive_memCmp_internalInterfaceHandler(Svc::FpySequencer_MemCmpDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:273) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_noOp_internalInterfaceHandler(Svc::FpySequencer_NoOpDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:139) | called 2059 times | 68.0% |
| Svc::FpySequencer::directive_peek_internalInterfaceHandler(Svc::FpySequencer_PeekDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:339) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_popEvent_internalInterfaceHandler(Svc::FpySequencer_PopEventDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:417) | called 2 times | 23.0% |
| Svc::FpySequencer::directive_popSerializable_internalInterfaceHandler(Svc::FpySequencer_PopSerializableDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:428) | called 2 times | 23.0% |
| Svc::FpySequencer::directive_pushPrm_internalInterfaceHandler(Svc::FpySequencer_PushPrmDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:173) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_pushRand_internalInterfaceHandler(Svc::FpySequencer_PushRandDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:317) | called 4 times | 68.0% |
| Svc::FpySequencer::directive_pushTime_internalInterfaceHandler(Svc::FpySequencer_PushTimeDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:295) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_pushTlmValAndTime_internalInterfaceHandler(Svc::FpySequencer_PushTlmValAndTimeDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:161) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_pushTlmVal_internalInterfaceHandler(Svc::FpySequencer_PushTlmValDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:150) | called 8 times | 68.0% |
| Svc::FpySequencer::directive_pushVal_internalInterfaceHandler(Svc::FpySequencer_PushValDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:240) | called 52 times | 68.0% |
| Svc::FpySequencer::directive_return_internalInterfaceHandler(Svc::FpySequencer_ReturnDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:372) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_setSeed_internalInterfaceHandler(Svc::FpySequencer_SetSeedDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:306) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_stackCmd_internalInterfaceHandler(Svc::FpySequencer_StackCmdDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:284) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_stackOp_internalInterfaceHandler(Svc::FpySequencer_StackOpDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:195) | called 7 times | 72.0% |
| Svc::FpySequencer::directive_storeAbsConstOffset_internalInterfaceHandler(Svc::FpySequencer_StoreAbsConstOffsetDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:405) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_storeAbs_internalInterfaceHandler(Svc::FpySequencer_StoreAbsDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:394) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_storeRelConstOffset_internalInterfaceHandler(Svc::FpySequencer_StoreRelConstOffsetDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:228) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_storeRel_internalInterfaceHandler(Svc::FpySequencer_StoreRelDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:350) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_waitAbs_internalInterfaceHandler(Svc::FpySequencer_WaitAbsDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:106) | called 3 times | 68.0% |
| Svc::FpySequencer::directive_waitRel_internalInterfaceHandler(Svc::FpySequencer_WaitRelDirective const&, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:95) | called 6 times | 68.0% |
| Svc::FpySequencer::discard_directiveHandler(Svc::FpySequencer_DiscardDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1503) | called 20 times | 100.0% |
| Svc::FpySequencer::dispatchDirective(Svc::FpySequencer::DirectiveUnion const&, Svc::Fpy::DirectiveId const&) (Svc/FpySequencer/FpySequencerRunState.cpp:500) | called 2197 times | 92.0% |
| Svc::FpySequencer::dispatchStatement() (Svc/FpySequencer/FpySequencerRunState.cpp:18) | called 2238 times | 85.0% |
| Svc::FpySequencer::exit_directiveHandler(Svc::FpySequencer_ExitDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1407) | called 10 times | 89.0% |
| Svc::FpySequencer::getField_directiveHandler(Svc::FpySequencer_GetFieldDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1638) | called 8 times | 100.0% |
| Svc::FpySequencer::goto_directiveHandler(Svc::FpySequencer_GotoDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:483) | called 5 times | 100.0% |
| Svc::FpySequencer::handleDirectiveErrorCode(Svc::Fpy::DirectiveId, Svc::Fpy::DirectiveErrorCode) (Svc/FpySequencer/FpySequencerDirectives.cpp:36) | called 2192 times | 100.0% |
| Svc::FpySequencer::if_directiveHandler(Svc::FpySequencer_IfDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:494) | called 12 times | 100.0% |
| Svc::FpySequencer::isRunningState(Svc::FpySequencer_SequencerStateMachine_State) (Svc/FpySequencer/FpySequencer.cpp:579) | called 20 times | 100.0% |
| Svc::FpySequencer::loadAbs_directiveHandler(Svc::FpySequencer_LoadAbsDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1843) | called 5 times | 100.0% |
| Svc::FpySequencer::loadHelper(unsigned int, unsigned int, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1456) | called 19 times | 100.0% |
| Svc::FpySequencer::loadRel_directiveHandler(Svc::FpySequencer_LoadRelDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1483) | called 16 times | 100.0% |
| Svc::FpySequencer::memCmp_directiveHandler(Svc::FpySequencer_MemCmpDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1513) | called 5 times | 97.0% |
| Svc::FpySequencer::noOp_directiveHandler(Svc::FpySequencer_NoOpDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:515) | called 2058 times | 100.0% |
| Svc::FpySequencer::op_add() (Svc/FpySequencer/FpySequencerDirectives.cpp:882) | called 5 times | 100.0% |
| Svc::FpySequencer::op_and() (Svc/FpySequencer/FpySequencerDirectives.cpp:628) | called 6 times | 100.0% |
| Svc::FpySequencer::op_fabs() (Svc/FpySequencer/FpySequencerDirectives.cpp:1227) | called 7 times | 100.0% |
| Svc::FpySequencer::op_fadd() (Svc/FpySequencer/FpySequencerDirectives.cpp:1031) | called 3 times | 100.0% |
| Svc::FpySequencer::op_fdiv() (Svc/FpySequencer/FpySequencerDirectives.cpp:1058) | called 3 times | 100.0% |
| Svc::FpySequencer::op_feq() (Svc/FpySequencer/FpySequencerDirectives.cpp:733) | called 6 times | 100.0% |
| Svc::FpySequencer::op_ffloor() (Svc/FpySequencer/FpySequencerDirectives.cpp:1205) | called 10 times | 100.0% |
| Svc::FpySequencer::op_fge() (Svc/FpySequencer/FpySequencerDirectives.cpp:785) | called 7 times | 100.0% |
| Svc::FpySequencer::op_fgt() (Svc/FpySequencer/FpySequencerDirectives.cpp:775) | called 6 times | 100.0% |
| Svc::FpySequencer::op_fle() (Svc/FpySequencer/FpySequencerDirectives.cpp:765) | called 6 times | 100.0% |
| Svc::FpySequencer::op_flog() (Svc/FpySequencer/FpySequencerDirectives.cpp:1076) | called 4 times | 100.0% |
| Svc::FpySequencer::op_flt() (Svc/FpySequencer/FpySequencerDirectives.cpp:755) | called 7 times | 100.0% |
| Svc::FpySequencer::op_fmod() (Svc/FpySequencer/FpySequencerDirectives.cpp:1087) | called 8 times | 100.0% |
| Svc::FpySequencer::op_fmul() (Svc/FpySequencer/FpySequencerDirectives.cpp:1049) | called 3 times | 100.0% |
| Svc::FpySequencer::op_fne() (Svc/FpySequencer/FpySequencerDirectives.cpp:744) | called 6 times | 100.0% |
| Svc::FpySequencer::op_fpext() (Svc/FpySequencer/FpySequencerDirectives.cpp:805) | called 4 times | 100.0% |
| Svc::FpySequencer::op_fpow() (Svc/FpySequencer/FpySequencerDirectives.cpp:1067) | called 3 times | 100.0% |
| Svc::FpySequencer::op_fptosi() (Svc/FpySequencer/FpySequencerDirectives.cpp:825) | called 8 times | 100.0% |
| Svc::FpySequencer::op_fptoui() (Svc/FpySequencer/FpySequencerDirectives.cpp:855) | called 7 times | 100.0% |
| Svc::FpySequencer::op_fptrunc() (Svc/FpySequencer/FpySequencerDirectives.cpp:817) | called 2 times | 100.0% |
| Svc::FpySequencer::op_fsub() (Svc/FpySequencer/FpySequencerDirectives.cpp:1040) | called 3 times | 100.0% |
| Svc::FpySequencer::op_iabs() (Svc/FpySequencer/FpySequencerDirectives.cpp:1215) | called 6 times | 100.0% |
| Svc::FpySequencer::op_ieq() (Svc/FpySequencer/FpySequencerDirectives.cpp:635) | called 6 times | 100.0% |
| Svc::FpySequencer::op_ine() (Svc/FpySequencer/FpySequencerDirectives.cpp:644) | called 5 times | 100.0% |
| Svc::FpySequencer::op_itrunc_64_16() (Svc/FpySequencer/FpySequencerDirectives.cpp:1189) | called 3 times | 100.0% |
| Svc::FpySequencer::op_itrunc_64_32() (Svc/FpySequencer/FpySequencerDirectives.cpp:1197) | called 3 times | 100.0% |
| Svc::FpySequencer::op_itrunc_64_8() (Svc/FpySequencer/FpySequencerDirectives.cpp:1181) | called 3 times | 100.0% |
| Svc::FpySequencer::op_mul() (Svc/FpySequencer/FpySequencerDirectives.cpp:924) | called 15 times | 93.0% |
| Svc::FpySequencer::op_not() (Svc/FpySequencer/FpySequencerDirectives.cpp:796) | called 3 times | 95.0% |
| Svc::FpySequencer::op_or() (Svc/FpySequencer/FpySequencerDirectives.cpp:621) | called 8 times | 100.0% |
| Svc::FpySequencer::op_sdiv() (Svc/FpySequencer/FpySequencerDirectives.cpp:967) | called 9 times | 95.0% |
| Svc::FpySequencer::op_sge() (Svc/FpySequencer/FpySequencerDirectives.cpp:723) | called 5 times | 100.0% |
| Svc::FpySequencer::op_sgt() (Svc/FpySequencer/FpySequencerDirectives.cpp:713) | called 5 times | 100.0% |
| Svc::FpySequencer::op_siext_16_64() (Svc/FpySequencer/FpySequencerDirectives.cpp:1121) | called 6 times | 100.0% |
| Svc::FpySequencer::op_siext_32_64() (Svc/FpySequencer/FpySequencerDirectives.cpp:1133) | called 6 times | 100.0% |
| Svc::FpySequencer::op_siext_8_64() (Svc/FpySequencer/FpySequencerDirectives.cpp:1109) | called 6 times | 100.0% |
| Svc::FpySequencer::op_sitofp() (Svc/FpySequencer/FpySequencerDirectives.cpp:848) | called 2 times | 100.0% |
| Svc::FpySequencer::op_sle() (Svc/FpySequencer/FpySequencerDirectives.cpp:703) | called 5 times | 100.0% |
| Svc::FpySequencer::op_slt() (Svc/FpySequencer/FpySequencerDirectives.cpp:693) | called 6 times | 100.0% |
| Svc::FpySequencer::op_smod() (Svc/FpySequencer/FpySequencerDirectives.cpp:1005) | called 7 times | 98.0% |
| Svc::FpySequencer::op_sub() (Svc/FpySequencer/FpySequencerDirectives.cpp:902) | called 5 times | 100.0% |
| Svc::FpySequencer::op_udiv() (Svc/FpySequencer/FpySequencerDirectives.cpp:954) | called 4 times | 96.0% |
| Svc::FpySequencer::op_uge() (Svc/FpySequencer/FpySequencerDirectives.cpp:683) | called 8 times | 100.0% |
| Svc::FpySequencer::op_ugt() (Svc/FpySequencer/FpySequencerDirectives.cpp:673) | called 6 times | 100.0% |
| Svc::FpySequencer::op_uitofp() (Svc/FpySequencer/FpySequencerDirectives.cpp:875) | called 2 times | 100.0% |
| Svc::FpySequencer::op_ule() (Svc/FpySequencer/FpySequencerDirectives.cpp:663) | called 6 times | 100.0% |
| Svc::FpySequencer::op_ult() (Svc/FpySequencer/FpySequencerDirectives.cpp:653) | called 6 times | 100.0% |
| Svc::FpySequencer::op_umod() (Svc/FpySequencer/FpySequencerDirectives.cpp:993) | called 4 times | 96.0% |
| Svc::FpySequencer::op_ziext_16_64() (Svc/FpySequencer/FpySequencerDirectives.cpp:1157) | called 5 times | 100.0% |
| Svc::FpySequencer::op_ziext_32_64() (Svc/FpySequencer/FpySequencerDirectives.cpp:1169) | called 5 times | 100.0% |
| Svc::FpySequencer::op_ziext_8_64() (Svc/FpySequencer/FpySequencerDirectives.cpp:1145) | called 6 times | 100.0% |
| Svc::FpySequencer::parameterUpdated(unsigned int) (Svc/FpySequencer/FpySequencer.cpp:560) | called 14 times | 66.0% |
| Svc::FpySequencer::parametersLoaded() (Svc/FpySequencer/FpySequencer.cpp:555) | not called | 0.0% |
| Svc::FpySequencer::peek_directiveHandler(Svc::FpySequencer_PeekDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1675) | called 9 times | 92.0% |
| Svc::FpySequencer::pingIn_handler(short, unsigned int) (Svc/FpySequencer/FpySequencer.cpp:323) | called 1 time | 100.0% |
| Svc::FpySequencer::popEvent_directiveHandler(Svc::FpySequencer_PopEventDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1869) | called 12 times | 84.0% |
| Svc::FpySequencer::popSerializable_directiveHandler(Svc::FpySequencer_PopSerializableDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1937) | called 10 times | 95.0% |
| Svc::FpySequencer::pushPrm_directiveHandler(Svc::FpySequencer_PushPrmDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:580) | called 6 times | 88.0% |
| Svc::FpySequencer::pushRand_directiveHandler(Svc::FpySequencer_PushRandDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1619) | called 7 times | 80.0% |
| Svc::FpySequencer::pushTime_directiveHandler(Svc::FpySequencer_PushTimeDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1587) | called 4 times | 78.0% |
| Svc::FpySequencer::pushTlmValAndTime_directiveHandler(Svc::FpySequencer_PushTlmValAndTimeDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:543) | called 6 times | 77.0% |
| Svc::FpySequencer::pushTlmVal_directiveHandler(Svc::FpySequencer_PushTlmValDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:519) | called 10 times | 77.0% |
| Svc::FpySequencer::pushVal_directiveHandler(Svc::FpySequencer_PushValDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1492) | called 53 times | 100.0% |
| Svc::FpySequencer::readBody() (Svc/FpySequencer/FpySequencerValidationState.cpp:165) | called 73 times | 94.0% |
| Svc::FpySequencer::readBytes(Os::File&, unsigned long, Svc::FpySequencer_FileReadStage const&, bool) (Svc/FpySequencer/FpySequencerValidationState.cpp:239) | called 207 times | 83.0% |
| Svc::FpySequencer::readFooter() (Svc/FpySequencer/FpySequencerValidationState.cpp:216) | called 67 times | 92.0% |
| Svc::FpySequencer::readHeader() (Svc/FpySequencer/FpySequencerValidationState.cpp:132) | called 75 times | 96.0% |
| Svc::FpySequencer::return_directiveHandler(Svc::FpySequencer_ReturnDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1771) | called 7 times | 92.0% |
| Svc::FpySequencer::sendCmd(unsigned int, unsigned char const*, unsigned long) (Svc/FpySequencer/FpySequencerDirectives.cpp:44) | called 11 times | 76.0% |
| Svc::FpySequencer::sendSignal(Svc::FpySequencer_SequencerStateMachineStateMachineBase::Signal) (Svc/FpySequencer/FpySequencerDirectives.cpp:11) | called 2192 times | 96.0% |
| Svc::FpySequencer::seqCancelIn_handler(short) (Svc/FpySequencer/FpySequencer.cpp:430) | called 2 times | 85.0% |
| Svc::FpySequencer::seqRunIn_handler(short, Fw::StringBase const&, Svc::SeqArgs const&) (Svc/FpySequencer/FpySequencer.cpp:440) | called 3 times | 78.0% |
| Svc::FpySequencer::setSeed_directiveHandler(Svc::FpySequencer_SetSeedDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1607) | called 3 times | 100.0% |
| Svc::FpySequencer::stackCmd_directiveHandler(Svc::FpySequencer_StackCmdDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1546) | called 5 times | 91.0% |
| Svc::FpySequencer::stackOp_directiveHandler(Svc::FpySequencer_StackOpDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1237) | called 15 times | 17.0% |
| Svc::FpySequencer::storeAbsConstOffset_directiveHandler(Svc::FpySequencer_StoreAbsConstOffsetDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1864) | called 5 times | 100.0% |
| Svc::FpySequencer::storeAbs_directiveHandler(Svc::FpySequencer_StoreAbsDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1847) | called 5 times | 100.0% |
| Svc::FpySequencer::storeHelper(unsigned int, unsigned int, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1436) | called 17 times | 100.0% |
| Svc::FpySequencer::storeRelConstOffset_directiveHandler(Svc::FpySequencer_StoreRelConstOffsetDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1473) | called 7 times | 100.0% |
| Svc::FpySequencer::storeRel_directiveHandler(Svc::FpySequencer_StoreRelDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:1710) | called 7 times | 100.0% |
| Svc::FpySequencer::tlmWriteInternal_internalInterfaceHandler() (Svc/FpySequencer/FpySequencer.cpp:469) | called 3 times | 73.0% |
| Svc::FpySequencer::tlmWriteInternal_overflowHook() (Svc/FpySequencer/FpySequencer.cpp:464) | not called | 0.0% |
| Svc::FpySequencer::tlmWrite_handler(short, unsigned int) (Svc/FpySequencer/FpySequencer.cpp:453) | called 5 times | 93.0% |
| Svc::FpySequencer::updateDebugTelemetryStruct() (Svc/FpySequencer/FpySequencer.cpp:497) | called 3 times | 15.0% |
| Svc::FpySequencer::validate() (Svc/FpySequencer/FpySequencerValidationState.cpp:28) | called 78 times | 65.0% |
| Svc::FpySequencer::waitAbs_directiveHandler(Svc::FpySequencer_WaitAbsDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:462) | called 3 times | 77.0% |
| Svc::FpySequencer::waitRel_directiveHandler(Svc::FpySequencer_WaitRelDirective const&, Svc::Fpy::DirectiveErrorCode&) (Svc/FpySequencer/FpySequencerDirectives.cpp:440) | called 6 times | 80.0% |
| Svc::FpySequencer::~FpySequencer() (Svc/FpySequencer/FpySequencer.cpp:42) | called 347 times | 100.0% |
| double Svc::FpySequencer::Stack::pop<double>() (Svc/FpySequencer/FpySequencerStack.cpp:50) | called 134 times | 80.0% |
| float Svc::FpySequencer::Stack::pop<float>() (Svc/FpySequencer/FpySequencerStack.cpp:42) | called 5 times | 80.0% |
| int Svc::FpySequencer::Stack::pop<int>() (Svc/FpySequencer/FpySequencerStack.cpp:6) | called 21 times | 72.0% |
| long Svc::FpySequencer::Stack::pop<long>() (Svc/FpySequencer/FpySequencerStack.cpp:6) | called 141 times | 68.0% |
| short Svc::FpySequencer::Stack::pop<short>() (Svc/FpySequencer/FpySequencerStack.cpp:6) | called 6 times | 76.0% |
| signed char Svc::FpySequencer::Stack::pop<signed char>() (Svc/FpySequencer/FpySequencerStack.cpp:6) | called 6 times | 80.0% |
| unsigned char Svc::FpySequencer::Stack::pop<unsigned char>() (Svc/FpySequencer/FpySequencerStack.cpp:6) | called 55 times | 80.0% |
| unsigned int Svc::FpySequencer::Stack::pop<unsigned int>() (Svc/FpySequencer/FpySequencerStack.cpp:6) | called 89 times | 80.0% |
| unsigned long Svc::FpySequencer::Stack::pop<unsigned long>() (Svc/FpySequencer/FpySequencerStack.cpp:6) | called 203 times | 80.0% |
| unsigned short Svc::FpySequencer::Stack::pop<unsigned short>() (Svc/FpySequencer/FpySequencerStack.cpp:6) | called 11 times | 76.0% |
| void Svc::FpySequencer::Stack::push<double>(double) (Svc/FpySequencer/FpySequencerStack.cpp:108) | called 146 times | 86.0% |
| void Svc::FpySequencer::Stack::push<float>(float) (Svc/FpySequencer/FpySequencerStack.cpp:101) | called 5 times | 86.0% |
| void Svc::FpySequencer::Stack::push<int>(int) (Svc/FpySequencer/FpySequencerStack.cpp:58) | called 13 times | 80.0% |
| void Svc::FpySequencer::Stack::push<long>(long) (Svc/FpySequencer/FpySequencerStack.cpp:58) | called 157 times | 80.0% |
| void Svc::FpySequencer::Stack::push<short>(short) (Svc/FpySequencer/FpySequencerStack.cpp:58) | called 6 times | 80.0% |
| void Svc::FpySequencer::Stack::push<signed char>(signed char) (Svc/FpySequencer/FpySequencerStack.cpp:58) | called 6 times | 79.0% |
| void Svc::FpySequencer::Stack::push<unsigned char>(unsigned char) (Svc/FpySequencer/FpySequencerStack.cpp:58) | called 488 times | 79.0% |
| void Svc::FpySequencer::Stack::push<unsigned int>(unsigned int) (Svc/FpySequencer/FpySequencerStack.cpp:58) | called 100 times | 80.0% |
| void Svc::FpySequencer::Stack::push<unsigned long>(unsigned long) (Svc/FpySequencer/FpySequencerStack.cpp:58) | called 217 times | 80.0% |
| void Svc::FpySequencer::Stack::push<unsigned short>(unsigned short) (Svc/FpySequencer/FpySequencerStack.cpp:58) | called 12 times | 80.0% |