[BEGIN] UNIT TEST [BEGIN] 01 SETUP [ INFO] ut_support.c:207:cFE SB Unit Test Output File [ END] No test cases [BEGIN] 01 Test_SB_AppInit [ PASS] 01.001 sb_UT.c:465 - Test_SB_AppInit_ESRegFail - Report [ PASS] 01.002 sb_UT.c:483 - Test_SB_AppInit_EVSRegFail - Report [ PASS] 01.003 sb_UT.c:516 - Test_SB_AppInit_EVSSendEvtFail - Report [ PASS] 01.004 sb_UT.c:538 - Test_SB_AppInit_CrPipeFail - Report [ PASS] 01.005 sb_UT.c:560 - Test_SB_AppInit_Sub1Fail - Report [ PASS] 01.006 sb_UT.c:582 - Test_SB_AppInit_Sub2Fail - Report [ PASS] 01.007 sb_UT.c:603 - Test_SB_AppInit_GetPoolFail - Report [ PASS] 01.008 sb_UT.c:625 - Test_SB_AppInit_PutPoolFail - Report [ END] 01 Test_SB_AppInit TOTAL::8 PASS::8 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 02 Test_SB_MainRoutine [ PASS] 02.001 sb_UT.c:662 - Test_SB_Main_RcvErr - Report [ PASS] 02.002 sb_UT.c:681 - Test_SB_Main_InitErr - Report [ END] 02 Test_SB_MainRoutine TOTAL::2 PASS::2 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 03 Test_SB_Cmds [ PASS] 03.001 sb_UT.c:749 - Test_SB_Cmds_Noop - Report [ PASS] 03.002 sb_UT.c:771 - Test_SB_Cmds_RstCtrs - Report [ PASS] 03.003 sb_UT.c:795 - Test_SB_Cmds_Stats - Report [ PASS] 03.004 sb_UT.c:834 - Test_SB_Cmds_RoutingInfoDef - Report [ PASS] 03.005 sb_UT.c:860 - Test_SB_Cmds_RoutingInfoSpec - Report [ PASS] 03.006 sb_UT.c:889 - Test_SB_Cmds_RoutingInfoCreateFail - Report [ PASS] 03.007 sb_UT.c:908 - Test_SB_Cmds_RoutingInfoHdrFail - Report [ PASS] 03.008 sb_UT.c:941 - Test_SB_Cmds_RoutingInfoWriteFail - Report [ PASS] 03.009 sb_UT.c:981 - Test_SB_Cmds_PipeInfoDef - Report [ PASS] 03.010 sb_UT.c:1006 - Test_SB_Cmds_PipeInfoSpec - Report [ PASS] 03.011 sb_UT.c:1024 - Test_SB_Cmds_PipeInfoCreateFail - Report [ PASS] 03.012 sb_UT.c:1042 - Test_SB_Cmds_PipeInfoHdrFail - Report [ PASS] 03.013 sb_UT.c:1074 - Test_SB_Cmds_PipeInfoWriteFail - Report [ PASS] 03.014 sb_UT.c:1128 - Test_SB_Cmds_MapInfoDef - Report [ PASS] 03.015 sb_UT.c:1153 - Test_SB_Cmds_MapInfoSpec - Report [ PASS] 03.016 sb_UT.c:1171 - Test_SB_Cmds_MapInfoCreateFail - Report [ PASS] 03.017 sb_UT.c:1189 - Test_SB_Cmds_MapInfoHdrFail - Report [ PASS] 03.018 sb_UT.c:1240 - Test_SB_Cmds_MapInfoWriteFail - Report [ PASS] 03.019 sb_UT.c:1278 - Test_SB_Cmds_EnRouteValParam - Report [ PASS] 03.020 sb_UT.c:1317 - Test_SB_Cmds_EnRouteNonExist - Report [ PASS] 03.021 sb_UT.c:1344 - Test_SB_Cmds_EnRouteInvParam - Report [ PASS] 03.022 sb_UT.c:1371 - Test_SB_Cmds_EnRouteInvParam2 - Report [ PASS] 03.023 sb_UT.c:1399 - Test_SB_Cmds_EnRouteInvParam3 - Report [ PASS] 03.024 sb_UT.c:1435 - Test_SB_Cmds_DisRouteValParam - Report [ PASS] 03.025 sb_UT.c:1475 - Test_SB_Cmds_DisRouteNonExist - Report [ PASS] 03.026 sb_UT.c:1502 - Test_SB_Cmds_DisRouteInvParam - Report [ PASS] 03.027 sb_UT.c:1529 - Test_SB_Cmds_DisRouteInvParam2 - Report [ PASS] 03.028 sb_UT.c:1557 - Test_SB_Cmds_DisRouteInvParam3 - Report [ PASS] 03.029 sb_UT.c:1580 - Test_SB_Cmds_SendHK - Report [ PASS] 03.030 sb_UT.c:1658 - Test_SB_Cmds_SendPrevSubs - Report [ PASS] 03.031 sb_UT.c:1680 - Test_SB_Cmds_SubRptOn - Report [ PASS] 03.032 sb_UT.c:1702 - Test_SB_Cmds_SubRptOff - Report [ PASS] 03.033 sb_UT.c:1726 - Test_SB_Cmds_UnexpCmdCode - Report [ PASS] 03.034 sb_UT.c:1751 - Test_SB_Cmds_BadCmdLength - Report [ PASS] 03.035 sb_UT.c:1773 - Test_SB_Cmds_UnexpMsgId - Report [ END] 03 Test_SB_Cmds TOTAL::35 PASS::35 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 04 Test_SB_EarlyInit [ PASS] 04.001 sb_UT.c:1799 - CFE_SB_EarlyInit - Sem Create error logic [ PASS] 04.002 sb_UT.c:1813 - CFE_SB_EarlyInit - PoolCreateEx error logic [ PASS] 04.003 sb_UT.c:1827 - CFE_SB_EarlyInit - No errors test [ END] 04 Test_SB_EarlyInit TOTAL::3 PASS::3 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 05 Test_CreatePipe_API [ PASS] 05.001 sb_UT.c:1869 - Test_CreatePipe_NullPtr - Report [ PASS] 05.002 sb_UT.c:1892 - Test_CreatePipe_ValPipeDepth - Report [ PASS] 05.003 sb_UT.c:1922 - Test_CreatePipe_InvalPipeDepth - Report [ PASS] 05.004 sb_UT.c:1964 - Test_CreatePipe_MaxPipes - Report [ PASS] 05.005 sb_UT.c:2002 - Test_CreatePipe_SamePipeName - Report [ END] 05 Test_CreatePipe_API TOTAL::5 PASS::5 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 06 Test_DeletePipe_API [ PASS] 06.001 sb_UT.c:2040 - Test_DeletePipe_NoSubs - Report [ PASS] 06.002 sb_UT.c:2070 - Test_DeletePipe_WithSubs - Report [ PASS] 06.003 sb_UT.c:2090 - Test_DeletePipe_InvalidPipeId - Report [ PASS] 06.004 sb_UT.c:2122 - Test_DeletePipe_InvalidPipeOwner - Report [ PASS] 06.005 sb_UT.c:2147 - Test_DeletePipe_WithAppid - Report [ END] 06 Test_DeletePipe_API TOTAL::5 PASS::5 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 07 Test_PipeOpts_API [ PASS] 07.001 sb_UT.c:2326 - Test_SetPipeOpts_BadID - Report [ PASS] 07.002 sb_UT.c:2354 - Test_SetPipeOpts_NotOwner - Report [ PASS] 07.003 sb_UT.c:2374 - Test_SetPipeOpts - Report [ PASS] 07.004 sb_UT.c:2390 - Test_GetPipeOpts_BadID - Report [ PASS] 07.005 sb_UT.c:2410 - Test_GetPipeOpts_BadPtr - Report [ PASS] 07.006 sb_UT.c:2431 - Test_GetPipeOpts - Report [ END] 07 Test_PipeOpts_API TOTAL::6 PASS::6 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 08 Test_GetPipeName_API [ PASS] 08.001 sb_UT.c:2192 - Test_GetPipeName_NullPtr - Report [ PASS] 08.002 sb_UT.c:2209 - Test_GetPipeName_InvalidId - Report [ PASS] 08.003 sb_UT.c:2239 - Test_GetPipeName - Report [ END] 08 Test_GetPipeName_API TOTAL::3 PASS::3 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 09 Test_GetPipeIdByName_API [ PASS] 09.001 sb_UT.c:2272 - Test_GetPipeIdByName_NullPtrs - Report [ PASS] 09.002 sb_UT.c:2287 - Test_GetPipeIdByName_InvalidName - Report [ PASS] 09.003 sb_UT.c:2312 - Test_GetPipeIdByName - Report [ END] 09 Test_GetPipeIdByName_API TOTAL::3 PASS::3 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 10 Test_Subscribe_API [ PASS] 10.001 sb_UT.c:2482 - Test_Subscribe_SubscribeEx - Report [ PASS] 10.002 sb_UT.c:2502 - Test_Subscribe_InvalidPipeId - Report [ PASS] 10.003 sb_UT.c:2525 - Test_Subscribe_InvalidMsgId - Report [ PASS] 10.004 sb_UT.c:2551 - Test_Subscribe_MaxMsgLim - Report [ PASS] 10.005 sb_UT.c:2576 - Test_Subscribe_DuplicateSubscription - Report [ PASS] 10.006 sb_UT.c:2600 - Test_Subscribe_LocalSubscription - Report [ PASS] 10.007 sb_UT.c:2648 - Test_Subscribe_MaxDestCount - Report [ PASS] 10.008 sb_UT.c:2689 - Test_Subscribe_MaxMsgIdCount - Report [ PASS] 10.009 sb_UT.c:2737 - Test_Subscribe_SendPrevSubs - Report [ PASS] 10.010 sb_UT.c:2781 - Test_Subscribe_FindGlobalMsgIdCnt - Report [ PASS] 10.011 sb_UT.c:2802 - Test_Subscribe_PipeNonexistent - Report [ PASS] 10.012 sb_UT.c:2842 - Test_Subscribe_SubscriptionReporting - Report [ PASS] 10.013 sb_UT.c:2875 - Test_Subscribe_InvalidPipeOwner - Report [ END] 10 Test_Subscribe_API TOTAL::13 PASS::13 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 11 Test_Unsubscribe_API [ PASS] 11.001 sb_UT.c:2919 - Test_Unsubscribe_Basic - Report [ PASS] 11.002 sb_UT.c:2943 - Test_Unsubscribe_Local - Report [ PASS] 11.003 sb_UT.c:2989 - Test_Unsubscribe_InvalParam - Report [ PASS] 11.004 sb_UT.c:3020 - Test_Unsubscribe_NoMatch - Report [ PASS] 11.005 sb_UT.c:3044 - Test_Unsubscribe_InvalidPipe - Report [ PASS] 11.006 sb_UT.c:3079 - Test_Unsubscribe_InvalidPipeOwner - Report [ PASS] 11.007 sb_UT.c:3114 - Test_Unsubscribe_FirstDestWithMany - Report [ PASS] 11.008 sb_UT.c:3150 - Test_Unsubscribe_MiddleDestWithMany - Report [ PASS] 11.009 sb_UT.c:3183 - Test_Unsubscribe_GetDestPtr - Report [ END] 11 Test_Unsubscribe_API TOTAL::9 PASS::9 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 12 Test_SendMsg_API [ PASS] 12.001 sb_UT.c:3230 - Test_SendMsg_NullPtr - Report [ PASS] 12.002 sb_UT.c:3264 - Test_SendMsg_InvalidMsgId - Report [ PASS] 12.003 sb_UT.c:3287 - Test_SendMsg_NoSubscribers - Report [ PASS] 12.004 sb_UT.c:3310 - Test_SendMsg_MaxMsgSizePlusOne - Report [ PASS] 12.005 sb_UT.c:3337 - Test_SendMsg_BasicSend - Report [ PASS] 12.006 sb_UT.c:3401 - Test_SendMsg_SequenceCount - Report [ PASS] 12.007 sb_UT.c:3430 - Test_SendMsg_QueuePutError - Report [ PASS] 12.008 sb_UT.c:3465 - Test_SendMsg_PipeFull - Report [ PASS] 12.009 sb_UT.c:3503 - Test_SendMsg_MsgLimitExceeded - Report [ PASS] 12.010 sb_UT.c:3537 - Test_SendMsg_GetPoolBufErr - Report [ PASS] 12.011 sb_UT.c:3589 - Test_SendMsg_ZeroCopyGetPtr - Report [ PASS] 12.012 sb_UT.c:3637 - Test_SendMsg_ZeroCopySend - Report [ PASS] 12.013 sb_UT.c:3707 - Test_SendMsg_ZeroCopyPass - Report [ PASS] 12.014 sb_UT.c:3762 - Test_SendMsg_ZeroCopyReleasePtr - Report [ PASS] 12.015 sb_UT.c:3795 - Test_SendMsg_DisabledDestination - Report [ PASS] 12.016 sb_UT.c:3835 - Test_SendMsg_SendWithMetadata - Report [ PASS] 12.017 sb_UT.c:3870 - Test_SendMsg_InvalidMsgId_ZeroCopy - Report [ PASS] 12.018 sb_UT.c:3905 - Test_SendMsg_MaxMsgSizePlusOne_ZeroCopy - Report [ PASS] 12.019 sb_UT.c:3939 - Test_SendMsg_NoSubscribers_ZeroCopy - Report [ END] 12 Test_SendMsg_API TOTAL::19 PASS::19 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 13 Test_RcvMsg_API [ PASS] 13.001 sb_UT.c:3984 - Test_RcvMsg_InvalidPipeId - Report [ PASS] 13.002 sb_UT.c:4009 - Test_RcvMsg_InvalidTimeout - Report [ PASS] 13.003 sb_UT.c:4033 - Test_RcvMsg_Poll - Report [ PASS] 13.004 sb_UT.c:4056 - Test_RcvMsg_GetLastSenderNull - Report [ PASS] 13.005 sb_UT.c:4082 - Test_RcvMsg_GetLastSenderInvalidPipe - Report [ PASS] 13.006 sb_UT.c:4113 - Test_RcvMsg_GetLastSenderInvalidCaller - Report [ PASS] 13.007 sb_UT.c:4136 - Test_RcvMsg_GetLastSenderSuccess - Report [ PASS] 13.008 sb_UT.c:4163 - Test_RcvMsg_Timeout - Report [ PASS] 13.009 sb_UT.c:4188 - Test_RcvMsg_PipeReadError - Report [ PASS] 13.010 sb_UT.c:4226 - Test_RcvMsg_PendForever - Report [ PASS] 13.011 sb_UT.c:4290 - Test_RcvMsg_InvalidBufferPtr - Report [ PASS] 13.012 sb_UT.c:4267 - Test_CleanupApp_API - Report [ END] 13 Test_RcvMsg_API TOTAL::12 PASS::12 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 14 Test_SB_Utils [ PASS] 14.001 sb_UT.c:4351 - Test_CFE_SB_InitMsg_True - Report [ PASS] 14.002 sb_UT.c:4378 - Test_CFE_SB_InitMsg_False - Report [ PASS] 14.003 sb_UT.c:4415 - Test_CFE_SB_MsgHdrSize - Report [ PASS] 14.004 sb_UT.c:4434 - Test_CFE_SB_MsgHdrSize - Report [ PASS] 14.005 sb_UT.c:4452 - Test_CFE_SB_MsgHdrSize - Report [ PASS] 14.006 sb_UT.c:4466 - Test_CFE_SB_MsgHdrSize - Report [ PASS] 14.007 sb_UT.c:4508 - Test_CFE_SB_GetUserData - Report [ PASS] 14.008 sb_UT.c:4528 - Test_CFE_SB_GetUserData - Report [ PASS] 14.009 sb_UT.c:4548 - Test_CFE_SB_GetUserData - Report [ PASS] 14.010 sb_UT.c:4568 - Test_CFE_SB_GetUserData - Report [ PASS] 14.011 sb_UT.c:4602 - Test_CFE_SB_SetGetMsgId - Report [ PASS] 14.012 sb_UT.c:4622 - Test_CFE_SB_SetGetMsgId - Report [ PASS] 14.013 sb_UT.c:4676 - Test_CFE_SB_SetGetUserDataLength - Report [ PASS] 14.014 sb_UT.c:4707 - Test_CFE_SB_SetGetUserDataLength - Report [ PASS] 14.015 sb_UT.c:4738 - Test_CFE_SB_SetGetUserDataLength - Report [ PASS] 14.016 sb_UT.c:4770 - Test_CFE_SB_SetGetUserDataLength - Report [ PASS] 14.017 sb_UT.c:4818 - Test_CFE_SB_SetGetTotalMsgLength - Report [ PASS] 14.018 sb_UT.c:4845 - Test_CFE_SB_SetGetTotalMsgLength - Report [ PASS] 14.019 sb_UT.c:4872 - Test_CFE_SB_SetGetTotalMsgLength - Report [ PASS] 14.020 sb_UT.c:4899 - Test_CFE_SB_SetGetTotalMsgLength - Report [ PASS] 14.021 sb_UT.c:4961 - Test_CFE_SB_SetGetMsgTime - Report [ PASS] 14.022 sb_UT.c:5006 - Test_CFE_SB_SetGetMsgTime - Report [ PASS] 14.023 sb_UT.c:5053 - Test_CFE_SB_SetGetMsgTime - Report [ PASS] 14.024 sb_UT.c:5096 - Test_CFE_SB_SetGetMsgTime - Report [ PASS] 14.025 sb_UT.c:5152 - Test_CFE_SB_TimeStampMsg - Report [ PASS] 14.026 sb_UT.c:5220 - Test_CFE_SB_SetGetCmdCode - Report [ PASS] 14.027 sb_UT.c:5263 - Test_CFE_SB_SetGetCmdCode - Report [ PASS] 14.028 sb_UT.c:5306 - Test_CFE_SB_SetGetCmdCode - Report [ PASS] 14.029 sb_UT.c:5349 - Test_CFE_SB_SetGetCmdCode - Report [ PASS] 14.030 sb_UT.c:5423 - Test_CFE_SB_ChecksumUtils - Report [ PASS] 14.031 sb_UT.c:5476 - Test_CFE_SB_ChecksumUtils - Report [ PASS] 14.032 sb_UT.c:5522 - Test_CFE_SB_ChecksumUtils - Report [ PASS] 14.033 sb_UT.c:5570 - Test_CFE_SB_ChecksumUtils - Report [ PASS] 14.034 sb_UT.c:5588 - Test_CFE_SB_ValidateMsgId - Report [ PASS] 14.035 sb_UT.c:5596 - Test_CFE_SB_ValidateMsgId - Report [ END] 14 Test_SB_Utils TOTAL::35 PASS::35 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 15 Test_SB_SpecialCases [ PASS] 15.001 sb_UT.c:5691 - Test_OS_MutSem_ErrLogic - Report [ PASS] 15.002 sb_UT.c:5719 - Test_ReqToSendEvent_ErrLogic - Report [ PASS] 15.003 sb_UT.c:5735 - Test_PutDestBlk_ErrLogic - Report [ PASS] 15.004 sb_UT.c:5752 - Test_CFE_SB_GetPipeIdx - Report [ PASS] 15.005 sb_UT.c:5775 - Test_CFE_SB_Buffers - Report [ PASS] 15.006 sb_UT.c:5786 - Test_CFE_SB_Buffers - Report [ PASS] 15.007 sb_UT.c:5796 - Test_CFE_SB_Buffers - Report [ PASS] 15.008 sb_UT.c:5808 - Test_CFE_SB_Buffers - Report [ PASS] 15.009 sb_UT.c:5832 - Test_CFE_SB_BadPipeInfo - Report [ PASS] 15.010 sb_UT.c:5846 - Test_CFE_SB_BadPipeInfo - Report [ PASS] 15.011 sb_UT.c:5901 - Test_SB_SendMsgPaths - Report [ PASS] 15.012 sb_UT.c:5925 - Test_SB_SendMsgPaths - Report [ PASS] 15.013 sb_UT.c:5950 - Test_SB_SendMsgPaths - Report [ PASS] 15.014 sb_UT.c:5971 - Test_SB_SendMsgPaths - Report [ PASS] 15.015 sb_UT.c:5988 - Test_SB_SendMsgPaths - Report [ PASS] 15.016 sb_UT.c:6023 - Test_RcvMsg_UnsubResubPath - Report [ PASS] 15.017 sb_UT.c:6041 - CFE_SB_MessageStringSet - Destination size > source string size [ PASS] 15.018 sb_UT.c:6048 - CFE_SB_MessageStringSet - Empty source string [ PASS] 15.019 sb_UT.c:6055 - CFE_SB_MessageStringSet - Destination size < source string size [ PASS] 15.020 sb_UT.c:6063 - CFE_SB_MessageStringGet - Destination size > source string size [ PASS] 15.021 sb_UT.c:6071 - CFE_SB_MessageStringGet - Destination size = 0 [ PASS] 15.022 sb_UT.c:6078 - CFE_SB_MessageStringGet - Default string = NULL [ PASS] 15.023 sb_UT.c:6085 - CFE_SB_MessageStringGet - Source string size = 0 [ PASS] 15.024 sb_UT.c:6093 - CFE_SB_MessageStringGet - Destination size < source string size [ PASS] 15.025 sb_UT.c:5662 - Test_SB_IdxPushPop - Report [ END] 15 Test_SB_SpecialCases TOTAL::25 PASS::25 FAIL::0 MIR::0 TSF::0 N/A::0 [BEGIN] 16 Test_SB_Macros [ PASS] 16.001 sb_UT.c:416 - Test_SB_CCSDSPriHdr_Macros - Report [ PASS] 16.002 sb_UT.c:248 - Test_SB_CCSDSSecHdr_Macros - Report [ END] 16 Test_SB_Macros TOTAL::2 PASS::2 FAIL::0 MIR::0 TSF::0 N/A::0 [ END] 16 SUMMARY TOTAL::185 PASS::185 FAIL::0 MIR::0 TSF::0 N/A::0 COMPLETE: 16 tests Segment(s) executed