Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.tst =================================================================== diff -u -r2f703454a92fb515555a0dc3c0d0608ad6de1c67 -r3c46b9a980d236277756148701266f5938c65614 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.tst (.../INT_RTC.tst) (revision 2f703454a92fb515555a0dc3c0d0608ad6de1c67) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.tst (.../INT_RTC.tst) (revision 3c46b9a980d236277756148701266f5938c65614) @@ -17,17 +17,69 @@ -- Subprogram: execInitAndPOSTMode --- Test Case: execRTCSelfTest +-- Test Case: execRTCSelfTest_Check_Accuracy TEST.UNIT:ModeInitPOST TEST.SUBPROGRAM:execInitAndPOSTMode TEST.NEW -TEST.NAME:execRTCSelfTest +TEST.NAME:execRTCSelfTest_Check_Accuracy TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_RTC +TEST.VALUE:RTC.<>.ptr_mibspiREG3:<> +TEST.VALUE:RTC.<>.ptr_mibspiRAM3:<> +TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_CHECK_ACCURACY +TEST.EXPECTED:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_CHECK_ACCURACY +TEST.EXPECTED:RTC.<>.RTCSelfTestResult:SELF_TEST_STATUS_IN_PROGRESS +TEST.END + +-- Test Case: execRTCSelfTest_Check_Ctrl_Regs +TEST.UNIT:ModeInitPOST +TEST.SUBPROGRAM:execInitAndPOSTMode +TEST.NEW +TEST.NAME:execRTCSelfTest_Check_Ctrl_Regs +TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_RTC +TEST.VALUE:RTC.<>.ptr_mibspiREG3:<> +TEST.VALUE:RTC.<>.ptr_mibspiRAM3:<> +TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_CHECK_CTRL_REGS +TEST.EXPECTED:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_CHECK_CTRL_REGS +TEST.EXPECTED:RTC.<>.RTCSelfTestResult:SELF_TEST_STATUS_IN_PROGRESS +TEST.END + +-- Test Case: execRTCSelfTest_Start +TEST.UNIT:ModeInitPOST +TEST.SUBPROGRAM:execInitAndPOSTMode +TEST.NEW +TEST.NAME:execRTCSelfTest_Start +TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_RTC TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_START TEST.EXPECTED:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_CHECK_CTRL_REGS TEST.EXPECTED:RTC.<>.RTCSelfTestResult:SELF_TEST_STATUS_IN_PROGRESS TEST.END +-- Test Case: execRTCSelfTest_Wait_For_First_Second +TEST.UNIT:ModeInitPOST +TEST.SUBPROGRAM:execInitAndPOSTMode +TEST.NEW +TEST.NAME:execRTCSelfTest_Wait_For_First_Second +TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_RTC +TEST.VALUE:RTC.<>.ptr_mibspiREG3:<> +TEST.VALUE:RTC.<>.ptr_mibspiRAM3:<> +TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_WAIT_FOR_FIRST_SECOND +TEST.EXPECTED:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_WAIT_FOR_FIRST_SECOND +TEST.EXPECTED:RTC.<>.RTCSelfTestResult:SELF_TEST_STATUS_IN_PROGRESS +TEST.END + +-- Test Case: execRTCSelfTest_Wait_For_Second_Second +TEST.UNIT:ModeInitPOST +TEST.SUBPROGRAM:execInitAndPOSTMode +TEST.NEW +TEST.NAME:execRTCSelfTest_Wait_For_Second_Second +TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_RTC +TEST.VALUE:RTC.<>.ptr_mibspiREG3:<> +TEST.VALUE:RTC.<>.ptr_mibspiRAM3:<> +TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_WAIT_FOR_SECOND_SECOND +TEST.EXPECTED:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_WAIT_FOR_SECOND_SECOND +TEST.EXPECTED:RTC.<>.RTCSelfTestResult:SELF_TEST_STATUS_IN_PROGRESS +TEST.END + -- Unit: NVDataMgmt -- Subprogram: handleExecIdleState @@ -91,10 +143,55 @@ TEST.VALUE:RTC.<>.RTCRAMStatus:RTC_RAM_STATUS_IDLE TEST.END +-- Unit: SystemCommMessages + +-- Subprogram: handleSetRTCTimestamp + +-- Test Case: handleSetRTCTimestamp +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleSetRTCTimestamp +TEST.NEW +TEST.NAME:handleSetRTCTimestamp +TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message:<> +TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message[0].hdr.seqNo:1 +TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message[0].hdr.msgID:1 +TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message[0].hdr.payloadLen:6 +TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message[0].payload[0]:12 +TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message[0].payload[1]:14 +TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message[0].payload[2]:15 +TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message[0].payload[3]:23 +TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message[0].payload[4]:12 +TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message[0].payload[5]:20 +TEST.END + -- Unit: TaskGeneral -- Subprogram: taskGeneral +-- Test Case: execRTC_Idle +TEST.UNIT:TaskGeneral +TEST.SUBPROGRAM:taskGeneral +TEST.NEW +TEST.NAME:execRTC_Idle +TEST.VALUE:SystemComm.<>.uiDidCommunicate:1 +TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_IDLE +TEST.VALUE:RTC.<>.timeCounter:8 +TEST.EXPECTED:RTC.<>.RTCExecState:RTC_EXEC_STATE_IDLE +TEST.END + +-- Test Case: execRTC_Prep_RAM +TEST.UNIT:TaskGeneral +TEST.SUBPROGRAM:taskGeneral +TEST.NEW +TEST.NAME:execRTC_Prep_RAM +TEST.VALUE:uut_prototype_stubs.mibspiIsTransferComplete.return:true +TEST.VALUE:SystemComm.<>.uiDidCommunicate:1 +TEST.VALUE:RTC.<>.RTCServiceState:RTC_WAIT_FOR_TRANSFER_AND_READ +TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_PREP_RAM +TEST.VALUE:RTC.<>.hasWriteToRAMRequested:1 +TEST.EXPECTED:RTC.<>.RTCExecState:RTC_EXEC_STATE_WRITE_TO_RAM +TEST.END + -- Test Case: execRTC_Read TEST.UNIT:TaskGeneral TEST.SUBPROGRAM:taskGeneral @@ -135,6 +232,49 @@ TEST.EXPECTED:RTC.<>.RTCExecState:RTC_EXEC_STATE_WAIT_FOR_POST TEST.END +-- Test Case: execRTC_Write +TEST.UNIT:TaskGeneral +TEST.SUBPROGRAM:taskGeneral +TEST.NEW +TEST.NAME:execRTC_Write +TEST.VALUE:uut_prototype_stubs.mibspiIsTransferComplete.return:true +TEST.VALUE:SystemComm.<>.uiDidCommunicate:1 +TEST.VALUE:RTC.<>.ptr_mibspiREG3:<> +TEST.VALUE:RTC.<>.ptr_mibspiRAM3:<> +TEST.VALUE:RTC.<>.RTCServiceState:RTC_SEND_COMMAND +TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_WRITE +TEST.VALUE:RTC.<>.previousTransferLength:2 +TEST.EXPECTED:RTC.<>.RTCExecState:RTC_EXEC_STATE_WRITE +TEST.END + +-- Test Case: execRTC_Write_To_RAM +TEST.UNIT:TaskGeneral +TEST.SUBPROGRAM:taskGeneral +TEST.NEW +TEST.NAME:execRTC_Write_To_RAM +TEST.VALUE:uut_prototype_stubs.mibspiIsTransferComplete.return:true +TEST.VALUE:SystemComm.<>.uiDidCommunicate:1 +TEST.VALUE:RTC.<>.RTCServiceState:RTC_WAIT_FOR_TRANSFER_AND_READ +TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_WRITE_TO_RAM +TEST.VALUE:RTC.<>.hasWriteToRAMRequested:1 +TEST.EXPECTED:RTC.<>.RTCExecState:RTC_EXEC_STATE_IDLE +TEST.EXPECTED:RTC.<>.hasWriteToRAMRequested:0 +TEST.END + +-- Test Case: execRTC_Write_To_RAM.001 +TEST.UNIT:TaskGeneral +TEST.SUBPROGRAM:taskGeneral +TEST.NEW +TEST.NAME:execRTC_Write_To_RAM.001 +TEST.VALUE:uut_prototype_stubs.mibspiIsTransferComplete.return:true +TEST.VALUE:SystemComm.<>.uiDidCommunicate:1 +TEST.VALUE:RTC.<>.RTCServiceState:RTC_WAIT_FOR_TRANSFER_AND_READ +TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_READ_FROM_RAM +TEST.VALUE:RTC.<>.hasReadFromRAMRequested:1 +TEST.EXPECTED:RTC.<>.RTCExecState:RTC_EXEC_STATE_IDLE +TEST.EXPECTED:RTC.<>.hasReadFromRAMRequested:0 +TEST.END + -- Unit: sys_main -- Subprogram: initSoftware Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC_cba.cvr =================================================================== diff -u --- vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC_cba.cvr (revision 0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC_cba.cvr (revision 3c46b9a980d236277756148701266f5938c65614) @@ -0,0 +1,195 @@ +-- Imported Coverage Results Script +IMPORT.BEGIN +IMPORT.SOURCE.BEGIN +IMPORT.SOURCE.UNIT:8 +IMPORT.SOURCE.ORIG_FILENAME:S0000008.c +IMPORT.SOURCE.COVERAGE_STATUS:FALSE +IMPORT.SOURCE.COVERAGE_TYPE:None +IMPORT.SOURCE.COVER_EMPTY_STATEMENTS:TRUE +IMPORT.SOURCE.HAS_EMPTY_STATEMENTS:TRUE +IMPORT.SOURCE.COVER_CATCH_AS_BRANCH:TRUE +IMPORT.SOURCE.HAS_CATCH_STATEMENTS:TRUE +IMPORT.SOURCE.EDG_COVERAGE:TRUE +IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:TRUE +IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:TRUE +IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE +IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_UNKNOWN +IMPORT.SOURCE.HAS_CONSTANT_BRANCH:TRUE +IMPORT.SOURCE.BASIS_PATHS_FOR_CONSTANT_BRANCHES:TRUE +IMPORT.SOURCE.END +IMPORT.SOURCE.BEGIN +IMPORT.SOURCE.UNIT:9 +IMPORT.SOURCE.ORIG_FILENAME:ModeInitPOST.c +IMPORT.SOURCE.COVERAGE_STATUS:TRUE +IMPORT.SOURCE.COVERAGE_TYPE:Function +IMPORT.SOURCE.COVER_EMPTY_STATEMENTS:TRUE +IMPORT.SOURCE.HAS_EMPTY_STATEMENTS:FALSE +IMPORT.SOURCE.COVER_CATCH_AS_BRANCH:TRUE +IMPORT.SOURCE.HAS_CATCH_STATEMENTS:FALSE +IMPORT.SOURCE.EDG_COVERAGE:TRUE +IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE +IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE +IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE +IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS +IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE +IMPORT.SOURCE.BASIS_PATHS_FOR_CONSTANT_BRANCHES:TRUE +IMPORT.SOURCE.COVERAGE_FOR_LAMBDAS:FALSE +IMPORT.SOURCE.END +IMPORT.SOURCE.BEGIN +IMPORT.SOURCE.UNIT:11 +IMPORT.SOURCE.ORIG_FILENAME:SystemComm.c +IMPORT.SOURCE.COVERAGE_STATUS:TRUE +IMPORT.SOURCE.COVERAGE_TYPE:Function +IMPORT.SOURCE.COVER_EMPTY_STATEMENTS:TRUE +IMPORT.SOURCE.HAS_EMPTY_STATEMENTS:FALSE +IMPORT.SOURCE.COVER_CATCH_AS_BRANCH:TRUE +IMPORT.SOURCE.HAS_CATCH_STATEMENTS:FALSE +IMPORT.SOURCE.EDG_COVERAGE:TRUE +IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE +IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE +IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE +IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS +IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE +IMPORT.SOURCE.BASIS_PATHS_FOR_CONSTANT_BRANCHES:TRUE +IMPORT.SOURCE.COVERAGE_FOR_LAMBDAS:FALSE +IMPORT.SOURCE.END +IMPORT.SOURCE.BEGIN +IMPORT.SOURCE.UNIT:12 +IMPORT.SOURCE.ORIG_FILENAME:SystemCommMessages.c +IMPORT.SOURCE.COVERAGE_STATUS:TRUE +IMPORT.SOURCE.COVERAGE_TYPE:Function +IMPORT.SOURCE.COVER_EMPTY_STATEMENTS:TRUE +IMPORT.SOURCE.HAS_EMPTY_STATEMENTS:FALSE +IMPORT.SOURCE.COVER_CATCH_AS_BRANCH:TRUE +IMPORT.SOURCE.HAS_CATCH_STATEMENTS:FALSE +IMPORT.SOURCE.EDG_COVERAGE:TRUE +IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE +IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE +IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE +IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS +IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE +IMPORT.SOURCE.BASIS_PATHS_FOR_CONSTANT_BRANCHES:TRUE +IMPORT.SOURCE.COVERAGE_FOR_LAMBDAS:FALSE +IMPORT.SOURCE.END +IMPORT.SOURCE.BEGIN +IMPORT.SOURCE.UNIT:13 +IMPORT.SOURCE.ORIG_FILENAME:TaskGeneral.c +IMPORT.SOURCE.COVERAGE_STATUS:TRUE +IMPORT.SOURCE.COVERAGE_TYPE:Function +IMPORT.SOURCE.COVER_EMPTY_STATEMENTS:TRUE +IMPORT.SOURCE.HAS_EMPTY_STATEMENTS:FALSE +IMPORT.SOURCE.COVER_CATCH_AS_BRANCH:TRUE +IMPORT.SOURCE.HAS_CATCH_STATEMENTS:FALSE +IMPORT.SOURCE.EDG_COVERAGE:TRUE +IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE +IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE +IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE +IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS +IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE +IMPORT.SOURCE.BASIS_PATHS_FOR_CONSTANT_BRANCHES:TRUE +IMPORT.SOURCE.COVERAGE_FOR_LAMBDAS:FALSE +IMPORT.SOURCE.END +IMPORT.SOURCE.BEGIN +IMPORT.SOURCE.UNIT:14 +IMPORT.SOURCE.ORIG_FILENAME:NVDataMgmt.c +IMPORT.SOURCE.COVERAGE_STATUS:TRUE +IMPORT.SOURCE.COVERAGE_TYPE:Function +IMPORT.SOURCE.COVER_EMPTY_STATEMENTS:TRUE +IMPORT.SOURCE.HAS_EMPTY_STATEMENTS:FALSE +IMPORT.SOURCE.COVER_CATCH_AS_BRANCH:TRUE +IMPORT.SOURCE.HAS_CATCH_STATEMENTS:FALSE +IMPORT.SOURCE.EDG_COVERAGE:TRUE +IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE +IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE +IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE +IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS +IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE +IMPORT.SOURCE.BASIS_PATHS_FOR_CONSTANT_BRANCHES:TRUE +IMPORT.SOURCE.COVERAGE_FOR_LAMBDAS:FALSE +IMPORT.SOURCE.END +IMPORT.SOURCE.BEGIN +IMPORT.SOURCE.UNIT:15 +IMPORT.SOURCE.ORIG_FILENAME:RTC.c +IMPORT.SOURCE.COVERAGE_STATUS:TRUE +IMPORT.SOURCE.COVERAGE_TYPE:Function +IMPORT.SOURCE.COVER_EMPTY_STATEMENTS:TRUE +IMPORT.SOURCE.HAS_EMPTY_STATEMENTS:FALSE +IMPORT.SOURCE.COVER_CATCH_AS_BRANCH:TRUE +IMPORT.SOURCE.HAS_CATCH_STATEMENTS:FALSE +IMPORT.SOURCE.EDG_COVERAGE:TRUE +IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE +IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE +IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE +IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS +IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE +IMPORT.SOURCE.BASIS_PATHS_FOR_CONSTANT_BRANCHES:TRUE +IMPORT.SOURCE.COVERAGE_FOR_LAMBDAS:FALSE +IMPORT.SOURCE.END +IMPORT.SOURCE.BEGIN +IMPORT.SOURCE.UNIT:16 +IMPORT.SOURCE.ORIG_FILENAME:sys_main.c +IMPORT.SOURCE.COVERAGE_STATUS:TRUE +IMPORT.SOURCE.COVERAGE_TYPE:Function +IMPORT.SOURCE.COVER_EMPTY_STATEMENTS:TRUE +IMPORT.SOURCE.HAS_EMPTY_STATEMENTS:FALSE +IMPORT.SOURCE.COVER_CATCH_AS_BRANCH:TRUE +IMPORT.SOURCE.HAS_CATCH_STATEMENTS:FALSE +IMPORT.SOURCE.EDG_COVERAGE:TRUE +IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE +IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE +IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE +IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE +IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS +IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE +IMPORT.SOURCE.BASIS_PATHS_FOR_CONSTANT_BRANCHES:TRUE +IMPORT.SOURCE.COVERAGE_FOR_LAMBDAS:FALSE +IMPORT.SOURCE.END +RESULT.CBA.BEGIN +RESULT.CBA.RESULT: CBA_RTC +RESULT.CBA.NOTES +It is not used anywhere in the code right now +RESULT.CBA.NOTES_END +RESULT.CBA.UNIT: /home/fw/workspace_hd/hdfirmware/firmware/FWCommon/RTC.c +RESULT.CBA.FUNCTION: getRTCTimestamp +RESULT.CBA.LINE.BEGIN +RESULT.CBA.LINE: 0 +RESULT.CBA.COVERAGE: FN +RESULT.CBA.CONTEXT: { +RESULT.CBA.CONTEXT_AFTER: +return lastEpochTime; +} +RESULT.CBA.CONTEXT_AFTER_END +RESULT.CBA.LINE.END +RESULT.CBA.END +IMPORT.END Index: vectorcast/Hercules_RM46_HD_Project/project.db =================================================================== diff -u -r2f703454a92fb515555a0dc3c0d0608ad6de1c67 -r3c46b9a980d236277756148701266f5938c65614 Binary files differ