-- VectorCAST 19.sp3 (11/13/19) -- Test Case Script -- -- Environment : SYSTEMCOMM -- Unit(s) Under Test: SystemComm -- -- Script Features TEST.SCRIPT_FEATURE:C_DIRECT_ARRAY_INDEXING TEST.SCRIPT_FEATURE:CPP_CLASS_OBJECT_REVISION TEST.SCRIPT_FEATURE:MULTIPLE_UUT_SUPPORT TEST.SCRIPT_FEATURE:MIXED_CASE_NAMES TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- -- Unit: SystemComm -- Subprogram: checkInFromDG -- Test Case: checkInFromDG_NominalPath TEST.UNIT:SystemComm TEST.SUBPROGRAM:checkInFromDG TEST.NEW TEST.NAME:checkInFromDG_NominalPath TEST.VALUE:SystemComm.<>.dgIsCommunicating:0 TEST.EXPECTED:SystemComm.<>.dgIsCommunicating:1 TEST.END -- Subprogram: checkInFromUI -- Test Case: checkInFromUI_NominalPath TEST.UNIT:SystemComm TEST.SUBPROGRAM:checkInFromUI TEST.NEW TEST.NAME:checkInFromUI_NominalPath TEST.VALUE:SystemComm.<>.uiIsCommunicating:0 TEST.EXPECTED:SystemComm.<>.uiIsCommunicating:1 TEST.END -- Subprogram: consumeBufferPaddingBeforeSync -- Test Case: BufferEmpty TEST.UNIT:SystemComm TEST.SUBPROGRAM:consumeBufferPaddingBeforeSync TEST.NEW TEST.NAME:BufferEmpty TEST.VALUE:SystemComm.consumeBufferPaddingBeforeSync.buffer:COMM_BUFFER_IN_CAN_DG_ALARM TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:0 TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_IN_CAN_DG_ALARM TEST.END -- Test Case: RemoveSomePadding TEST.UNIT:SystemComm TEST.SUBPROGRAM:consumeBufferPaddingBeforeSync TEST.NEW TEST.NAME:RemoveSomePadding TEST.VALUE:SystemComm.consumeBufferPaddingBeforeSync.buffer:COMM_BUFFER_IN_CAN_DG_ALARM TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.data[0]:0x0 TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:1 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[0]:0x0,0xA5 TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:6 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_IN_CAN_DG_ALARM TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:1 TEST.EXPECTED:uut_prototype_stubs.peekFromCommBuffer.buffer:(2)COMM_BUFFER_IN_CAN_DG_ALARM TEST.EXPECTED:uut_prototype_stubs.peekFromCommBuffer.len:(2)1 TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_IN_CAN_DG_ALARM TEST.END -- Subprogram: execSystemCommRx -- Test Case: OneMessageToProcessInBuffers TEST.UNIT:SystemComm TEST.SUBPROGRAM:execSystemCommRx TEST.NEW TEST.NAME:OneMessageToProcessInBuffers TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.data[0]:0xA5 TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.data[1]:1 TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.data[2]:0 TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.data[3]:1 TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.data[4]:1 TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.data[5]:0 TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:6 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[0]:(2)0xA5 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[1]:0,1 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[2]:(2)0 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[3]:0,1 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[4]:0,1 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[5]:(2)0 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.return:1,6 TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:(8)0,(2)8,(4)0 TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].msg.hdr.msgID:1 TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].crc:0 TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.return:1,0 TEST.VALUE:uut_prototype_stubs.blankMessageInWrapper.message[0].msg.hdr.msgID:0xFFFF TEST.VALUE:uut_prototype_stubs.blankMessageInWrapper.message[0].crc:0 TEST.VALUE:uut_prototype_stubs.handleOffButtonConfirmMsgFromUI.message[0].hdr.msgID:1 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_IN_CAN_UI_2_HD TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:6 TEST.EXPECTED:uut_prototype_stubs.peekFromCommBuffer.buffer:(2)COMM_BUFFER_IN_CAN_UI_2_HD TEST.EXPECTED:uut_prototype_stubs.peekFromCommBuffer.len:1,8 TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:(2)COMM_BUFFER_IN_CAN_DG_ALARM,(2)COMM_BUFFER_IN_CAN_UI_ALARM,(2)COMM_BUFFER_IN_CAN_DG_2_HD,(2)COMM_BUFFER_IN_CAN_DG_BROADCAST,(4)COMM_BUFFER_IN_CAN_UI_2_HD,(2)COMM_BUFFER_IN_CAN_UI_BROADCAST,(2)COMM_BUFFER_IN_CAN_PC,(2)COMM_BUFFER_IN_UART_PC TEST.EXPECTED:uut_prototype_stubs.addToMsgQueue.queue:MSG_Q_IN TEST.EXPECTED:uut_prototype_stubs.getFromMsgQueue.queue:(2)MSG_Q_IN TEST.END -- Subprogram: execSystemCommTx -- Test Case: CAN1TransmitterBusy TEST.UNIT:SystemComm TEST.SUBPROGRAM:execSystemCommTx TEST.NEW TEST.NAME:CAN1TransmitterBusy TEST.VALUE:uut_prototype_stubs.isSCI1DMATransmitInProgress.return:0 TEST.VALUE:uut_prototype_stubs.isCAN1TransmitInProgress.return:1 TEST.FLOW SystemComm.c.execSystemCommTx uut_prototype_stubs.isCAN1TransmitInProgress uut_prototype_stubs.isSCI1DMATransmitInProgress uut_prototype_stubs.numberOfBytesInCommBuffer SystemComm.c.execSystemCommTx TEST.END_FLOW TEST.END -- Test Case: SCI1TransmitterBusy TEST.UNIT:SystemComm TEST.SUBPROGRAM:execSystemCommTx TEST.NEW TEST.NAME:SCI1TransmitterBusy TEST.VALUE:uut_prototype_stubs.isSCI1DMATransmitInProgress.return:1 TEST.VALUE:uut_prototype_stubs.isCAN1TransmitInProgress.return:0 TEST.FLOW SystemComm.c.execSystemCommTx uut_prototype_stubs.isCAN1TransmitInProgress uut_prototype_stubs.numberOfBytesInCommBuffer uut_prototype_stubs.numberOfBytesInCommBuffer uut_prototype_stubs.numberOfBytesInCommBuffer uut_prototype_stubs.numberOfBytesInCommBuffer uut_prototype_stubs.numberOfBytesInCommBuffer uut_prototype_stubs.isSCI1DMATransmitInProgress SystemComm.c.execSystemCommTx TEST.END_FLOW TEST.END -- Test Case: execSystemCommTx_NominalPath TEST.UNIT:SystemComm TEST.SUBPROGRAM:execSystemCommTx TEST.NEW TEST.NAME:execSystemCommTx_NominalPath TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:(2)8 TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:(2)8 TEST.VALUE:uut_prototype_stubs.isSCI1DMATransmitInProgress.return:0 TEST.VALUE:uut_prototype_stubs.isCAN1TransmitInProgress.return:0 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM,COMM_BUFFER_OUT_UART_PC TEST.END -- Subprogram: findNextHighestPriorityCANPacketToTransmit -- Test Case: BufferFound TEST.UNIT:SystemComm TEST.SUBPROGRAM:findNextHighestPriorityCANPacketToTransmit TEST.NEW TEST.NAME:BufferFound TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:8 TEST.EXPECTED:SystemComm.findNextHighestPriorityCANPacketToTransmit.return:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.END -- Test Case: NoBufferFound TEST.UNIT:SystemComm TEST.SUBPROGRAM:findNextHighestPriorityCANPacketToTransmit TEST.NEW TEST.NAME:NoBufferFound TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:(4)0 TEST.EXPECTED:SystemComm.findNextHighestPriorityCANPacketToTransmit.return:COMM_BUFFER_NOT_USED TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM,COMM_BUFFER_OUT_CAN_HD_2_DG,COMM_BUFFER_OUT_CAN_HD_2_UI,COMM_BUFFER_OUT_CAN_HD_BROADCAST,COMM_BUFFER_OUT_CAN_PC TEST.END -- Subprogram: handleCANMsgInterrupt -- Test Case: InvalidCANBox TEST.UNIT:SystemComm TEST.SUBPROGRAM:handleCANMsgInterrupt TEST.NEW TEST.NAME:InvalidCANBox TEST.VALUE:SystemComm.handleCANMsgInterrupt.srcCANBox:COMM_BUFFER_NOT_USED TEST.FLOW SystemComm.c.handleCANMsgInterrupt SystemComm.c.handleCANMsgInterrupt TEST.END_FLOW TEST.END -- Test Case: NoPacket TEST.UNIT:SystemComm TEST.SUBPROGRAM:handleCANMsgInterrupt TEST.NEW TEST.NAME:NoPacket TEST.VALUE:SystemComm.handleCANMsgInterrupt.srcCANBox:COMM_BUFFER_IN_CAN_DG_ALARM TEST.VALUE:uut_prototype_stubs.canIsRxMessageArrived.return:0 TEST.EXPECTED:uut_prototype_stubs.canIsRxMessageArrived.messageBox:2 TEST.END -- Test Case: ReceiveCANBox TEST.UNIT:SystemComm TEST.SUBPROGRAM:handleCANMsgInterrupt TEST.NEW TEST.NAME:ReceiveCANBox TEST.VALUE:SystemComm.handleCANMsgInterrupt.srcCANBox:COMM_BUFFER_IN_CAN_DG_ALARM TEST.VALUE:uut_prototype_stubs.canGetData.return:1 TEST.VALUE:uut_prototype_stubs.canIsRxMessageArrived.return:1 TEST.EXPECTED:uut_prototype_stubs.canGetData.messageBox:2 TEST.EXPECTED:uut_prototype_stubs.canIsRxMessageArrived.messageBox:2 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_IN_CAN_DG_ALARM TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:8 TEST.END -- Test Case: TransmitCANBox TEST.UNIT:SystemComm TEST.SUBPROGRAM:handleCANMsgInterrupt TEST.NEW TEST.NAME:TransmitCANBox TEST.VALUE:SystemComm.handleCANMsgInterrupt.srcCANBox:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.VALUE:uut_prototype_stubs.canTransmit.return:1 TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:8 TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:8 TEST.VALUE:uut_prototype_stubs.canIsTxMessagePending.return:0 TEST.EXPECTED:uut_prototype_stubs.canTransmit.messageBox:1 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:8 TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.END -- Test Case: handleCANMsgInterrupt_NoMoreMessagesToXmit TEST.UNIT:SystemComm TEST.SUBPROGRAM:handleCANMsgInterrupt TEST.NEW TEST.NAME:handleCANMsgInterrupt_NoMoreMessagesToXmit TEST.VALUE:SystemComm.handleCANMsgInterrupt.srcCANBox:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:0 TEST.FLOW SystemComm.c.handleCANMsgInterrupt uut_prototype_stubs.numberOfBytesInCommBuffer uut_prototype_stubs.numberOfBytesInCommBuffer uut_prototype_stubs.numberOfBytesInCommBuffer uut_prototype_stubs.numberOfBytesInCommBuffer uut_prototype_stubs.numberOfBytesInCommBuffer uut_prototype_stubs.signalCANXmitsCompleted SystemComm.c.handleCANMsgInterrupt TEST.END_FLOW TEST.END -- Subprogram: handleUARTMsgRecvPacketInterrupt -- Test Case: NominalPath TEST.UNIT:SystemComm TEST.SUBPROGRAM:handleUARTMsgRecvPacketInterrupt TEST.NEW TEST.NAME:NominalPath TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.channel:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.channel:1 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_IN_UART_PC TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:8 TEST.END -- Subprogram: handleUARTMsgXmitPacketInterrupt -- Test Case: NominalPath TEST.UNIT:SystemComm TEST.SUBPROGRAM:handleUARTMsgXmitPacketInterrupt TEST.NEW TEST.NAME:NominalPath TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.CHCTRL:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.FRCNT:8 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.ELCNT:1 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.PORTASGN:4 TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:8 TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:8 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.channel:3 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.CHCTRL:0 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRCNT:8 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELCNT:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.PORTASGN:4 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.channel:3 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.type:0 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:8 TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.END -- Test Case: handleUARTMsgXmitPacketInterrupt_NoMoreMessages TEST.UNIT:SystemComm TEST.SUBPROGRAM:handleUARTMsgXmitPacketInterrupt TEST.NEW TEST.NAME:handleUARTMsgXmitPacketInterrupt_NoMoreMessages TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:0 TEST.FLOW SystemComm.c.handleUARTMsgXmitPacketInterrupt uut_prototype_stubs.numberOfBytesInCommBuffer uut_prototype_stubs.signalSCI1XmitsCompleted SystemComm.c.handleUARTMsgXmitPacketInterrupt TEST.END_FLOW TEST.END -- Subprogram: initSystemComm -- Test Case: NominalPath TEST.UNIT:SystemComm TEST.SUBPROGRAM:initSystemComm TEST.NEW TEST.NAME:NominalPath TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.channel:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.channel:1 TEST.END -- Subprogram: initUARTAndDMA -- Test Case: NominalPath TEST.UNIT:SystemComm TEST.SUBPROGRAM:initUARTAndDMA TEST.NEW TEST.NAME:NominalPath TEST.IMPORT_FAILURES: (E) @LINE: 419 TEST.ATTRIBUTES:SystemComm.<>.pcDMARecvControlRecord.DADD::EXPECTED_BASE=16 >>> Expected a field name from the record type dmaCTRLPKT >>> Read: DADD::EXPECTED_BASE=16 (E) Errors from previous script import(s) >>> (E) @LINE: 433 TEST.ATTRIBUTES:SystemComm.<>.pcDMARecvControlRecord.DADD::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type dmaCTRLPKT >>> >>> Read: DADD::EXPECTED_BASE=16 >>> (E) @LINE: 428 TEST.ATTRIBUTES:SystemComm.<>.pcDMARecvControlRecord.DADD::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type dmaCTRLPKT >>> >>> Read: DADD::EXPECTED_BASE=16 >>> (E) @LINE: 427 TEST.ATTRIBUTES:SystemComm.<>.pcDMARecvControlRecord.DADD::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type dmaCTRLPKT >>> >>> Read: DADD::EXPECTED_BASE=16 >>> (E) @LINE: 424 TEST.ATTRIBUTES:SystemComm.<>.pcDMARecvControlRecord.DADD::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type dmaCTRLPKT >>> >>> Read: DADD::EXPECTED_BASE=16 >>> (E) @LINE: 404 TEST.ATTRIBUTES:SystemComm.<>.pcDMARecvControlRecord.DADD::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type dmaCTRLPKT >>> >>> Read: DADD::EXPECTED_BASE=16 >>> (E) @LINE: 379 TEST.ATTRIBUTES:SystemComm.<>.pcDMARecvControlRecord.DADD::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type dmaCTRLPKT >>> >>> Read: DADD::EXPECTED_BASE=16 >>> (E) @LINE: 308 TEST.ATTRIBUTES:SystemComm.<>.pcDMARecvControlRecord.DADD::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type dmaCTRLPKT >>> >>> Read: DADD::EXPECTED_BASE=16 >>> (E) @LINE: 303 TEST.ATTRIBUTES:SystemComm.<>.pcDMARecvControlRecord.DADD::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type dmaCTRLPKT >>> >>> Read: DADD::EXPECTED_BASE=16 TEST.END_IMPORT_FAILURES: TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.DADD:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.CHCTRL:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.FRCNT:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.ELCNT:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.ELDOFFSET:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.ELSOFFSET:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.FRDOFFSET:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.FRSOFFSET:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.PORTASGN:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.RDSIZE:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.WRSIZE:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.TTYPE:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.ADDMODERD:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.ADDMODEWR:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.AUTOINIT:0 TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.COMBO:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.SADD:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.DADD:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.CHCTRL:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.FRCNT:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.ELCNT:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.ELDOFFSET:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.ELSOFFSET:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.FRDOFFSET:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.FRSOFFSET:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.PORTASGN:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.RDSIZE:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.WRSIZE:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.TTYPE:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.ADDMODERD:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.ADDMODEWR:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.AUTOINIT:0 TEST.VALUE:SystemComm.<>.pcDMARecvControlRecord.COMBO:0 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.CHCTRL:0 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.FRCNT:8 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.ELCNT:1 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.ELDOFFSET:0 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.ELSOFFSET:0 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.FRDOFFSET:0 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.FRSOFFSET:0 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.PORTASGN:4 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.RDSIZE:0 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.WRSIZE:0 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.TTYPE:0 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.ADDMODERD:1 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.ADDMODEWR:0 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.AUTOINIT:0 TEST.EXPECTED:SystemComm.<>.pcDMAXmitControlRecord.COMBO:0 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.CHCTRL:0 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.FRCNT:8 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.ELCNT:1 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.ELDOFFSET:0 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.ELSOFFSET:0 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.FRDOFFSET:0 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.FRSOFFSET:0 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.PORTASGN:4 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.RDSIZE:0 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.WRSIZE:0 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.TTYPE:0 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.ADDMODERD:0 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.ADDMODEWR:1 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.AUTOINIT:0 TEST.EXPECTED:SystemComm.<>.pcDMARecvControlRecord.COMBO:0 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.channel:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.channel:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.type:0 TEST.EXPECTED:uut_prototype_stubs.dmaReqAssign.channel:1,3 TEST.EXPECTED:uut_prototype_stubs.dmaReqAssign.reqline:30,31 TEST.EXPECTED:uut_prototype_stubs.dmaSetPriority.channel:1,3 TEST.EXPECTED:uut_prototype_stubs.dmaSetPriority.priority:HIGHPRIORITY,LOWPRIORITY TEST.EXPECTED:uut_prototype_stubs.dmaEnableInterrupt.channel:1,3 TEST.EXPECTED:uut_prototype_stubs.dmaEnableInterrupt.inttype:(2)BTC TEST.ATTRIBUTES:SystemComm.<>.pcDMARecvControlRecord.DADD::EXPECTED_BASE=16 TEST.END -- Subprogram: isCANBoxForRecv -- Test Case: NotReceiveCANBox TEST.UNIT:SystemComm TEST.SUBPROGRAM:isCANBoxForRecv TEST.NEW TEST.NAME:NotReceiveCANBox TEST.VALUE:SystemComm.isCANBoxForRecv.srcCANBox:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.EXPECTED:SystemComm.isCANBoxForRecv.return:0 TEST.END -- Test Case: ReceiveCANBox TEST.UNIT:SystemComm TEST.SUBPROGRAM:isCANBoxForRecv TEST.NEW TEST.NAME:ReceiveCANBox TEST.VALUE:SystemComm.isCANBoxForRecv.srcCANBox:COMM_BUFFER_IN_CAN_DG_ALARM TEST.EXPECTED:SystemComm.isCANBoxForRecv.return:1 TEST.END -- Subprogram: isCANBoxForXmit -- Test Case: NotTransmitCANBox TEST.UNIT:SystemComm TEST.SUBPROGRAM:isCANBoxForXmit TEST.NEW TEST.NAME:NotTransmitCANBox TEST.VALUE:SystemComm.isCANBoxForXmit.srcCANBox:COMM_BUFFER_IN_CAN_DG_ALARM TEST.EXPECTED:SystemComm.isCANBoxForXmit.return:0 TEST.END -- Test Case: TransmitCANBox TEST.UNIT:SystemComm TEST.SUBPROGRAM:isCANBoxForXmit TEST.NEW TEST.NAME:TransmitCANBox TEST.VALUE:SystemComm.isCANBoxForXmit.srcCANBox:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.EXPECTED:SystemComm.isCANBoxForXmit.return:1 TEST.END -- Subprogram: isDGCommunicating -- Test Case: isDGCommunicating_NominalPath TEST.UNIT:SystemComm TEST.SUBPROGRAM:isDGCommunicating TEST.NEW TEST.NAME:isDGCommunicating_NominalPath TEST.VALUE:SystemComm.<>.dgIsCommunicating:1 TEST.EXPECTED:SystemComm.isDGCommunicating.return:1 TEST.END -- Subprogram: isUICommunicating -- Test Case: isUICommunicating_NominalPath TEST.UNIT:SystemComm TEST.SUBPROGRAM:isUICommunicating TEST.NEW TEST.NAME:isUICommunicating_NominalPath TEST.VALUE:SystemComm.<>.uiIsCommunicating:0 TEST.EXPECTED:SystemComm.isUICommunicating.return:0 TEST.END -- Subprogram: parseMessageFromBuffer -- Test Case: FullMessageFound TEST.UNIT:SystemComm TEST.SUBPROGRAM:parseMessageFromBuffer TEST.NEW TEST.NAME:FullMessageFound TEST.VALUE:SystemComm.parseMessageFromBuffer.data:<> TEST.VALUE:SystemComm.parseMessageFromBuffer.data[0]:0 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[1]:0xA5 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[2]:1 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[3]:0 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[4]:1 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[5]:1 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[6]:0 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[7]:0 TEST.VALUE:SystemComm.parseMessageFromBuffer.len:8 TEST.EXPECTED:SystemComm.parseMessageFromBuffer.return:5 TEST.END -- Test Case: NoMessageCouldBeParsed TEST.UNIT:SystemComm TEST.SUBPROGRAM:parseMessageFromBuffer TEST.NEW TEST.NAME:NoMessageCouldBeParsed TEST.VALUE:SystemComm.parseMessageFromBuffer.data:<> TEST.VALUE:SystemComm.parseMessageFromBuffer.data[0]:0 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[1]:0xA5 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[2]:1 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[3]:0 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[4]:1 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[5]:1 TEST.VALUE:SystemComm.parseMessageFromBuffer.len:6 TEST.EXPECTED:SystemComm.parseMessageFromBuffer.return:0 TEST.END -- Test Case: NoSyncFound TEST.UNIT:SystemComm TEST.SUBPROGRAM:parseMessageFromBuffer TEST.NEW TEST.NAME:NoSyncFound TEST.VALUE:SystemComm.parseMessageFromBuffer.data:<> TEST.VALUE:SystemComm.parseMessageFromBuffer.data[0]:0x0 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[1]:0x0 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[2]:0 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[3]:0 TEST.VALUE:SystemComm.parseMessageFromBuffer.len:4 TEST.EXPECTED:SystemComm.parseMessageFromBuffer.return:0 TEST.END -- Test Case: NotEnoughDataForMinMessage TEST.UNIT:SystemComm TEST.SUBPROGRAM:parseMessageFromBuffer TEST.NEW TEST.NAME:NotEnoughDataForMinMessage TEST.VALUE:SystemComm.parseMessageFromBuffer.data:<> TEST.VALUE:SystemComm.parseMessageFromBuffer.data[0]:0xA5 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[1]:0x1 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[2]:0 TEST.VALUE:SystemComm.parseMessageFromBuffer.data[3]:1 TEST.VALUE:SystemComm.parseMessageFromBuffer.len:4 TEST.EXPECTED:SystemComm.parseMessageFromBuffer.return:0 TEST.END -- Subprogram: processIncomingData -- Test Case: MoreDataInBufferThanMaxMsgSize TEST.UNIT:SystemComm TEST.SUBPROGRAM:processIncomingData TEST.NEW TEST.NAME:MoreDataInBufferThanMaxMsgSize TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:106 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[0]:(2)0xA5 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[1]:0,1 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[2]:(2)0 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[3]:0,1 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[4]:0,1 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[5]:(2)0 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.return:1,105 TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:(2)106,(12)0 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_IN_CAN_DG_ALARM TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:6 TEST.EXPECTED:uut_prototype_stubs.peekFromCommBuffer.len:1,105 TEST.END -- Test Case: MsgFoundButIncompleteMsgRetrieved TEST.UNIT:SystemComm TEST.SUBPROGRAM:processIncomingData TEST.NEW TEST.NAME:MsgFoundButIncompleteMsgRetrieved TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.data[0]:0xA5 TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.data[1]:1 TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.data[2]:0 TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:3 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[0]:(2)0xA5 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[1]:0,1 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[2]:(2)0 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[3]:0,1 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[4]:0,1 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[5]:(2)0 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.return:1,6 TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:(2)6,(12)0 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_IN_CAN_DG_ALARM TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:6 TEST.EXPECTED:uut_prototype_stubs.peekFromCommBuffer.len:1,6 TEST.END -- Test Case: NoMsgFound TEST.UNIT:SystemComm TEST.SUBPROGRAM:processIncomingData TEST.NEW TEST.NAME:NoMsgFound TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[0]:(2)0xA5 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[1]:0,1 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[2]:(2)0 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.data[3]:0,1 TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.return:1,4 TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:(2)4,(12)0 TEST.EXPECTED:uut_prototype_stubs.peekFromCommBuffer.len:1,4 TEST.END -- Subprogram: processReceivedMessage -- Test Case: 0001_OffButtonPress TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:0001_OffButtonPress TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:1 TEST.EXPECTED:uut_prototype_stubs.handleOffButtonConfirmMsgFromUI.message[0].hdr.msgID:1 TEST.END -- Test Case: 0006_DGCheckIn TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:0006_DGCheckIn TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:6 TEST.EXPECTED:uut_prototype_stubs.handleDGCheckIn.message[0].hdr.msgID:6 TEST.END -- Test Case: 0007_UICheckIn TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:0007_UICheckIn TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:7 TEST.EXPECTED:uut_prototype_stubs.handleUICheckIn.message[0].hdr.msgID:7 TEST.END -- Test Case: 8000_TestLogin TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8000_TestLogin TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8000 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:3 TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:"123" TEST.EXPECTED:uut_prototype_stubs.handleTesterLogInRequest.message[0].hdr.msgID:0x8000 TEST.EXPECTED:uut_prototype_stubs.handleTesterLogInRequest.message[0].hdr.payloadLen:3 TEST.EXPECTED:uut_prototype_stubs.handleTesterLogInRequest.message[0].payload:"123" TEST.END -- Test Case: 8001_HDMessage TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8001_HDMessage TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8001 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestHDMessageRequest.message[0].hdr.msgID:0x8001 TEST.EXPECTED:uut_prototype_stubs.handleTestHDMessageRequest.message[0].hdr.payloadLen:0 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.END -- Test Case: 8002_OffButtonOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8002_OffButtonOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8002 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:0x8002 TEST.EXPECTED:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.END -- Test Case: 8003_StopButtonOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8003_StopButtonOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8003 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:0x8003 TEST.EXPECTED:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.END -- Test Case: 8004_AlarmLampPatternOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8004_AlarmLampPatternOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8004 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:0x8004 TEST.EXPECTED:uut_prototype_stubs.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.END -- Test Case: 8005_WatchdogTaskCheckInOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8005_WatchdogTaskCheckInOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8005 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:12 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:0x8005 TEST.EXPECTED:uut_prototype_stubs.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.payloadLen:12 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.END -- Test Case: 8006_AlarmStateOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8006_AlarmStateOverride TEST.IMPORT_FAILURES: (E) @LINE: 746 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::EXPECTED_BASE=16 (E) Errors from previous script import(s) >>> (E) @LINE: 757 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::EXPECTED_BASE=16 >>> (E) @LINE: 748 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::EXPECTED_BASE=16 >>> (E) @LINE: 742 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::EXPECTED_BASE=16 TEST.END_IMPORT_FAILURES: TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8006 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:12 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestAlarmStateOverrideRequest.message[0].hdr.msgID:0x8006 TEST.EXPECTED:uut_prototype_stubs.handleTestAlarmStateOverrideRequest.message[0].hdr.payloadLen:12 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 TEST.END -- Test Case: 8007_AlarmTimeOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8007_AlarmTimeOverride TEST.IMPORT_FAILURES: (E) @LINE: 773 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::EXPECTED_BASE=16 (E) Errors from previous script import(s) >>> (E) @LINE: 781 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::EXPECTED_BASE=16 >>> (E) @LINE: 768 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::EXPECTED_BASE=16 >>> (E) @LINE: 757 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::EXPECTED_BASE=16 TEST.END_IMPORT_FAILURES: TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8007 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:12 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID:0x8007 TEST.EXPECTED:uut_prototype_stubs.handleTestAlarmTimeOverrideRequest.message[0].hdr.payloadLen:12 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 TEST.END -- Test Case: 8008_BloodFlowSetPtOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8008_BloodFlowSetPtOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8008 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:0x8008 TEST.EXPECTED:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 8009_BloodFlowMeasuredOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8009_BloodFlowMeasuredOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8009 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID:0x8009 TEST.EXPECTED:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 800A_BloodPumpMCMeasuredSpeedOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:800A_BloodPumpMCMeasuredSpeedOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x800A TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestBloodPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.msgID:0x800A TEST.EXPECTED:uut_prototype_stubs.handleTestBloodPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 800B_BloodPumpMCMeasuredCurrentOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:800B_BloodPumpMCMeasuredCurrentOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x800B TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestBloodPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.msgID:0x800B TEST.EXPECTED:uut_prototype_stubs.handleTestBloodPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodPumpMeasuredSpeedOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 800C_BloodFlowDataPublishIntervalOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:800C_BloodFlowDataPublishIntervalOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x800C TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestBloodFlowBroadcastIntervalOverrideRequest.message[0].hdr.msgID:0x800C TEST.EXPECTED:uut_prototype_stubs.handleTestBloodFlowBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodPumpMeasuredSpeedOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 800D_AlarmStatusPublishIntervalOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:800D_AlarmStatusPublishIntervalOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x800D TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:0x800D TEST.EXPECTED:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 800E_BloodPumpMeasuredSpeedOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:800E_BloodPumpMeasuredSpeedOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x800E TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestBloodPumpMeasuredSpeedOverrideRequest.message[0].hdr.msgID:0x800E TEST.EXPECTED:uut_prototype_stubs.handleTestBloodPumpMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 800F_BloodPumpMeasuredRotorSpeedOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:800F_BloodPumpMeasuredRotorSpeedOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x800F TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestBloodPumpRotorMeasuredSpeedOverrideRequest.message[0].hdr.msgID:0x800F TEST.EXPECTED:uut_prototype_stubs.handleTestBloodPumpRotorMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 8010_DialFlowSetPtOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8010_DialFlowSetPtOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8010 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestDialFlowSetPointOverrideRequest.message[0].hdr.msgID:0x8010 TEST.EXPECTED:uut_prototype_stubs.handleTestDialFlowSetPointOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 8011_DialFlowMeasuredOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8011_DialFlowMeasuredOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8011 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestDialFlowMeasuredOverrideRequest.message[0].hdr.msgID:0x8011 TEST.EXPECTED:uut_prototype_stubs.handleTestDialFlowMeasuredOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 8012_DialInPumpMCMeasuredSpeedOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8012_DialInPumpMCMeasuredSpeedOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8012 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestDialPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.msgID:0x8012 TEST.EXPECTED:uut_prototype_stubs.handleTestDialPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 8013_DialInPumpMCMeasuredCurrentOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8013_DialInPumpMCMeasuredCurrentOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8013 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestDialPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.msgID:0x8013 TEST.EXPECTED:uut_prototype_stubs.handleTestDialPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestDialPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 8014_DialInFlowDataPublishIntervalOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8014_DialInFlowDataPublishIntervalOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8014 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestDialFlowBroadcastIntervalOverrideRequest.message[0].hdr.msgID:0x8014 TEST.EXPECTED:uut_prototype_stubs.handleTestDialFlowBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestDialPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestDialPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 8015_DialInPumpMeasuredSpeedOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8015_DialInPumpMeasuredSpeedOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8015 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestDialPumpMeasuredSpeedOverrideRequest.message[0].hdr.msgID:0x8015 TEST.EXPECTED:uut_prototype_stubs.handleTestDialPumpMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestDialPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestDialPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestDialFlowBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: 8016_DialInPumpMeasuredRotorSpeedOverride TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8016_DialInPumpMeasuredRotorSpeedOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8016 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:uut_prototype_stubs.handleTestDialPumpRotorMeasuredSpeedOverrideRequest.message[0].hdr.msgID:0x8016 TEST.EXPECTED:uut_prototype_stubs.handleTestDialPumpRotorMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestAlarmStatusBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestDialPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestDialPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestDialFlowBroadcastIntervalOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestDialPumpMeasuredSpeedOverrideRequest.message[0].hdr.msgID:EXPECTED_BASE=16 TEST.END -- Test Case: InvalidMessageID TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:InvalidMessageID TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:65535 TEST.FLOW SystemComm.c.processReceivedMessage SystemComm.c.processReceivedMessage TEST.END_FLOW TEST.END -- Test Case: InvalidTestMessageID TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:InvalidTestMessageID TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8017 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.FLOW SystemComm.c.processReceivedMessage uut_prototype_stubs.isTestingActivated SystemComm.c.processReceivedMessage TEST.END_FLOW TEST.END -- Test Case: InvalidTestMessageIDInRange TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:InvalidTestMessageIDInRange TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8FFF TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.FLOW SystemComm.c.processReceivedMessage SystemComm.c.processReceivedMessage TEST.END_FLOW TEST.END -- Test Case: TestWithoutLogin TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:TestWithoutLogin TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8002 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.FLOW SystemComm.c.processReceivedMessage uut_prototype_stubs.isTestingActivated SystemComm.c.processReceivedMessage TEST.END_FLOW TEST.END -- Subprogram: processReceivedMessages -- Test Case: BadCRC TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessages TEST.NEW TEST.NAME:BadCRC TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].msg.hdr.msgID:1 TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].crc:0 TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.return:1,0 TEST.VALUE:uut_prototype_stubs.crc8.return:99 TEST.EXPECTED:uut_prototype_stubs.getFromMsgQueue.queue:(2)MSG_Q_IN TEST.END -- Test Case: NoMessagesReceived TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessages TEST.NEW TEST.NAME:NoMessagesReceived TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.return:0 TEST.EXPECTED:uut_prototype_stubs.getFromMsgQueue.queue:MSG_Q_IN TEST.END -- Test Case: OneMessageReceived TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessages TEST.NEW TEST.NAME:OneMessageReceived TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].msg.hdr.msgID:1 TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].crc:0 TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.return:1,0 TEST.EXPECTED:uut_prototype_stubs.getFromMsgQueue.queue:(2)MSG_Q_IN TEST.EXPECTED:uut_prototype_stubs.handleOffButtonConfirmMsgFromUI.message[0].hdr.msgID:1 TEST.END -- Subprogram: transmitNextCANPacket -- Test Case: NoPendingCANPackets TEST.UNIT:SystemComm TEST.SUBPROGRAM:transmitNextCANPacket TEST.NEW TEST.NAME:NoPendingCANPackets TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:(4)0 TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM,COMM_BUFFER_OUT_CAN_HD_2_DG,COMM_BUFFER_OUT_CAN_HD_2_UI,COMM_BUFFER_OUT_CAN_HD_BROADCAST,COMM_BUFFER_OUT_CAN_PC TEST.END -- Test Case: PendingCANPacketFound TEST.UNIT:SystemComm TEST.SUBPROGRAM:transmitNextCANPacket TEST.NEW TEST.NAME:PendingCANPacketFound TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:8 TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:(2)0,8 TEST.EXPECTED:uut_prototype_stubs.canTransmit.messageBox:6 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_2_UI TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:8 TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM,COMM_BUFFER_OUT_CAN_HD_2_DG,COMM_BUFFER_OUT_CAN_HD_2_UI TEST.END -- Test Case: PendingCANPacketIsPartial TEST.UNIT:SystemComm TEST.SUBPROGRAM:transmitNextCANPacket TEST.NEW TEST.NAME:PendingCANPacketIsPartial TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:7 TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:(2)0,8 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_2_UI TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:8 TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM,COMM_BUFFER_OUT_CAN_HD_2_DG,COMM_BUFFER_OUT_CAN_HD_2_UI TEST.END -- Subprogram: transmitNextUARTPacket -- Test Case: GetPacketFail TEST.UNIT:SystemComm TEST.SUBPROGRAM:transmitNextUARTPacket TEST.NEW TEST.NAME:GetPacketFail TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:0 TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:8 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:8 TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.END -- Test Case: NoPacketFound TEST.UNIT:SystemComm TEST.SUBPROGRAM:transmitNextUARTPacket TEST.NEW TEST.NAME:NoPacketFound TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:0 TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.END -- Test Case: PacketFound TEST.UNIT:SystemComm TEST.SUBPROGRAM:transmitNextUARTPacket TEST.NEW TEST.NAME:PacketFound TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:8 TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:12 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.channel:3 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.channel:3 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:8 TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.END -- Subprogram: uiCommunicated -- Test Case: uiCommunicated_NominalPath TEST.UNIT:SystemComm TEST.SUBPROGRAM:uiCommunicated TEST.NEW TEST.NAME:uiCommunicated_NominalPath TEST.VALUE:SystemComm.<>.uiDidCommunicate:1 TEST.EXPECTED:SystemComm.uiCommunicated.return:1 TEST.END