Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.tst =================================================================== diff -u -rc0d1d149e3b669b0bf424206c725b5c1bfaff797 -r71a9c3b05fdd6edd56928d8e6c40e8b5912c2544 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.tst (.../INT_RTC.tst) (revision c0d1d149e3b669b0bf424206c725b5c1bfaff797) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.tst (.../INT_RTC.tst) (revision 71a9c3b05fdd6edd56928d8e6c40e8b5912c2544) @@ -250,21 +250,6 @@ TEST.SUBPROGRAM:taskGeneral TEST.NEW TEST.NAME:execRTC_Wait_for_Post -TEST.IMPORT_FAILURES: -(E) @LINE: 253 <<<<<<< HEAD - >>> Invalid data value: 'Expected legal test script command' - >>> Read: "<<<<<<< HEAD" -(E) @LINE: 260 ======= - >>> Invalid data value: 'Expected legal test script command' - >>> Read: "=======" -(E) @LINE: 262 >>>>>>> master - >>> Invalid data value: 'Expected legal test script command' - >>> Read: ">>>>>>> master" -(E) Errors from previous script import(s) - >>> (E) @LINE: 131 TEST.VALUE:SystemComm.<>.uiDidCommunicate:1 - >>> >>> The specified unit was not found. - >>> >>> Value Line Error - Command Ignored -TEST.END_IMPORT_FAILURES: TEST.VALUE:SystemComm.<>.uiDidCommunicate:1 TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_CHECK_ACCURACY TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_WAIT_FOR_POST Index: vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SYSTEMCOMM.tst =================================================================== diff -u -r51147222d369a3023a11b2ee675178d058ffaf46 -r71a9c3b05fdd6edd56928d8e6c40e8b5912c2544 --- vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SYSTEMCOMM.tst (.../SYSTEMCOMM.tst) (revision 51147222d369a3023a11b2ee675178d058ffaf46) +++ vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SYSTEMCOMM.tst (.../SYSTEMCOMM.tst) (revision 71a9c3b05fdd6edd56928d8e6c40e8b5912c2544) @@ -968,6 +968,81 @@ TEST.END_FLOW TEST.END +-- Test Case: 001F_ROPumpData +TEST.UNIT:SystemComm +TEST.SUBPROGRAM:processReceivedMessage +TEST.NEW +TEST.NAME:001F_ROPumpData +TEST.VALUE:SystemComm.processReceivedMessage.message:<> +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x1F +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:12 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:<> +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:"123456789012" +TEST.EXPECTED:uut_prototype_stubs.handleROPumpData.message[0].hdr.msgID:0x1F +TEST.EXPECTED:uut_prototype_stubs.handleROPumpData.message[0].hdr.payloadLen:12 +TEST.EXPECTED:uut_prototype_stubs.handleROPumpData.message[0].payload:"123456789012" +TEST.END + +-- Test Case: 0020_DGPressureData +TEST.UNIT:SystemComm +TEST.SUBPROGRAM:processReceivedMessage +TEST.NEW +TEST.NAME:0020_DGPressureData +TEST.VALUE:SystemComm.processReceivedMessage.message:<> +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x20 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:16 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:<> +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:"1234567890123456" +TEST.EXPECTED:uut_prototype_stubs.handleDGPressuresData.message[0].hdr.msgID:0x20 +TEST.EXPECTED:uut_prototype_stubs.handleDGPressuresData.message[0].hdr.payloadLen:16 +TEST.EXPECTED:uut_prototype_stubs.handleDGPressuresData.message[0].payload:"1234567890123456" +TEST.END + +-- Test Case: 0024_DrainPumpData +TEST.UNIT:SystemComm +TEST.SUBPROGRAM:processReceivedMessage +TEST.NEW +TEST.NAME:0024_DrainPumpData +TEST.VALUE:SystemComm.processReceivedMessage.message:<> +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x24 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:<> +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:"12345678" +TEST.EXPECTED:uut_prototype_stubs.handleDrainPumpData.message[0].hdr.msgID:0x24 +TEST.EXPECTED:uut_prototype_stubs.handleDrainPumpData.message[0].hdr.payloadLen:8 +TEST.EXPECTED:uut_prototype_stubs.handleDrainPumpData.message[0].payload:"12345678" +TEST.END + +-- Test Case: 0027_DGOpMode +TEST.UNIT:SystemComm +TEST.SUBPROGRAM:processReceivedMessage +TEST.NEW +TEST.NAME:0027_DGOpMode +TEST.VALUE:SystemComm.processReceivedMessage.message:<> +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x27 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:4 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:<> +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:"1234" +TEST.EXPECTED:uut_prototype_stubs.handleDGOpMode.message[0].hdr.msgID:0x27 +TEST.EXPECTED:uut_prototype_stubs.handleDGOpMode.message[0].hdr.payloadLen:4 +TEST.EXPECTED:uut_prototype_stubs.handleDGOpMode.message[0].payload:"1234" +TEST.END + +-- Test Case: 0028_ReservoirData +TEST.UNIT:SystemComm +TEST.SUBPROGRAM:processReceivedMessage +TEST.NEW +TEST.NAME:0028_ReservoirData +TEST.VALUE:SystemComm.processReceivedMessage.message:<> +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x28 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:12 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:<> +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:"123456789012" +TEST.EXPECTED:uut_prototype_stubs.handleDGReservoirData.message[0].hdr.msgID:0x28 +TEST.EXPECTED:uut_prototype_stubs.handleDGReservoirData.message[0].hdr.payloadLen:12 +TEST.EXPECTED:uut_prototype_stubs.handleDGReservoirData.message[0].payload:"123456789012" +TEST.END + -- Test Case: 8000_TestLogin TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage @@ -1059,10 +1134,13 @@ TEST.NEW TEST.NAME:8006_AlarmStateOverride TEST.IMPORT_FAILURES: -(E) @LINE: 1077 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 +(E) @LINE: 1080 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: 1077 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: 1059 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 @@ -1086,10 +1164,13 @@ TEST.NEW TEST.NAME:8007_AlarmTimeOverride TEST.IMPORT_FAILURES: -(E) @LINE: 1101 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 +(E) @LINE: 1107 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: 1101 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: 1079 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 Index: vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SYSTEMCOMMMESSAGES.tst =================================================================== diff -u -ra2bb65c614b93875d20564812fda1c1bc7511388 -r71a9c3b05fdd6edd56928d8e6c40e8b5912c2544 --- vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SYSTEMCOMMMESSAGES.tst (.../SYSTEMCOMMMESSAGES.tst) (revision a2bb65c614b93875d20564812fda1c1bc7511388) +++ vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SYSTEMCOMMMESSAGES.tst (.../SYSTEMCOMMMESSAGES.tst) (revision 71a9c3b05fdd6edd56928d8e6c40e8b5912c2544) @@ -372,6 +372,36 @@ TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:40 TEST.END +-- Subprogram: broadcastHDOperationMode + +-- Test Case: broadcastHDOperationMode_NominalPath +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:broadcastHDOperationMode +TEST.NEW +TEST.NAME:broadcastHDOperationMode_NominalPath +TEST.VALUE:SystemCommMessages.broadcastHDOperationMode.mode:3 +TEST.VALUE:uut_prototype_stubs.crc8.return:0x12 +TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 +TEST.EXPECTED:SystemCommMessages.broadcastHDOperationMode.return:1 +TEST.EXPECTED:uut_prototype_stubs.crc8.len:9 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[0]:0xA5 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[3]:0x25 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[4]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[5]:4 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[6]:3 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[7]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[8]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[9]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[10]:0x12 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[11]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[12]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[13]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[14]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[15]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:16 +TEST.END + -- Subprogram: broadcastPowerOffWarning -- Test Case: broadcastPowerOffWarning_NominalPath @@ -794,6 +824,162 @@ TEST.END_FLOW TEST.END +-- Subprogram: handleDGOpMode + +-- Test Case: handleDGOpMode_InvalidPayloadLength +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleDGOpMode +TEST.NEW +TEST.NAME:handleDGOpMode_InvalidPayloadLength +TEST.VALUE:SystemCommMessages.handleDGOpMode.message:<> +TEST.VALUE:SystemCommMessages.handleDGOpMode.message[0].hdr.msgID:0x27 +TEST.VALUE:SystemCommMessages.handleDGOpMode.message[0].hdr.payloadLen:3 +TEST.FLOW + SystemCommMessages.c.handleDGOpMode + uut_prototype_stubs.blankMessage + uut_prototype_stubs.crc8 + uut_prototype_stubs.addToCommBuffer + SystemCommMessages.c.handleDGOpMode +TEST.END_FLOW +TEST.END + +-- Test Case: handleDGOpMode_NominalPath +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleDGOpMode +TEST.NEW +TEST.NAME:handleDGOpMode_NominalPath +TEST.VALUE:SystemCommMessages.handleDGOpMode.message:<> +TEST.VALUE:SystemCommMessages.handleDGOpMode.message[0].hdr.msgID:0x27 +TEST.VALUE:SystemCommMessages.handleDGOpMode.message[0].hdr.payloadLen:4 +TEST.VALUE:SystemCommMessages.handleDGOpMode.message[0].payload[0]:3 +TEST.VALUE:SystemCommMessages.handleDGOpMode.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleDGOpMode.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleDGOpMode.message[0].payload[3]:0 +TEST.EXPECTED:uut_prototype_stubs.setDGOpMode.opMode:3 +TEST.END + +-- Subprogram: handleDGPressuresData + +-- Test Case: handleDGPressuresData_InvalidPayloadLength +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleDGPressuresData +TEST.NEW +TEST.NAME:handleDGPressuresData_InvalidPayloadLength +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message:<> +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].hdr.msgID:0x20 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].hdr.payloadLen:15 +TEST.FLOW + SystemCommMessages.c.handleDGPressuresData + SystemCommMessages.c.handleDGPressuresData +TEST.END_FLOW +TEST.END + +-- Test Case: handleDGPressuresData_NominalPath +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleDGPressuresData +TEST.NEW +TEST.NAME:handleDGPressuresData_NominalPath +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message:<> +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].hdr.msgID:0x20 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].hdr.payloadLen:16 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[0]:0 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[2]:0xC8 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[3]:0x42 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[6]:0xDC +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[7]:0x42 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[8]:0 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[9]:0 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[10]:0xF0 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[11]:0x42 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[12]:0 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[13]:0 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[14]:0x2 +TEST.VALUE:SystemCommMessages.handleDGPressuresData.message[0].payload[15]:0x43 +TEST.EXPECTED:uut_prototype_stubs.setDGPressures.roIn:100.0 +TEST.EXPECTED:uut_prototype_stubs.setDGPressures.roOut:110.0 +TEST.EXPECTED:uut_prototype_stubs.setDGPressures.drainIn:120.0 +TEST.EXPECTED:uut_prototype_stubs.setDGPressures.drainOut:130.0 +TEST.END + +-- Subprogram: handleDGReservoirData + +-- Test Case: handleDGReservoirData_InvalidPayloadLength +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleDGReservoirData +TEST.NEW +TEST.NAME:handleDGReservoirData_InvalidPayloadLength +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message:<> +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].hdr.msgID:0x28 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].hdr.payloadLen:11 +TEST.FLOW + SystemCommMessages.c.handleDGReservoirData + SystemCommMessages.c.handleDGReservoirData +TEST.END_FLOW +TEST.END + +-- Test Case: handleDGReservoirData_NominalPath +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleDGReservoirData +TEST.NEW +TEST.NAME:handleDGReservoirData_NominalPath +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message:<> +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].hdr.msgID:0x28 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].hdr.payloadLen:12 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].payload[0]:1 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].payload[4]:0xE8 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].payload[5]:3 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].payload[7]:0 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].payload[8]:10 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].payload[9]:0 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].payload[10]:0 +TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].payload[11]:0 +TEST.EXPECTED:uut_prototype_stubs.setDGReservoirsData.resID:DG_RESERVOIR_2 +TEST.EXPECTED:uut_prototype_stubs.setDGReservoirsData.fillVol:1000 +TEST.EXPECTED:uut_prototype_stubs.setDGReservoirsData.drainVol:10 +TEST.END + +-- Subprogram: handleDrainPumpData + +-- Test Case: handleDrainPumpData_InvalidPayloadLength +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleDrainPumpData +TEST.NEW +TEST.NAME:handleDrainPumpData_InvalidPayloadLength +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message:<> +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message[0].hdr.msgID:0x24 +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message[0].hdr.payloadLen:7 +TEST.FLOW + SystemCommMessages.c.handleDrainPumpData + SystemCommMessages.c.handleDrainPumpData +TEST.END_FLOW +TEST.END + +-- Test Case: handleDrainPumpData_NominalPath +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleDrainPumpData +TEST.NEW +TEST.NAME:handleDrainPumpData_NominalPath +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message:<> +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message[0].hdr.msgID:0x24 +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message[0].payload[0]:0xE8 +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message[0].payload[1]:3 +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleDrainPumpData.message[0].payload[7]:0 +TEST.EXPECTED:uut_prototype_stubs.setDGDrainPumpData.rpmSetPt:1000 +TEST.END + -- Subprogram: handleFWVersionRequest -- Test Case: handleFWVersionRequest_NominalPath @@ -918,6 +1104,48 @@ TEST.EXPECTED:uut_prototype_stubs.userConfirmOffButton.response:1 TEST.END +-- Subprogram: handleROPumpData + +-- Test Case: handleROPumpData_InvalidPayloadLength +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleROPumpData +TEST.NEW +TEST.NAME:handleROPumpData_InvalidPayloadLength +TEST.VALUE:SystemCommMessages.handleROPumpData.message:<> +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].hdr.msgID:0x1F +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].hdr.payloadLen:11 +TEST.ATTRIBUTES:SystemCommMessages.handleROPumpData.message[0].payload[6]:INPUT_BASE=16 +TEST.ATTRIBUTES:SystemCommMessages.handleROPumpData.message[0].payload[7]:INPUT_BASE=16 +TEST.FLOW + SystemCommMessages.c.handleROPumpData + SystemCommMessages.c.handleROPumpData +TEST.END_FLOW +TEST.END + +-- Test Case: handleROPumpData_NominalPath +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleROPumpData +TEST.NEW +TEST.NAME:handleROPumpData_NominalPath +TEST.VALUE:SystemCommMessages.handleROPumpData.message:<> +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].hdr.msgID:0x1F +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].hdr.payloadLen:12 +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].payload[0]:120 +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].payload[6]:0xE6 +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].payload[7]:0x42 +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].payload[8]:0 +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].payload[9]:0 +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].payload[10]:0 +TEST.VALUE:SystemCommMessages.handleROPumpData.message[0].payload[11]:0 +TEST.EXPECTED:uut_prototype_stubs.setDGROPumpData.presSetPt:120 +TEST.EXPECTED:uut_prototype_stubs.setDGROPumpData.flowRate:115.0 +TEST.END + -- Subprogram: handleSetRTCTimestamp -- Test Case: handleSetRTCTimestamp.001 @@ -1293,10 +1521,13 @@ TEST.NEW TEST.NAME:handleTestArterialPressureOverrideRequest_InvalidPayloadLen TEST.IMPORT_FAILURES: -(E) @LINE: 1358 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 1357 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 1358 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 1355 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -1363,10 +1594,13 @@ TEST.NEW TEST.NAME:handleTestArterialPressureOverrideRequest_Override TEST.IMPORT_FAILURES: -(E) @LINE: 1435 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 1437 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 1435 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 1429 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -1443,10 +1677,13 @@ TEST.NEW TEST.NAME:handleTestArterialPressureOverrideRequest_Reset TEST.IMPORT_FAILURES: -(E) @LINE: 1511 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 1516 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 1511 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 1502 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -1968,10 +2205,13 @@ TEST.NEW TEST.NAME:handleTestBloodPumpMeasuredSpeedOverrideRequest_Override TEST.IMPORT_FAILURES: -(E) @LINE: 2056 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 2064 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 2056 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 2044 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -4649,14 +4889,14 @@ TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[19]:0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[20]:0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[21]:0 -TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[22]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[22]:5 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[23]:0 -TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[24]:32 -TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[25]:65 -TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[26]:5 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[24]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[25]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[26]:0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[27]:0 -TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[28]:0 -TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[29]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[28]:32 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[29]:65 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[30]:0x0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[31]:0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[32]:0 @@ -4667,6 +4907,151 @@ TEST.EXPECTED:uut_prototype_stubs.addMsgToPendingACKList.len:40 TEST.END +-- Subprogram: sendDGDrainCommand + +-- Test Case: sendDGDrainCommand_NominalPath +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:sendDGDrainCommand +TEST.NEW +TEST.NAME:sendDGDrainCommand_NominalPath +TEST.VALUE:SystemCommMessages.sendDGDrainCommand.drainToVolumeMl:10 +TEST.VALUE:uut_prototype_stubs.crc8.return:0x12 +TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 +TEST.VALUE:uut_prototype_stubs.addMsgToPendingACKList.return:1 +TEST.EXPECTED:SystemCommMessages.sendDGDrainCommand.return:1 +TEST.EXPECTED:uut_prototype_stubs.crc8.len:9 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_2_DG +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[0]:0xA5 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[3]:0x23 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[4]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[5]:4 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[6]:10 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[7]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[8]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[9]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[10]:0x12 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[11]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[12]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[13]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[14]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[15]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:16 +TEST.END + +-- Subprogram: sendDGFillCommand + +-- Test Case: sendDGFillCommand_NominalPath +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:sendDGFillCommand +TEST.NEW +TEST.NAME:sendDGFillCommand_NominalPath +TEST.VALUE:SystemCommMessages.sendDGFillCommand.fillToVolumeMl:1000 +TEST.VALUE:uut_prototype_stubs.crc8.return:0x12 +TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 +TEST.VALUE:uut_prototype_stubs.addMsgToPendingACKList.return:1 +TEST.EXPECTED:SystemCommMessages.sendDGFillCommand.return:1 +TEST.EXPECTED:uut_prototype_stubs.crc8.len:9 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_2_DG +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[0]:0xA5 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[3]:0x22 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[4]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[5]:4 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[6]:0xE8 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[7]:3 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[8]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[9]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[10]:0x12 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[11]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[12]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[13]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[14]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[15]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:16 +TEST.END + +-- Subprogram: sendDGSampleWaterCommand + +-- Test Case: sendDGSampleWaterCommand_NominalPath +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:sendDGSampleWaterCommand +TEST.NEW +TEST.NAME:sendDGSampleWaterCommand_NominalPath +TEST.VALUE:uut_prototype_stubs.crc8.return:0x12 +TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 +TEST.VALUE:uut_prototype_stubs.addMsgToPendingACKList.return:1 +TEST.EXPECTED:SystemCommMessages.sendDGSampleWaterCommand.return:1 +TEST.EXPECTED:uut_prototype_stubs.crc8.len:5 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_2_DG +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[0]:0xA5 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[3]:0x29 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[4]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[5]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[6]:0x12 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[7]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:8 +TEST.END + +-- Subprogram: sendDGStartStopCommand + +-- Test Case: sendDGStartStopCommand_NominalPath +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:sendDGStartStopCommand +TEST.NEW +TEST.NAME:sendDGStartStopCommand_NominalPath +TEST.VALUE:SystemCommMessages.sendDGStartStopCommand.start:1 +TEST.VALUE:uut_prototype_stubs.crc8.return:0x12 +TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 +TEST.VALUE:uut_prototype_stubs.addMsgToPendingACKList.return:1 +TEST.EXPECTED:SystemCommMessages.sendDGStartStopCommand.return:1 +TEST.EXPECTED:uut_prototype_stubs.crc8.len:9 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[0]:0xA5 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[3]:0x26 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[4]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[5]:4 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[6]:1 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[7]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[8]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[9]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[10]:0x12 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[11]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[12]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[13]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[14]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[15]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:16 +TEST.END + +-- Subprogram: sendDGSwitchReservoirCommand + +-- Test Case: sendDGSwitchReservoirCommand_NominalPath +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:sendDGSwitchReservoirCommand +TEST.NEW +TEST.NAME:sendDGSwitchReservoirCommand_NominalPath +TEST.VALUE:SystemCommMessages.sendDGSwitchReservoirCommand.activeReservoir:DG_RESERVOIR_2 +TEST.VALUE:uut_prototype_stubs.crc8.return:0x12 +TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 +TEST.VALUE:uut_prototype_stubs.addMsgToPendingACKList.return:1 +TEST.EXPECTED:SystemCommMessages.sendDGSwitchReservoirCommand.return:1 +TEST.EXPECTED:uut_prototype_stubs.crc8.len:9 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_2_DG +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[0]:0xA5 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[3]:0x21 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[4]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[5]:4 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[6]:1 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[7]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[8]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[9]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[10]:0x12 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[11]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[12]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[13]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[14]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[15]:0 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:16 +TEST.END + -- Subprogram: sendDialysateTempTargetsToDG -- Test Case: sendDialysateTempTargetsToDG_NominalPath Index: vectorcast/Hercules_RM46_HD_Project/project.db =================================================================== diff -u -rc0d1d149e3b669b0bf424206c725b5c1bfaff797 -r71a9c3b05fdd6edd56928d8e6c40e8b5912c2544 Binary files differ