Index: vectorcast/Hercules_RM46_HD_Project/environment/ALARMMGMT/ALARMMGMT.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/ALARMMGMT/ALARMMGMT.tst (.../ALARMMGMT.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/ALARMMGMT/ALARMMGMT.tst (.../ALARMMGMT.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -81,6 +81,38 @@ TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.END +-- Test Case: activateAlarm.005 +TEST.UNIT:AlarmMgmt +TEST.SUBPROGRAM:activateAlarm +TEST.NEW +TEST.NAME:activateAlarm.005 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if (alarm > (ALARM_ID_NO_ALARM) && alarm < (NUM_OF_ALARM_IDS)) ==> TRUE + (2) if ((0) == alarmIsActive[alarm] || (0) == alarmIsDetected[alarm] && (0) == (ALARM_TABLE[alarm]).alarmConditionClearImmed) ==> TRUE + (3) if ((ALARM_ID_NO_ALARM) == alarmStatus.alarmTop) ==> FALSE + (4) if ((1) == (ALARM_TABLE[alarm]).alarmIsFault && getCurrentOperationMode() != (MODE_SERV)) ==> FALSE + (5) if ((1) == (ALARM_TABLE[alarm]).alarmConditionClearImmed) ==> FALSE + (6) if ((1) == (ALARM_TABLE[alarm]).alarmStops) ==> FALSE + Test Case Generation Notes: + Conflict: Cannot resolve multiple comparisons ( AlarmMgmt.activateAlarm.alarm ) in branches 1/2 + Cannot set value of field for a const class/struct/union for (ALARM_TABLE[alarm]).alarmIsFault in branch 4 + Cannot set value of field for a const class/struct/union for (ALARM_TABLE[alarm]).alarmConditionClearImmed in branch 5 + Cannot set value of field for a const class/struct/union for (ALARM_TABLE[alarm]).alarmStops in branch 6 +TEST.END_NOTES: +TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:0 +TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED +TEST.VALUE:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_SERV +TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:0 +TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublicationTimerCounter:0 +TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 +TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED +TEST.EXPECTED:AlarmMgmt.<>.alarmNoRetrigger:0 +TEST.EXPECTED:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED +TEST.END + -- Test Case: activateAlarm_AlreadyActive TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm @@ -93,6 +125,18 @@ TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:7632 TEST.END +-- Test Case: activateAlarm_AlreadyActive.001 +TEST.UNIT:AlarmMgmt +TEST.SUBPROGRAM:activateAlarm +TEST.NEW +TEST.NAME:activateAlarm_AlreadyActive.001 +TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 +TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:7632 +TEST.VALUE:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_SOFTWARE_FAULT +TEST.VALUE:uut_prototype_stubs.getMSTimerCount.return:8000 +TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:7632 +TEST.END + -- Test Case: activateAlarm_AlreadyActive_New TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm @@ -361,6 +405,40 @@ TEST.EXPECTED:uut_prototype_stubs.sendTreatmentLogAlarmEventData.almData2.data.uInt.data:0 TEST.END +-- Test Case: activateAlarm2Data.008 +TEST.UNIT:AlarmMgmt +TEST.SUBPROGRAM:activateAlarm2Data +TEST.NEW +TEST.NAME:activateAlarm2Data.008 +TEST.NOTES: +This is an automatically generated test case. +Test Path 2 +(1) if ((1) == getCPLDACPowerLossDetected()) ==> FALSE +(2) if (alarm > (ALARM_ID_NO_ALARM) && alarm < (NUM_OF_ALARM_IDS)) ==> TRUE +(3) if (((0) == alarmsBlockedTimer || (ALARM_ID_HD_AC_POWER_LOST) == alarm) || (ALARM_ID_HD_AC_POWER_LOST_IN_TREATMENT) == alarm) ==> FALSE +Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:AlarmMgmt.<>.alarmsBlockedTimer:1 +TEST.VALUE:AlarmMgmt.<>.alarmNoRetrigger:1 +TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_AC_POWER_LOST_IN_TREATMENT +TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 +TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 +TEST.VALUE:uut_prototype_stubs.getCPLDACPowerLossDetected.return:<> +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.EXPECTED:AlarmMgmt.<>.alarmsBlockedTimer:1 +TEST.EXPECTED:AlarmMgmt.<>.alarmNoRetrigger:1 +TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_AC_POWER_LOST_IN_TREATMENT +TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 +TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarmData1.data.uInt.data:0 +TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 +TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarmData2.data.uInt.data:0 +TEST.EXPECTED:uut_prototype_stubs.sendTreatmentLogAlarmEventData.alarmID:ALARM_ID_HD_AC_POWER_LOST_IN_TREATMENT +TEST.EXPECTED:uut_prototype_stubs.sendTreatmentLogAlarmEventData.almData1.dataType:ALARM_DATA_TYPE_U32 +TEST.EXPECTED:uut_prototype_stubs.sendTreatmentLogAlarmEventData.almData1.data.uInt.data:0 +TEST.EXPECTED:uut_prototype_stubs.sendTreatmentLogAlarmEventData.almData2.dataType:ALARM_DATA_TYPE_U32 +TEST.EXPECTED:uut_prototype_stubs.sendTreatmentLogAlarmEventData.almData2.data.uInt.data:0 +TEST.END + -- Test Case: activateAlarm2Data_AlreadyActive TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data @@ -569,6 +647,7 @@ >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.clearAlarm.alarm:ALARM_ID_HD_BLOOD_SITTING_WARNING +TEST.EXPECTED:AlarmMgmt.clearAlarm.alarm:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.END -- Test Case: clearAlarm_NotActive @@ -586,8 +665,18 @@ >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.clearAlarm.alarm:ALARM_ID_HD_VENOUS_PRESSURE_LOW +TEST.EXPECTED:AlarmMgmt.clearAlarm.alarm:ALARM_ID_HD_VENOUS_PRESSURE_LOW TEST.END +-- Test Case: clearAlarm_NotActive.001 +TEST.UNIT:AlarmMgmt +TEST.SUBPROGRAM:clearAlarm +TEST.NEW +TEST.NAME:clearAlarm_NotActive.001 +TEST.VALUE:AlarmMgmt.clearAlarm.alarm:ALARM_ID_HD_VENOUS_PRESSURE_LOW +TEST.EXPECTED:AlarmMgmt.clearAlarm.alarm:ALARM_ID_HD_VENOUS_PRESSURE_LOW +TEST.END + -- Test Case: clearAlarm_NotInFIFO TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:clearAlarm @@ -623,6 +712,7 @@ >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.clearAlarm.alarm:ALARM_ID_HD_BLOOD_SITTING_WARNING +TEST.EXPECTED:AlarmMgmt.clearAlarm.alarm:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.END -- Subprogram: clearAlarmCondition @@ -707,6 +797,20 @@ TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_SOFTWARE_FAULT TEST.END +-- Subprogram: clearNoRetriggerFlag + +-- Test Case: clearNoRetriggerFlag.001 +TEST.UNIT:AlarmMgmt +TEST.SUBPROGRAM:clearNoRetriggerFlag +TEST.NEW +TEST.NAME:clearNoRetriggerFlag.001 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.VALUE:AlarmMgmt.<>.alarmNoRetrigger:1 +TEST.EXPECTED:AlarmMgmt.<>.alarmNoRetrigger:0 +TEST.END + -- Subprogram: doesAlarmIndicateNoResume -- Test Case: doesAlarmIndicateNoResume.001 @@ -1303,6 +1407,20 @@ TEST.EXPECTED:AlarmMgmt.getCurrentAlarmStatePriority.return:ALARM_PRIORITY_MEDIUM TEST.END +-- Subprogram: getNoRetriggerFlag + +-- Test Case: getNoRetriggerFlag.001 +TEST.UNIT:AlarmMgmt +TEST.SUBPROGRAM:getNoRetriggerFlag +TEST.NEW +TEST.NAME:getNoRetriggerFlag.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.EXPECTED:AlarmMgmt.getNoRetriggerFlag.return:0 +TEST.END + -- Subprogram: handleActiveAlarmListRequest -- Test Case: handleActiveAlarmListRequest.001 @@ -1457,10 +1575,13 @@ TEST.NEW TEST.NAME:handleResendActiveAlarmsRequest.002 TEST.IMPORT_FAILURES: -(S) @LINE: 199 +(S) @LINE: 1495 >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> Results in 324 Iterations. (E) Errors from previous script import(s) + >>> (S) @LINE: 199 + >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 + >>> >>> Results in 324 Iterations. >>> (S) @LINE: 1229 >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> >>> Results in 324 Iterations. @@ -1503,10 +1624,13 @@ TEST.NEW TEST.NAME:handleResendActiveAlarmsRequest.003 TEST.IMPORT_FAILURES: -(S) @LINE: 245 +(S) @LINE: 1545 >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> Results in 324 Iterations. (E) Errors from previous script import(s) + >>> (S) @LINE: 245 + >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 + >>> >>> Results in 324 Iterations. >>> (S) @LINE: 1273 >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> >>> Results in 324 Iterations. @@ -3284,10 +3408,13 @@ TEST.NEW TEST.NAME:testSetAlarmStartOverride_NominalPath TEST.IMPORT_FAILURES: -(E) @LINE: 369 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 +(E) @LINE: 3384 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> Command Ignored. (E) Errors from previous script import(s) + >>> (E) @LINE: 369 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 + >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED + >>> >>> Command Ignored. >>> (E) @LINE: 3050 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. Index: vectorcast/Hercules_RM46_HD_Project/environment/BATTERY/BATTERY.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/BATTERY/BATTERY.tst (.../BATTERY.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/BATTERY/BATTERY.tst (.../BATTERY.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -49,7 +49,7 @@ TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:1 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_BATTERY_COMM_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:TIME_WINDOWED_COUNT_BATT_COMM_ERROR +TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:MACRO=TIME_WINDOWED_COUNT_BATT_COMM_ERROR TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_BATT_COMM_ERROR TEST.END @@ -1519,13 +1519,13 @@ TEST.NEW TEST.NAME:getData.004 TEST.IMPORT_FAILURES: -(E) @LINE: 1516 TEST.VALUE:Battery.<>.commFaultPersistentCount:6 - >>> Unknown parameter/object name commFaultPersistentCount - >>> Value Line Error - Command Ignored -(E) @LINE: 1521 TEST.EXPECTED:Battery.<>.commFaultPersistentCount:7 - >>> Unknown parameter/object name commFaultPersistentCount - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 1516 TEST.VALUE:Battery.<>.commFaultPersistentCount:6 + >>> >>> Unknown parameter/object name commFaultPersistentCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1521 TEST.EXPECTED:Battery.<>.commFaultPersistentCount:7 + >>> >>> Unknown parameter/object name commFaultPersistentCount + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1597 TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_BATTERY_COMM_FAULT >>> >>> Could not find function activateAlarm1Data >>> >>> in unit uut_prototype_stubs. @@ -1632,12 +1632,14 @@ TEST.NEW TEST.NAME:initBattery TEST.IMPORT_FAILURES: -(I) @LINE: 1651 +(I) @LINE: 1672 >>> 'BATT_STATUS_ERROR_PERSIST_MS' was specified as a macro, but it is in the symbol dictionary. -(E) @LINE: 1653 TEST.EXPECTED:Battery.<>.commFaultPersistentCount:0 - >>> Unknown parameter/object name commFaultPersistentCount - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (I) @LINE: 1651 + >>> >>> 'BATT_STATUS_ERROR_PERSIST_MS' was specified as a macro, but it is in the symbol dictionary. + >>> (E) @LINE: 1653 TEST.EXPECTED:Battery.<>.commFaultPersistentCount:0 + >>> >>> Unknown parameter/object name commFaultPersistentCount + >>> >>> Value Line Error - Command Ignored >>> (I) @LINE: 1689 >>> >>> 'BATT_STATUS_ERROR_PERSIST_MS' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 1702 @@ -1931,12 +1933,13 @@ TEST.NEW TEST.NAME:startCommTx.004 TEST.IMPORT_FAILURES: -(E) @LINE: 1927 TEST.VALUE:Battery.<>.commFaultPersistentCount:6 - >>> Unknown parameter/object name commFaultPersistentCount - >>> Value Line Error - Command Ignored -(E) @LINE: 1933 TEST.EXPECTED:Battery.<>.commFaultPersistentCount:7 - >>> Unknown parameter/object name commFaultPersistentCount - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1927 TEST.VALUE:Battery.<>.commFaultPersistentCount:6 + >>> >>> Unknown parameter/object name commFaultPersistentCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1933 TEST.EXPECTED:Battery.<>.commFaultPersistentCount:7 + >>> >>> Unknown parameter/object name commFaultPersistentCount + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Index: vectorcast/Hercules_RM46_HD_Project/environment/BLOODFLOW/BLOODFLOW.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/BLOODFLOW/BLOODFLOW.tst (.../BLOODFLOW.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/BLOODFLOW/BLOODFLOW.tst (.../BLOODFLOW.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -1033,6 +1033,19 @@ TEST.EXPECTED:BloodFlow.<>.bloodPumpState:BLOOD_PUMP_CONTROL_TO_TARGET_STATE TEST.END +-- Test Case: checkBloodPumpSpeeds_On_Controlling_OutOfRange_NoPersist.005 +TEST.UNIT:BloodFlow +TEST.SUBPROGRAM:checkBloodPumpSpeeds +TEST.NEW +TEST.NAME:checkBloodPumpSpeeds_On_Controlling_OutOfRange_NoPersist.005 +TEST.VALUE:BloodFlow.<>.bloodPumpState:BLOOD_PUMP_CONTROL_TO_TARGET_STATE +TEST.VALUE:BloodFlow.<>.isBloodPumpOn:1 +TEST.VALUE:BloodFlow.<>.targetBloodFlowRate:300 +TEST.VALUE:BloodFlow.<>.bloodPumpRotorSpeedRPM.data:45.0 +TEST.VALUE:BloodFlow.<>.bloodPumpSpeedRPM.data:1850.0 +TEST.EXPECTED:BloodFlow.<>.bloodPumpState:BLOOD_PUMP_CONTROL_TO_TARGET_STATE +TEST.END + -- Test Case: checkBloodPumpSpeeds_On_Controlling_OutOfRange_Persist TEST.UNIT:BloodFlow TEST.SUBPROGRAM:checkBloodPumpSpeeds @@ -2031,7 +2044,7 @@ TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_BLOOD_FLOW_DATA TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST TEST.EXPECTED:uut_prototype_stubs.broadcastData.dataPtr:"" -TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:36 +TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:40 TEST.END -- Test Case: publishBloodFlowData.003 @@ -2053,7 +2066,7 @@ TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_BLOOD_FLOW_DATA TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST TEST.EXPECTED:uut_prototype_stubs.broadcastData.dataPtr:"" -TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:36 +TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:40 TEST.END -- Test Case: publishBloodFlowData.004 @@ -2075,9 +2088,32 @@ TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_BLOOD_FLOW_DATA TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST TEST.EXPECTED:uut_prototype_stubs.broadcastData.dataPtr:"" -TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:36 +TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:40 TEST.END +-- Test Case: publishBloodFlowData.005 +TEST.UNIT:BloodFlow +TEST.SUBPROGRAM:publishBloodFlowData +TEST.NEW +TEST.NAME:publishBloodFlowData.005 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if (++bloodFlowDataPublicationTimerCounter >= getU32OverrideValue(&bloodFlowDataPublishInterval)) ==> TRUE + (2) if (((MODE_PRET) == opMode || (MODE_TREA) == opMode) || (MODE_POST) == opMode) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.gioGetBit.return:1 +TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_PRET +TEST.VALUE:uut_prototype_stubs.broadcastData.return:0 +TEST.EXPECTED:BloodFlow.<>.bloodFlowDataPublicationTimerCounter:0 +TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_BLOOD_FLOW_DATA +TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST +TEST.EXPECTED:uut_prototype_stubs.broadcastData.dataPtr:"" +TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:40 +TEST.END + -- Test Case: publishBloodFlowData_NominalPath TEST.UNIT:BloodFlow TEST.SUBPROGRAM:publishBloodFlowData @@ -2966,11 +3002,11 @@ -- Subprogram: testSetBloodPumpTargetDutyCycle --- Test Case: BASIS-PATH-001 +-- Test Case: testSetBloodPumpTargetDutyCycle.001 TEST.UNIT:BloodFlow TEST.SUBPROGRAM:testSetBloodPumpTargetDutyCycle TEST.NEW -TEST.NAME:BASIS-PATH-001 +TEST.NAME:testSetBloodPumpTargetDutyCycle.001 TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. @@ -2983,11 +3019,11 @@ TEST.EXPECTED:BloodFlow.testSetBloodPumpTargetDutyCycle.value:-3.40282E+38 TEST.END --- Test Case: BASIS-PATH-002 +-- Test Case: testSetBloodPumpTargetDutyCycle.002 TEST.UNIT:BloodFlow TEST.SUBPROGRAM:testSetBloodPumpTargetDutyCycle TEST.NEW -TEST.NAME:BASIS-PATH-002 +TEST.NAME:testSetBloodPumpTargetDutyCycle.002 TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Index: vectorcast/Hercules_RM46_HD_Project/environment/BLOODLEAK/BLOODLEAK.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/BLOODLEAK/BLOODLEAK.tst (.../BLOODLEAK.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/BLOODLEAK/BLOODLEAK.tst (.../BLOODLEAK.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -565,6 +565,22 @@ TEST.EXPECTED:BloodLeak.<>.bloodLeakEmbModeSubstate:BLOOD_LEAK_EMB_MODE_WAIT_FOR_COMMAND_RESPONSE_STATE TEST.END +-- Test Case: execBloodLeakEmbModeCommand.004 +TEST.UNIT:BloodLeak +TEST.SUBPROGRAM:execBloodLeakEmbModeCommand +TEST.NEW +TEST.NAME:execBloodLeakEmbModeCommand.004 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (3) case bloodLeakEmbModeSubstate ==> BLOOD_LEAK_EMB_MODE_WAIT_FOR_COMMAND_RESPONSE_STATE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.STUB:BloodLeak.handleBloodLeakEmbModeWaitForCommandResponseState +TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeSubstate:NUM_OF_BLOOD_LEAK_EMB_MODE_STATES +TEST.VALUE:BloodLeak.handleBloodLeakEmbModeWaitForCommandResponseState.return:BLOOD_LEAK_EMB_MODE_WAIT_FOR_COMMAND_RESPONSE_STATE +TEST.END + -- Subprogram: execBloodLeakSelfTest -- Test Case: execBloodLeakSelfTest.001 Index: vectorcast/Hercules_RM46_HD_Project/environment/BUBBLE/BUBBLE.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/BUBBLE/BUBBLE.tst (.../BUBBLE.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/BUBBLE/BUBBLE.tst (.../BUBBLE.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -156,6 +156,19 @@ TEST.EXPECTED:Bubble.<>.bubblesStatus[ADV].override:0xCCC33C33 TEST.END +-- Subprogram: getVenousBubbleDetectionEnabled + +-- Test Case: getVenousBubbleDetectionEnabled.001 +TEST.UNIT:Bubble +TEST.SUBPROGRAM:getVenousBubbleDetectionEnabled +TEST.NEW +TEST.NAME:getVenousBubbleDetectionEnabled.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.END + -- Subprogram: handleBubbleNormalState -- Test Case: handleBubbleNormaatState.001 @@ -475,10 +488,11 @@ TEST.NEW TEST.NAME:handleBubbleNormaatState.012 TEST.IMPORT_FAILURES: -(E) @LINE: 501 TEST.EXPECTED:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_BUBBLE_DETECTED,ALARM_ID_HD_VENOUS_BUBBLE_DETECTED_RINSEBACK - >>> Could not find function clearAlarmCondition - >>> in unit uut_prototype_stubs. - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 501 TEST.EXPECTED:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_BUBBLE_DETECTED,ALARM_ID_HD_VENOUS_BUBBLE_DETECTED_RINSEBACK + >>> >>> Could not find function clearAlarmCondition + >>> >>> in unit uut_prototype_stubs. + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Index: vectorcast/Hercules_RM46_HD_Project/environment/DGINTERFACE/DGINTERFACE.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/DGINTERFACE/DGINTERFACE.tst (.../DGINTERFACE.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/DGINTERFACE/DGINTERFACE.tst (.../DGINTERFACE.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -628,22 +628,6 @@ TEST.EXPECTED:uut_prototype_stubs.sendDGStartStopCommand.start:1 TEST.END --- Subprogram: cmdStartDGChememicalFlushDisinfect - --- Test Case: cmdStartDGChememicalFlushDisinfect.001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStartDGChememicalFlushDisinfect -TEST.NEW -TEST.NAME:cmdStartDGChememicalFlushDisinfect.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.sendDGStartChemicalDisinfectFlushModeCommand.return:0 -TEST.EXPECTED:DGInterface.<>.dgCmdResp[DG_CMD_START_CHEM_DISINFECT_FLUSH].commandID:0 -TEST.EXPECTED:uut_prototype_stubs.sendDGStartChemicalDisinfectFlushModeCommand.start:1 -TEST.END - -- Subprogram: cmdStartDGChemicalDisinfect -- Test Case: cmdStartDGChemicalDisinfect @@ -655,6 +639,19 @@ TEST.EXPECTED:DGInterface.<>.dgCmdResp[DG_CMD_START_CHEM_DISINFECT].commandID:0 TEST.END +-- Subprogram: cmdStartDGChemicalFlushDisinfect + +-- Test Case: cmdStartDGChemicalFlushDisinfect.001 +TEST.UNIT:DGInterface +TEST.SUBPROGRAM:cmdStartDGChemicalFlushDisinfect +TEST.NEW +TEST.NAME:cmdStartDGChemicalFlushDisinfect.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.END + -- Subprogram: cmdStartDGDrain -- Test Case: cmdStartDGDrain @@ -710,6 +707,19 @@ TEST.EXPECTED:DGInterface.<>.dgCmdResp[DG_CMD_START_HEAT_DISINFECT].commandID:0 TEST.END +-- Subprogram: cmdStartDGROPermeateSampleMode + +-- Test Case: cmdStartDGROPermeateSampleMode.001 +TEST.UNIT:DGInterface +TEST.SUBPROGRAM:cmdStartDGROPermeateSampleMode +TEST.NEW +TEST.NAME:cmdStartDGROPermeateSampleMode.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.END + -- Subprogram: cmdStartDGTrimmerHeater -- Test Case: cmdStartDGTrimmerHeater @@ -736,20 +746,43 @@ TEST.EXPECTED:uut_prototype_stubs.sendDGStartStopCommand.start:0 TEST.END +-- Subprogram: cmdStopDGActiveCool + +-- Test Case: cmdStopDGActiveCool.001 +TEST.UNIT:DGInterface +TEST.SUBPROGRAM:cmdStopDGActiveCool +TEST.NEW +TEST.NAME:cmdStopDGActiveCool.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.END + -- Subprogram: cmdStopDGChemFlushDisinfect -- Test Case: cmdStopDGChemFlushDisinfect.001 TEST.UNIT:DGInterface TEST.SUBPROGRAM:cmdStopDGChemFlushDisinfect TEST.NEW TEST.NAME:cmdStopDGChemFlushDisinfect.001 +TEST.IMPORT_FAILURES: +(E) @LINE: 750 TEST.VALUE:uut_prototype_stubs.sendDGStartChemicalDisinfectFlushModeCommand.return:0 + >>> Could not find function sendDGStartChemicalDisinfectFlushModeCommand + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored +(I) @LINE: 751 + >>> 'DG_CMD_NONE' was specified as a macro, but it is in the symbol dictionary. +(E) @LINE: 752 TEST.EXPECTED:uut_prototype_stubs.sendDGStartChemicalDisinfectFlushModeCommand.start:0 + >>> Could not find function sendDGStartChemicalDisinfectFlushModeCommand + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 1 TEST.NOTES: No branches in subprogram TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.sendDGStartChemicalDisinfectFlushModeCommand.return:0 TEST.EXPECTED:DGInterface.<>.dgCmdResp[DG_CMD_STOP_CHEM_DISINFECT_FLUSH].commandID:MACRO=DG_CMD_NONE -TEST.EXPECTED:uut_prototype_stubs.sendDGStartChemicalDisinfectFlushModeCommand.start:0 TEST.END -- Subprogram: cmdStopDGChemicalDisinfect @@ -796,6 +829,19 @@ TEST.EXPECTED:DGInterface.<>.dgCmdResp[DG_CMD_STOP_HEAT_DISINFECT].commandID:0 TEST.END +-- Subprogram: cmdStopDGROPermeateSampleMode + +-- Test Case: cmdStopDGROPermeateSampleMode.001 +TEST.UNIT:DGInterface +TEST.SUBPROGRAM:cmdStopDGROPermeateSampleMode +TEST.NEW +TEST.NAME:cmdStopDGROPermeateSampleMode.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.END + -- Subprogram: cmdStopDGTrimmerHeater -- Test Case: cmdStopDGTrimmerHeater Index: vectorcast/Hercules_RM46_HD_Project/environment/DIALINFLOW/DIALINFLOW.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/DIALINFLOW/DIALINFLOW.tst (.../DIALINFLOW.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/DIALINFLOW/DIALINFLOW.tst (.../DIALINFLOW.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -5006,3 +5006,19 @@ TEST.EXPECTED:DialInFlow.<>.dipMotorSpeedCalcIdx:1 TEST.EXPECTED:DialInFlow.<>.dipMotorSpeedCalcTimerCtr:3 TEST.END + +-- Test Case: updateDialInPumpSpeedAndDirectionFromHallSensors.005 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:updateDialInPumpSpeedAndDirectionFromHallSensors +TEST.NEW +TEST.NAME:updateDialInPumpSpeedAndDirectionFromHallSensors.005 +TEST.VALUE:DialInFlow.<>.dialInPumpSpeedRPM.data:1200.0 +TEST.VALUE:DialInFlow.<>.dipLastMotorHallSensorCounts[2]:65535 +TEST.VALUE:DialInFlow.<>.dipMotorSpeedCalcIdx:1 +TEST.VALUE:DialInFlow.<>.dipMotorSpeedCalcTimerCtr:99 +TEST.VALUE:uut_prototype_stubs.getFPGADialInPumpHallSensorCount.return:65535 +TEST.EXPECTED:DialInFlow.<>.dialInPumpSpeedRPM.data:0.0 +TEST.EXPECTED:DialInFlow.<>.dipLastMotorHallSensorCounts[2]:65535 +TEST.EXPECTED:DialInFlow.<>.dipMotorSpeedCalcIdx:2 +TEST.EXPECTED:DialInFlow.<>.dipMotorSpeedCalcTimerCtr:0 +TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/DIALOUTFLOW/DIALOUTFLOW.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/DIALOUTFLOW/DIALOUTFLOW.tst (.../DIALOUTFLOW.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/DIALOUTFLOW/DIALOUTFLOW.tst (.../DIALOUTFLOW.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -327,6 +327,90 @@ TEST.EXPECTED:DialOutFlow.<>.errorDialOutPumpDirectionPersistTimerCtr:0 TEST.END +-- Test Case: checkDialOutPumpDirection.009 +TEST.UNIT:DialOutFlow +TEST.SUBPROGRAM:checkDialOutPumpDirection +TEST.NEW +TEST.NAME:checkDialOutPumpDirection.009 +TEST.NOTES: +This is an automatically generated test case. + Test Path 11 + (1) if ((DIAL_OUT_PUMP_CONTROL_TO_TARGET_STATE) == dialOutPumpState) ==> TRUE + (2) if (measMCSpeed >= (10.0F)) ==> TRUE + (3) if ((1) == minDirSpeed && lastDialOutPumpDirectionCount != dirErrorCnt) ==> FALSE + (4) if ((1) == isHallSensorFailed && (1) == incTimeWindowedCount(TIME_WINDOWED_COUNT_DOP_COMMUTATION_ERROR)) ==> FALSE + (5) if (getMeasuredDialOutPumpMCSpeed() >= (0.0)) ==> FALSE + (6) if (getMeasuredDialOutPumpSpeed() >= (0.0)) ==> FALSE + (7) if (dialOutPumpDirectionSet != dopDir && (1) == minDirSpeed) ==> FALSE + (9) if (dialOutPumpDirectionSet != dopMCDir && (1) == minDirSpeed) ==> FALSE + Test Case Generation Notes: + Cannot set local variable minDirSpeed in branch 3 + Cannot set variable to unknown value in branch 3 + Cannot set local variable dirErrorCnt in branch 3 + Cannot set local variable isHallSensorFailed in branch 4 + Conflict: Cannot resolve multiple comparisons ( DialOutFlow.getMeasuredDialOutPumpMCSpeed.return ) in branches 2/5 + Cannot set variable to unknown value in branch 7 + Cannot set dopDir due to assignment + Cannot set local variable minDirSpeed in branch 7 + Cannot set variable to unknown value in branch 9 + Cannot set dopMCDir due to assignment + Cannot set local variable minDirSpeed in branch 9 +TEST.END_NOTES: +TEST.STUB:DialOutFlow.getMeasuredDialOutPumpSpeed +TEST.STUB:DialOutFlow.getMeasuredDialOutPumpMCSpeed +TEST.VALUE:DialOutFlow.<>.dialOutPumpState:DIAL_OUT_PUMP_CONTROL_TO_TARGET_STATE +TEST.VALUE:DialOutFlow.<>.dialOutPumpDirectionSet:MOTOR_DIR_REVERSE +TEST.VALUE:DialOutFlow.<>.errorDialOutPumpDirectionPersistTimerCtr:0 +TEST.VALUE:DialOutFlow.getMeasuredDialOutPumpSpeed.return:<> +TEST.VALUE:DialOutFlow.getMeasuredDialOutPumpMCSpeed.return:<> +TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:<> +TEST.EXPECTED:DialOutFlow.<>.dialOutPumpState:DIAL_OUT_PUMP_CONTROL_TO_TARGET_STATE +TEST.EXPECTED:DialOutFlow.<>.dialOutPumpDirectionSet:MOTOR_DIR_REVERSE +TEST.EXPECTED:DialOutFlow.<>.errorDialOutPumpDirectionPersistTimerCtr:1 +TEST.END + +-- Test Case: checkDialOutPumpDirection.010 +TEST.UNIT:DialOutFlow +TEST.SUBPROGRAM:checkDialOutPumpDirection +TEST.NEW +TEST.NAME:checkDialOutPumpDirection.010 +TEST.NOTES: +This is an automatically generated test case. + Test Path 11 + (1) if ((DIAL_OUT_PUMP_CONTROL_TO_TARGET_STATE) == dialOutPumpState) ==> TRUE + (2) if (measMCSpeed >= (10.0F)) ==> TRUE + (3) if ((1) == minDirSpeed && lastDialOutPumpDirectionCount != dirErrorCnt) ==> FALSE + (4) if ((1) == isHallSensorFailed && (1) == incTimeWindowedCount(TIME_WINDOWED_COUNT_DOP_COMMUTATION_ERROR)) ==> FALSE + (5) if (getMeasuredDialOutPumpMCSpeed() >= (0.0)) ==> FALSE + (6) if (getMeasuredDialOutPumpSpeed() >= (0.0)) ==> FALSE + (7) if (dialOutPumpDirectionSet != dopDir && (1) == minDirSpeed) ==> FALSE + (9) if (dialOutPumpDirectionSet != dopMCDir && (1) == minDirSpeed) ==> FALSE + Test Case Generation Notes: + Cannot set local variable minDirSpeed in branch 3 + Cannot set variable to unknown value in branch 3 + Cannot set local variable dirErrorCnt in branch 3 + Cannot set local variable isHallSensorFailed in branch 4 + Conflict: Cannot resolve multiple comparisons ( DialOutFlow.getMeasuredDialOutPumpMCSpeed.return ) in branches 2/5 + Cannot set variable to unknown value in branch 7 + Cannot set dopDir due to assignment + Cannot set local variable minDirSpeed in branch 7 + Cannot set variable to unknown value in branch 9 + Cannot set dopMCDir due to assignment + Cannot set local variable minDirSpeed in branch 9 +TEST.END_NOTES: +TEST.STUB:DialOutFlow.getMeasuredDialOutPumpSpeed +TEST.STUB:DialOutFlow.getMeasuredDialOutPumpMCSpeed +TEST.VALUE:DialOutFlow.<>.dialOutPumpState:DIAL_OUT_PUMP_CONTROL_TO_TARGET_STATE +TEST.VALUE:DialOutFlow.<>.dialOutPumpDirectionSet:MOTOR_DIR_REVERSE +TEST.VALUE:DialOutFlow.<>.errorDialOutPumpDirectionPersistTimerCtr:DOP_DIRECTION_ERROR_PERSIST +TEST.VALUE:DialOutFlow.getMeasuredDialOutPumpSpeed.return:<> +TEST.VALUE:DialOutFlow.getMeasuredDialOutPumpMCSpeed.return:<> +TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:<> +TEST.EXPECTED:DialOutFlow.<>.dialOutPumpState:DIAL_OUT_PUMP_CONTROL_TO_TARGET_STATE +TEST.EXPECTED:DialOutFlow.<>.dialOutPumpDirectionSet:MOTOR_DIR_REVERSE +TEST.EXPECTED:DialOutFlow.<>.errorDialOutPumpDirectionPersistTimerCtr:26 +TEST.END + -- Subprogram: checkDialOutPumpMCCurrent -- Test Case: checkDialOutPumpMCCurrent.001 @@ -1683,6 +1767,34 @@ TEST.EXPECTED:DialOutFlow.<>.dialOutFlowDataPublicationTimerCounter:0 TEST.END +-- Test Case: publishDialOutFlowData.001 +TEST.UNIT:DialOutFlow +TEST.SUBPROGRAM:publishDialOutFlowData +TEST.NEW +TEST.NAME:publishDialOutFlowData.001 +TEST.VALUE:DialOutFlow.<>.dialOutFlowDataPublicationTimerCounter:10 +TEST.VALUE:DialOutFlow.<>.dialOutDataPublishInterval.data:10 +TEST.VALUE:DialOutFlow.<>.dialOutPumpSpeedRPM.data:800.0 +TEST.VALUE:uut_prototype_stubs.gioGetBit.bit:0 +TEST.VALUE:uut_prototype_stubs.gioGetBit.return:0 +TEST.EXPECTED:DialOutFlow.<>.dialOutFlowDataPublicationTimerCounter:0 +TEST.EXPECTED:DialOutFlow.<>.dialOutDataPublishInterval.data:10 +TEST.EXPECTED:DialOutFlow.<>.dialOutPumpSpeedRPM.data:800.0 +TEST.EXPECTED:uut_prototype_stubs.gioGetBit.bit:14 +TEST.END + +-- Test Case: publishDialOutFlowData.002 +TEST.UNIT:DialOutFlow +TEST.SUBPROGRAM:publishDialOutFlowData +TEST.NEW +TEST.NAME:publishDialOutFlowData.002 +TEST.VALUE:DialOutFlow.<>.dialOutFlowDataPublicationTimerCounter:10 +TEST.VALUE:DialOutFlow.<>.dialOutDataPublishInterval.data:10 +TEST.VALUE:DialOutFlow.<>.dialOutPumpSpeedRPM.data:800.0 +TEST.VALUE:uut_prototype_stubs.gioGetBit.return:<> +TEST.EXPECTED:DialOutFlow.<>.dialOutFlowDataPublicationTimerCounter:0 +TEST.END + -- Test Case: publishDialOutFlowData.004 TEST.UNIT:DialOutFlow TEST.SUBPROGRAM:publishDialOutFlowData Index: vectorcast/Hercules_RM46_HD_Project/environment/DIALYSIS/DIALYSIS_cba.cvr =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/DIALYSIS/DIALYSIS_cba.cvr (.../DIALYSIS_cba.cvr) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/DIALYSIS/DIALYSIS_cba.cvr (.../DIALYSIS_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -186,7 +186,7 @@ return result; RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Modes/Dialysis.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Modes/Dialysis.c RESULT.CBA.FUNCTION: handleSalineBolusInProgressState RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 12 Index: vectorcast/Hercules_RM46_HD_Project/environment/FPGA/FPGA.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/FPGA/FPGA.tst (.../FPGA.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/FPGA/FPGA.tst (.../FPGA.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -332,12 +332,13 @@ TEST.NEW TEST.NAME:CommErrorTooManyRetries TEST.IMPORT_FAILURES: -(E) @LINE: 178 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:5 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored -(E) @LINE: 181 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:6 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 178 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:5 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 181 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:6 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:0 @@ -593,9 +594,10 @@ TEST.NEW TEST.NAME:execFPGAIn.001 TEST.IMPORT_FAILURES: -(E) @LINE: 433 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:6 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 433 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:6 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_START TEST.VALUE:FPGA.<>.fpgaReceiptCounter:1 @@ -623,9 +625,10 @@ TEST.NEW TEST.NAME:execFPGAIn.002 TEST.IMPORT_FAILURES: -(E) @LINE: 459 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:4 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 459 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:4 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_START TEST.VALUE:FPGA.<>.fpgaReceiptCounter:1 @@ -1753,12 +1756,13 @@ TEST.NEW TEST.NAME:BadCRC TEST.IMPORT_FAILURES: -(E) @LINE: 1610 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored -(E) @LINE: 1623 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1610 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1623 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 @@ -1804,13 +1808,13 @@ TEST.NEW TEST.NAME:NAKResponse TEST.IMPORT_FAILURES: -(E) @LINE: 1712 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored -(E) @LINE: 1718 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 1712 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1718 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 598 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 >>> >>> Expected a field name from the record type FPGA_SENSORS_T >>> >>> Read: bloodLeak @@ -1883,13 +1887,13 @@ TEST.NEW TEST.NAME:NoResponseReceived TEST.IMPORT_FAILURES: -(E) @LINE: 1787 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored -(E) @LINE: 1792 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 1787 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1792 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 633 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 >>> >>> Expected a field name from the record type FPGA_SENSORS_T >>> >>> Read: bloodLeak @@ -1962,13 +1966,13 @@ TEST.NEW TEST.NAME:NoWriteResponseReceived TEST.IMPORT_FAILURES: -(E) @LINE: 1862 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored -(E) @LINE: 1867 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:2 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 1862 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1867 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:2 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 669 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 >>> >>> Expected a field name from the record type FPGA_SENSORS_T >>> >>> Read: bloodLeak @@ -2041,12 +2045,13 @@ TEST.NEW TEST.NAME:NoWriteResponseReceived2 TEST.IMPORT_FAILURES: -(E) @LINE: 1880 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored -(E) @LINE: 1885 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:2 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1880 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1885 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:2 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:0 @@ -2065,12 +2070,13 @@ TEST.NEW TEST.NAME:NoWriteResponseReceived3 TEST.IMPORT_FAILURES: -(E) @LINE: 1898 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored -(E) @LINE: 1903 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:2 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1898 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1903 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:2 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 @@ -2089,10 +2095,10 @@ TEST.NEW TEST.NAME:NominalPath TEST.IMPORT_FAILURES: -(E) @LINE: 1979 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:1 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 1979 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:1 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 2202 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDataPktCount:0 >>> >>> Expected a field name from the record type FPGA_SENSORS_T >>> >>> Read: bloodFlowMeterDataPktCount @@ -2201,9 +2207,10 @@ TEST.NEW TEST.NAME:handleFPGAReceiveAllSensorsState.001 TEST.IMPORT_FAILURES: -(E) @LINE: 2040 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:0 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 2040 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:0 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:7 of 9 TEST.NOTES: @@ -2230,13 +2237,13 @@ TEST.NEW TEST.NAME:BadCRC TEST.IMPORT_FAILURES: -(E) @LINE: 2060 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored -(E) @LINE: 2081 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 2060 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 2081 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1247 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaControl:0 >>> >>> Expected a field name from the record type FPGA_HEADER_T >>> >>> Read: fpgaControl @@ -2297,13 +2304,13 @@ TEST.NEW TEST.NAME:NAKResponse TEST.IMPORT_FAILURES: -(E) @LINE: 2123 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored -(E) @LINE: 2140 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 2123 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 2140 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1282 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaControl:0 >>> >>> Expected a field name from the record type FPGA_HEADER_T >>> >>> Read: fpgaControl @@ -2341,13 +2348,13 @@ TEST.NEW TEST.NAME:NoResponseReceived TEST.IMPORT_FAILURES: -(E) @LINE: 2163 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored -(E) @LINE: 2180 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 2163 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 2180 TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1315 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaControl:0 >>> >>> Expected a field name from the record type FPGA_HEADER_T >>> >>> Read: fpgaControl @@ -2385,10 +2392,10 @@ TEST.NEW TEST.NAME:NominalCase TEST.IMPORT_FAILURES: -(E) @LINE: 2203 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:1 - >>> Unknown parameter/object name fpgaCommRetryCount - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 2203 TEST.VALUE:FPGA.<>.fpgaCommRetryCount:1 + >>> >>> Unknown parameter/object name fpgaCommRetryCount + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1348 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaControl:0 >>> >>> Expected a field name from the record type FPGA_HEADER_T >>> >>> Read: fpgaControl Index: vectorcast/Hercules_RM46_HD_Project/environment/INTERRUPTS/INTERRUPTS.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INTERRUPTS/INTERRUPTS.tst (.../INTERRUPTS.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/INTERRUPTS/INTERRUPTS.tst (.../INTERRUPTS.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -443,6 +443,23 @@ TEST.EXPECTED:Interrupts.getSci2FEOEError.return:1 TEST.END +-- Test Case: getSci2FEOEError.003 +TEST.UNIT:Interrupts +TEST.SUBPROGRAM:getSci2FEOEError +TEST.NEW +TEST.NAME:getSci2FEOEError.003 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if ((1) == returnValue) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:Interrupts.<>.sci2FEOEError:0 +TEST.VALUE:Interrupts.getSci2FEOEError.return:0 +TEST.EXPECTED:Interrupts.<>.sci2FEOEError:0 +TEST.EXPECTED:Interrupts.getSci2FEOEError.return:0 +TEST.END + -- Subprogram: initInterrupts -- Test Case: initInterrupts_NominalPath @@ -552,39 +569,65 @@ TEST.NEW TEST.NAME:FramingError_SCI2_Alarm TEST.IMPORT_FAILURES: -(E) @LINE: 519 TEST.VALUE:Interrupts.<>.sci2FEOEError:0 - >>> Warning: Value already set - >>> Previous value 0 ignored -(E) @LINE: 523 TEST.EXPECTED:Interrupts.<>.sci2FEOEError:0 - >>> Warning: Value already set - >>> Previous value 1 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 519 TEST.VALUE:Interrupts.<>.sci2FEOEError:0 + >>> >>> Warning: Value already set + >>> >>> Previous value 0 ignored + >>> (E) @LINE: 523 TEST.EXPECTED:Interrupts.<>.sci2FEOEError:0 + >>> >>> Warning: Value already set + >>> >>> Previous value 1 ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.<>.ptr_sciREG:<> TEST.VALUE:Interrupts.<>.sci2FEOEError:0 -TEST.VALUE:Interrupts.sciNotification.flags:0x4000000 +TEST.VALUE:Interrupts.sciNotification.flags:0x0 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:1 +TEST.END + +-- Test Case: FramingError_SCI2_Alarm.001 +TEST.UNIT:Interrupts +TEST.SUBPROGRAM:sciNotification +TEST.NEW +TEST.NAME:FramingError_SCI2_Alarm.001 +TEST.VALUE:Interrupts.<>.ptr_sciREG:<> +TEST.VALUE:Interrupts.<>.sci2FEOEError:0 +TEST.VALUE:Interrupts.sciNotification.sci:<> +TEST.VALUE:Interrupts.sciNotification.flags:0x0 +TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:1 TEST.EXPECTED:Interrupts.<>.sci2FEOEError:0 +TEST.EXPECTED:Interrupts.sciNotification.sci:<> +TEST.EXPECTED:Interrupts.sciNotification.flags:0 TEST.END +-- Test Case: FramingError_SCI2_Alarm.002 +TEST.UNIT:Interrupts +TEST.SUBPROGRAM:sciNotification +TEST.NEW +TEST.NAME:FramingError_SCI2_Alarm.002 +TEST.VALUE:Interrupts.<>.ptr_sciREG:<> +TEST.VALUE:Interrupts.<>.ptr_sciREG[0].FLR:<> +TEST.VALUE:Interrupts.<>.sci2FEOEError:0 +TEST.VALUE:Interrupts.sciNotification.flags:<> +TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:1 +TEST.ATTRIBUTES:Interrupts.sciNotification.flags:INPUT_BASE=16 +TEST.END + -- Test Case: FramingError_SCI2_NoPersist TEST.UNIT:Interrupts TEST.SUBPROGRAM:sciNotification TEST.NEW TEST.NAME:FramingError_SCI2_NoPersist TEST.IMPORT_FAILURES: -(E) @LINE: 537 TEST.VALUE:Interrupts.<>.sci2FEOEError:0 - >>> Warning: Value already set - >>> Previous value 0 ignored -(E) @LINE: 541 TEST.EXPECTED:Interrupts.<>.sci2FEOEError:0 - >>> Warning: Value already set - >>> Previous value 1 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 537 TEST.VALUE:Interrupts.<>.sci2FEOEError:0 + >>> >>> Warning: Value already set + >>> >>> Previous value 0 ignored + >>> (E) @LINE: 541 TEST.EXPECTED:Interrupts.<>.sci2FEOEError:0 + >>> >>> Warning: Value already set + >>> >>> Previous value 1 ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.<>.ptr_sciREG:<> TEST.VALUE:Interrupts.<>.sci2FEOEError:0 -TEST.VALUE:Interrupts.sciNotification.flags:0x4000000 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:0 -TEST.EXPECTED:Interrupts.<>.sci2FEOEError:0 -TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_FPGA_CLOCK_SPEED_ERROR TEST.END -- Test Case: InvalidSCI @@ -593,13 +636,13 @@ TEST.NEW TEST.NAME:InvalidSCI TEST.IMPORT_FAILURES: -(E) @LINE: 568 TEST.VALUE:Interrupts.<>.sci2FEOEError:0 - >>> Warning: Value already set - >>> Previous value 0 ignored -(E) @LINE: 571 TEST.EXPECTED:Interrupts.<>.sci2FEOEError:0 - >>> Warning: Value already set - >>> Previous value 0 ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 568 TEST.VALUE:Interrupts.<>.sci2FEOEError:0 + >>> >>> Warning: Value already set + >>> >>> Previous value 0 ignored + >>> (E) @LINE: 571 TEST.EXPECTED:Interrupts.<>.sci2FEOEError:0 + >>> >>> Warning: Value already set + >>> >>> Previous value 0 ignored >>> (E) @LINE: 275 TEST.VALUE:Interrupts.<>.sci1FrameErrorCnt:0 >>> >>> Unknown parameter/object name sci1FrameErrorCnt >>> >>> Value Line Error - Command Ignored @@ -626,41 +669,39 @@ TEST.NEW TEST.NAME:OverrunError_SCI2_Alarm TEST.IMPORT_FAILURES: -(E) @LINE: 581 TEST.VALUE:Interrupts.<>.sci2FEOEError:0 - >>> Warning: Value already set - >>> Previous value 0 ignored -(E) @LINE: 585 TEST.EXPECTED:Interrupts.<>.sci2FEOEError:1 - >>> Warning: Value already set - >>> Previous value 0 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 581 TEST.VALUE:Interrupts.<>.sci2FEOEError:0 + >>> >>> Warning: Value already set + >>> >>> Previous value 0 ignored + >>> (E) @LINE: 585 TEST.EXPECTED:Interrupts.<>.sci2FEOEError:1 + >>> >>> Warning: Value already set + >>> >>> Previous value 0 ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.<>.ptr_sciREG:<> TEST.VALUE:Interrupts.<>.sci2FEOEError:0 -TEST.VALUE:Interrupts.sciNotification.flags:0x2000000 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:1 -TEST.EXPECTED:Interrupts.<>.sci2FEOEError:1 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT -TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:66 -TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_BATT_COMM_ERROR +TEST.EXPECTED:Interrupts.<>.sci2FEOEError:0 TEST.END --- Test Case: OverrunError_SCI2_NoPersist +-- Test Case: OverrunError_SCI2_Alarm.001 TEST.UNIT:Interrupts TEST.SUBPROGRAM:sciNotification TEST.NEW -TEST.NAME:OverrunError_SCI2_NoPersist -TEST.IMPORT_FAILURES: -(E) @LINE: 599 TEST.VALUE:Interrupts.<>.sci2FEOEError:0 - >>> Warning: Value already set - >>> Previous value 0 ignored -(E) @LINE: 603 TEST.EXPECTED:Interrupts.<>.sci2FEOEError:1 - >>> Warning: Value already set - >>> Previous value 0 ignored -TEST.END_IMPORT_FAILURES: +TEST.NAME:OverrunError_SCI2_Alarm.001 TEST.VALUE:Interrupts.<>.ptr_sciREG:<> TEST.VALUE:Interrupts.<>.sci2FEOEError:0 -TEST.VALUE:Interrupts.sciNotification.flags:0x2000000 -TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:0 -TEST.EXPECTED:Interrupts.<>.sci2FEOEError:1 -TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_BATT_COMM_ERROR +TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:1 TEST.END + +-- Test Case: OverrunError_SCI2_Alarm.002 +TEST.UNIT:Interrupts +TEST.SUBPROGRAM:sciNotification +TEST.NEW +TEST.NAME:OverrunError_SCI2_Alarm.002 +TEST.VALUE:Interrupts.<>.ptr_sciREG:<> +TEST.VALUE:Interrupts.<>.sci2FEOEError:0 +TEST.VALUE:Interrupts.sciNotification.flags:0x0 +TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:1 +TEST.EXPECTED:Interrupts.<>.sci2FEOEError:0 +TEST.EXPECTED:Interrupts.sciNotification.flags:0 +TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_ACCEL/INT_ACCEL_cba.cvr =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_ACCEL/INT_ACCEL_cba.cvr (.../INT_ACCEL_cba.cvr) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_ACCEL/INT_ACCEL_cba.cvr (.../INT_ACCEL_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -161,7 +161,7 @@ 7) static void filterAccelReadings( void ) Line # 438 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/fwcommon/Accel.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/fwcommon/Accel.c RESULT.CBA.FUNCTION: calcVectorLength RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP.tst (.../INT_AIRTRAP.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP.tst (.../INT_AIRTRAP.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -107,7 +107,7 @@ TEST.VALUE:ModeTreatment.<>.hasTreatmentStartTimeBeenWrittenToNV:1 TEST.VALUE:ModeTreatment.execTreatmentMode.return:1 TEST.VALUE:AlarmMgmt.doesAlarmIndicateNoResume.return:<> -TEST.EXPECTED:ModeTreatment.execTreatmentMode.return:TREATMENT_END_STATE +TEST.EXPECTED:ModeTreatment.execTreatmentMode.return:MACRO=TREATMENT_END_STATE TEST.END -- Unit: PreTreatmentRecirc Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP_cba.cvr =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP_cba.cvr (.../INT_AIRTRAP_cba.cvr) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP_cba.cvr (.../INT_AIRTRAP_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -210,7 +210,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -276,7 +276,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -298,7 +298,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -320,7 +320,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -386,7 +386,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -408,7 +408,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -430,7 +430,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -452,7 +452,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -544,7 +544,7 @@ 4)static AIR_TRAP_STATE_T handleAirTrapValveOpenState( void ); Line # 364 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/AirTrap.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/AirTrap.c RESULT.CBA.FUNCTION: execAirTrapTest RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMMGMT/INT_ALARMMGMT.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMMGMT/INT_ALARMMGMT.tst (.../INT_ALARMMGMT.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMMGMT/INT_ALARMMGMT.tst (.../INT_ALARMMGMT.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -23,12 +23,13 @@ TEST.NEW TEST.NAME:execAirTrapMonitor.001 TEST.IMPORT_FAILURES: -(E) @LINE: 41 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 45 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 41 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 45 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 9 (partial) TEST.NOTES: @@ -58,12 +59,13 @@ TEST.NEW TEST.NAME:execAirTrapMonitor.002 TEST.IMPORT_FAILURES: -(E) @LINE: 70 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 74 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 70 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 74 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 9 (partial) TEST.NOTES: @@ -93,12 +95,13 @@ TEST.NEW TEST.NAME:execAirTrapMonitor.003 TEST.IMPORT_FAILURES: -(E) @LINE: 101 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 104 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 101 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 104 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 9 (partial) TEST.NOTES: @@ -128,12 +131,13 @@ TEST.NEW TEST.NAME:execAirTrapMonitor.004 TEST.IMPORT_FAILURES: -(E) @LINE: 130 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 133 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 130 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 133 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 9 (partial) TEST.NOTES: @@ -163,12 +167,13 @@ TEST.NEW TEST.NAME:execAirTrapMonitor.005 TEST.IMPORT_FAILURES: -(E) @LINE: 157 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 161 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 157 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 161 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 9 (partial) TEST.NOTES: @@ -256,12 +261,13 @@ TEST.NEW TEST.NAME:execAirTrapMonitor.008 TEST.IMPORT_FAILURES: -(E) @LINE: 244 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 248 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 244 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 248 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 9 (partial) TEST.NOTES: @@ -291,12 +297,13 @@ TEST.NEW TEST.NAME:execAirTrapMonitor.009 TEST.IMPORT_FAILURES: -(E) @LINE: 273 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 277 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 - >>> Unknown parameter/object name airTrapUpperLevelCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 273 TEST.VALUE:AirTrap.<>.airTrapUpperLevelCtr:<> + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 277 TEST.EXPECTED:AirTrap.<>.airTrapUpperLevelCtr:0 + >>> >>> Unknown parameter/object name airTrapUpperLevelCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 9 (partial) TEST.NOTES: @@ -646,13 +653,13 @@ TEST.NEW TEST.NAME:execBloodFlowMonitor.001 TEST.IMPORT_FAILURES: -(E) @LINE: 614 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]:0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 615 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]:1 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. (E) Errors from previous script import(s) + >>> (E) @LINE: 614 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]:0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 615 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]:1 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. >>> (E) @LINE: 38 TEST.VALUE:BloodFlow.<>.bpCurrErrorDurationCtr:2000 >>> >>> Unknown parameter/object name bpCurrErrorDurationCtr >>> >>> Value Line Error - Command Ignored @@ -3178,10 +3185,11 @@ TEST.NEW TEST.NAME:execPreTreatmentMode.002 TEST.IMPORT_FAILURES: -(E) @LINE: 3143 TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "HD_PRE_TREATMENT_START_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 3143 TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "HD_PRE_TREATMENT_START_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 11 TEST.NOTES: @@ -3449,108 +3457,6 @@ -- Unit: ModeStandby --- Subprogram: handleStandbyModeDGChemDisininfectInProgressState - --- Test Case: handleStandbyModeDGChemDisininfectInProgressState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectInProgressState.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getDGOpMode() != (DG_MODE_CHEM)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_CHEM -TEST.END - --- Test Case: handleStandbyModeDGChemDisininfectInProgressState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectInProgressState.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getDGOpMode() != (DG_MODE_CHEM)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.END - --- Subprogram: handleStandbyModeDGFlushInProgressState - --- Test Case: handleStandbyModeDGFlushInProgressState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGFlushInProgressState.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getDGOpMode() != (DG_MODE_FLUS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FLUS -TEST.END - --- Test Case: handleStandbyModeDGFlushInProgressState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGFlushInProgressState.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getDGOpMode() != (DG_MODE_FLUS)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.END - --- Subprogram: handleStandbyModeDGHeatDisinfectInProgressState - --- Test Case: handleStandbyModeDGHeatDisinfectInProgressState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGHeatDisinfectInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGHeatDisinfectInProgressState.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getDGOpMode() != (DG_MODE_HEAT)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_HEAT -TEST.END - --- Test Case: handleStandbyModeDGHeatDisinfectInProgressState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGHeatDisinfectInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGHeatDisinfectInProgressState.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getDGOpMode() != (DG_MODE_HEAT)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.END - -- Subprogram: handleStandbyModeStartState -- Test Case: handleStandbyModeStartState.001 @@ -6977,16 +6883,17 @@ TEST.NEW TEST.NAME:handleDrySelfTestSyringePumpOcclusionDetectionState.003 TEST.IMPORT_FAILURES: -(E) @LINE: 7001 TEST.STUB:SyringePump.checkForPrimeOcclusion - >>> Could not find function checkForPrimeOcclusion - >>> in unit SyringePump. - >>> Value Line Error - Command Ignored -(E) @LINE: 7001 - >>> Could not stub SyringePump.checkForPrimeOcclusion -(E) @LINE: 7003 TEST.VALUE:SyringePump.checkForPrimeOcclusion.return:1 - >>> Could not find function checkForPrimeOcclusion - >>> in unit SyringePump. - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 7001 TEST.STUB:SyringePump.checkForPrimeOcclusion + >>> >>> Could not find function checkForPrimeOcclusion + >>> >>> in unit SyringePump. + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 7001 + >>> >>> Could not stub SyringePump.checkForPrimeOcclusion + >>> (E) @LINE: 7003 TEST.VALUE:SyringePump.checkForPrimeOcclusion.return:1 + >>> >>> Could not find function checkForPrimeOcclusion + >>> >>> in unit SyringePump. + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 4 (partial) TEST.NOTES: @@ -7008,16 +6915,17 @@ TEST.NEW TEST.NAME:handleDrySelfTestSyringePumpOcclusionDetectionState.004 TEST.IMPORT_FAILURES: -(E) @LINE: 7022 TEST.STUB:SyringePump.checkForPrimeOcclusion - >>> Could not find function checkForPrimeOcclusion - >>> in unit SyringePump. - >>> Value Line Error - Command Ignored -(E) @LINE: 7022 - >>> Could not stub SyringePump.checkForPrimeOcclusion -(E) @LINE: 7024 TEST.VALUE:SyringePump.checkForPrimeOcclusion.return:0 - >>> Could not find function checkForPrimeOcclusion - >>> in unit SyringePump. - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 7022 TEST.STUB:SyringePump.checkForPrimeOcclusion + >>> >>> Could not find function checkForPrimeOcclusion + >>> >>> in unit SyringePump. + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 7022 + >>> >>> Could not stub SyringePump.checkForPrimeOcclusion + >>> (E) @LINE: 7024 TEST.VALUE:SyringePump.checkForPrimeOcclusion.return:0 + >>> >>> Could not find function checkForPrimeOcclusion + >>> >>> in unit SyringePump. + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 (partial) TEST.NOTES: @@ -10615,12 +10523,13 @@ TEST.NEW TEST.NAME:AlarmStateOverride TEST.IMPORT_FAILURES: -(E) @LINE: 10601 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]:0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10617 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]:0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. +(E) Errors from previous script import(s) + >>> (E) @LINE: 10601 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]:0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10617 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]:0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.VALUE:SystemCommMessages.handleTestAlarmStateOverrideRequest.message:<> @@ -10821,30 +10730,31 @@ TEST.NEW TEST.NAME:AlarmStartOverride TEST.IMPORT_FAILURES: -(E) @LINE: 10802 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].data:0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10803 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovInitData:0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10804 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovData:0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10805 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].override:0x0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10821 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].data:0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10822 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovInitData:0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10823 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovData:0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10824 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].override:0x0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. +(E) Errors from previous script import(s) + >>> (E) @LINE: 10802 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].data:0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10803 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovInitData:0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10804 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovData:0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10805 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].override:0x0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10821 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].data:0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10822 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovInitData:0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10823 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovData:0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10824 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].override:0x0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.checkPersistentAlarm.return:2000 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 @@ -10884,30 +10794,31 @@ TEST.NEW TEST.NAME:AlarmStartReset TEST.IMPORT_FAILURES: -(E) @LINE: 10846 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].data:0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10847 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovInitData:0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10848 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovData:100000 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10849 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].override:0xCCC33C33 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10865 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].data:0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10866 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovInitData:0 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10867 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovData:100000 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. -(E) @LINE: 10868 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].override:0xCCC33C33 - >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Command Ignored. +(E) Errors from previous script import(s) + >>> (E) @LINE: 10846 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].data:0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10847 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovInitData:0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10848 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovData:100000 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10849 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].override:0xCCC33C33 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10865 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].data:0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10866 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovInitData:0 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10867 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].ovData:100000 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. + >>> (E) @LINE: 10868 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].override:0xCCC33C33 + >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.VALUE:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message:<> @@ -11698,12 +11609,13 @@ TEST.NEW TEST.NAME:handleRecircRecircState.001 TEST.IMPORT_FAILURES: -(E) @LINE: 11646 TEST.VALUE:TreatmentRecirc.<>.recircTimeoutWarningGiven:1 - >>> Unknown parameter/object name recircTimeoutWarningGiven - >>> Value Line Error - Command Ignored -(E) @LINE: 11650 TEST.EXPECTED:TreatmentRecirc.<>.recircTimeoutWarningGiven:1 - >>> Unknown parameter/object name recircTimeoutWarningGiven - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 11646 TEST.VALUE:TreatmentRecirc.<>.recircTimeoutWarningGiven:1 + >>> >>> Unknown parameter/object name recircTimeoutWarningGiven + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 11650 TEST.EXPECTED:TreatmentRecirc.<>.recircTimeoutWarningGiven:1 + >>> >>> Unknown parameter/object name recircTimeoutWarningGiven + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 5 (partial) TEST.NOTES: @@ -11730,12 +11642,13 @@ TEST.NEW TEST.NAME:handleRecircRecircState.002 TEST.IMPORT_FAILURES: -(E) @LINE: 11672 TEST.VALUE:TreatmentRecirc.<>.recircTimeoutWarningGiven:<> - >>> Unknown parameter/object name recircTimeoutWarningGiven - >>> Value Line Error - Command Ignored -(E) @LINE: 11676 TEST.EXPECTED:TreatmentRecirc.<>.recircTimeoutWarningGiven:1 - >>> Unknown parameter/object name recircTimeoutWarningGiven - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 11672 TEST.VALUE:TreatmentRecirc.<>.recircTimeoutWarningGiven:<> + >>> >>> Unknown parameter/object name recircTimeoutWarningGiven + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 11676 TEST.EXPECTED:TreatmentRecirc.<>.recircTimeoutWarningGiven:1 + >>> >>> Unknown parameter/object name recircTimeoutWarningGiven + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 5 (partial) TEST.NOTES: @@ -11787,12 +11700,13 @@ TEST.NEW TEST.NAME:handleRecircStoppedState.001 TEST.IMPORT_FAILURES: -(E) @LINE: 11723 TEST.VALUE:TreatmentRecirc.<>.recircTimeoutWarningGiven:1 - >>> Unknown parameter/object name recircTimeoutWarningGiven - >>> Value Line Error - Command Ignored -(E) @LINE: 11728 TEST.EXPECTED:TreatmentRecirc.<>.recircTimeoutWarningGiven:1 - >>> Unknown parameter/object name recircTimeoutWarningGiven - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 11723 TEST.VALUE:TreatmentRecirc.<>.recircTimeoutWarningGiven:1 + >>> >>> Unknown parameter/object name recircTimeoutWarningGiven + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 11728 TEST.EXPECTED:TreatmentRecirc.<>.recircTimeoutWarningGiven:1 + >>> >>> Unknown parameter/object name recircTimeoutWarningGiven + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 6 TEST.NOTES: @@ -11821,9 +11735,10 @@ TEST.NEW TEST.NAME:handleRecircStoppedState.002 TEST.IMPORT_FAILURES: -(E) @LINE: 11752 TEST.VALUE:TreatmentRecirc.<>.recircTimeoutWarningGiven:<> - >>> Unknown parameter/object name recircTimeoutWarningGiven - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 11752 TEST.VALUE:TreatmentRecirc.<>.recircTimeoutWarningGiven:<> + >>> >>> Unknown parameter/object name recircTimeoutWarningGiven + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 6 (partial) TEST.NOTES: @@ -12780,11 +12695,11 @@ TEST.NEW TEST.NAME:initAlarmMgmt TEST.IMPORT_FAILURES: -(E) @LINE: 12717 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK - >>> Value for 'Enumeral' out of range - >>> Read "ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK" - >>> Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 12717 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK" + >>> >>> Command Ignored >>> (E) @LINE: 4116 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noNewTreatment:1 >>> >>> Expected a field name from the record type COMP_ALARM_STATUS_T >>> >>> Read: noNewTreatment Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMMGMT/INT_ALARMMGMT_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMMGMT/INT_ALARMMGMT_cba.cvr (.../INT_ALARMMGMT_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMMGMT/INT_ALARMMGMT_cba.cvr (.../INT_ALARMMGMT_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -1049,7 +1049,7 @@ return result; RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Services/AlarmMgmt.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Services/AlarmMgmt.c RESULT.CBA.FUNCTION: getAlarmStartTime RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BATTERY.C/INT_BATTERY.C_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BATTERY.C/INT_BATTERY.C_cba.cvr (.../INT_BATTERY.C_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BATTERY.C/INT_BATTERY.C_cba.cvr (.../INT_BATTERY.C_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -310,7 +310,7 @@ broadcastData( MSG_ID_HD_BATTERY_STATUS_DATA, COMM_BUFFER_OUT_CAN_HD_BROADCAST, (U08*)&BatteryStatusData, sizeof( BATTERY_STATUS_PAYLOAD_T ) ); RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Drivers/Battery.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Drivers/Battery.c RESULT.CBA.FUNCTION: generateStopCondition RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOODFLOW/INT_BLOODFLOW.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOODFLOW/INT_BLOODFLOW.tst (.../INT_BLOODFLOW.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOODFLOW/INT_BLOODFLOW.tst (.../INT_BLOODFLOW.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -167,9 +167,10 @@ TEST.NEW TEST.NAME:handleSalineBolusIdleState.001 TEST.IMPORT_FAILURES: -(E) @LINE: 177 TEST.VALUE:Dialysis.handleSalineBolusIdleState.dialysisState:<> - >>> Unknown parameter/object name dialysisState - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 177 TEST.VALUE:Dialysis.handleSalineBolusIdleState.dialysisState:<> + >>> >>> Unknown parameter/object name dialysisState + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 2 TEST.NOTES: @@ -188,9 +189,10 @@ TEST.NEW TEST.NAME:handleSalineBolusIdleState.002 TEST.IMPORT_FAILURES: -(E) @LINE: 194 TEST.VALUE:Dialysis.handleSalineBolusIdleState.dialysisState:<> - >>> Unknown parameter/object name dialysisState - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 194 TEST.VALUE:Dialysis.handleSalineBolusIdleState.dialysisState:<> + >>> >>> Unknown parameter/object name dialysisState + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 2 TEST.NOTES: @@ -269,12 +271,13 @@ TEST.NEW TEST.NAME:handleSalineBolusInProgressState.003 TEST.IMPORT_FAILURES: -(E) @LINE: 285 TEST.VALUE:Dialysis.<>.salineBolusAutoResumeUF:<> - >>> Unknown parameter/object name salineBolusAutoResumeUF - >>> Value Line Error - Command Ignored -(E) @LINE: 288 TEST.EXPECTED:Dialysis.<>.salineBolusAutoResumeUF:0 - >>> Unknown parameter/object name salineBolusAutoResumeUF - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 285 TEST.VALUE:Dialysis.<>.salineBolusAutoResumeUF:<> + >>> >>> Unknown parameter/object name salineBolusAutoResumeUF + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 288 TEST.EXPECTED:Dialysis.<>.salineBolusAutoResumeUF:0 + >>> >>> Unknown parameter/object name salineBolusAutoResumeUF + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 9 (partial) TEST.NOTES: @@ -308,12 +311,13 @@ TEST.NEW TEST.NAME:handleSalineBolusInProgressState.004 TEST.IMPORT_FAILURES: -(E) @LINE: 318 TEST.VALUE:Dialysis.<>.salineBolusAutoResumeUF:1 - >>> Unknown parameter/object name salineBolusAutoResumeUF - >>> Value Line Error - Command Ignored -(E) @LINE: 321 TEST.EXPECTED:Dialysis.<>.salineBolusAutoResumeUF:1 - >>> Unknown parameter/object name salineBolusAutoResumeUF - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 318 TEST.VALUE:Dialysis.<>.salineBolusAutoResumeUF:1 + >>> >>> Unknown parameter/object name salineBolusAutoResumeUF + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 321 TEST.EXPECTED:Dialysis.<>.salineBolusAutoResumeUF:1 + >>> >>> Unknown parameter/object name salineBolusAutoResumeUF + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 9 (partial) TEST.NOTES: @@ -377,9 +381,10 @@ TEST.NEW TEST.NAME:handleSalineBolusWait4Pumps2Stop.001 TEST.IMPORT_FAILURES: -(E) @LINE: 370 TEST.VALUE:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState:<> - >>> Unknown parameter/object name dialysisState - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 370 TEST.VALUE:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState:<> + >>> >>> Unknown parameter/object name dialysisState + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 2 (partial) TEST.NOTES: @@ -400,9 +405,10 @@ TEST.NEW TEST.NAME:handleSalineBolusWait4Pumps2Stop.002 TEST.IMPORT_FAILURES: -(E) @LINE: 389 TEST.VALUE:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState:<> - >>> Unknown parameter/object name dialysisState - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 389 TEST.VALUE:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState:<> + >>> >>> Unknown parameter/object name dialysisState + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 2 (partial) TEST.NOTES: @@ -423,16 +429,16 @@ TEST.NEW TEST.NAME:isBloodPumpRunning TEST.IMPORT_FAILURES: -(E) @LINE: 429 TEST.VALUE:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState:<> - >>> Unknown parameter/object name dialysisState - >>> Value Line Error - Command Ignored -(E) @LINE: 430 TEST.VALUE:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState[0]:DIALYSIS_SALINE_BOLUS_STATE - >>> Unknown parameter/object name dialysisState - >>> Value Line Error - Command Ignored -(E) @LINE: 433 TEST.EXPECTED:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState[0]:DIALYSIS_SALINE_BOLUS_STATE - >>> Unknown parameter/object name dialysisState - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 429 TEST.VALUE:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState:<> + >>> >>> Unknown parameter/object name dialysisState + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 430 TEST.VALUE:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState[0]:DIALYSIS_SALINE_BOLUS_STATE + >>> >>> Unknown parameter/object name dialysisState + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 433 TEST.EXPECTED:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState[0]:DIALYSIS_SALINE_BOLUS_STATE + >>> >>> Unknown parameter/object name dialysisState + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 30 TEST.VALUE:Dialysis.<>.bolusSalineVolumeDelivered:1.0 >>> >>> Unknown parameter/object name bolusSalineVolumeDelivered >>> >>> Value Line Error - Command Ignored @@ -1472,93 +1478,135 @@ TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.005 +TEST.IMPORT_FAILURES: +(E) @LINE: 1482 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 1483 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 5 (4) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.006 +TEST.IMPORT_FAILURES: +(E) @LINE: 1498 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 1499 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 6 (5) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE TEST.END -- Test Case: execStandbyMode.007 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.007 +TEST.IMPORT_FAILURES: +(E) @LINE: 1514 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 7 (6) case currentStandbyState ==> STANDBY_DG_FLUSH_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.END -- Test Case: execStandbyMode.008 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.008 +TEST.IMPORT_FAILURES: +(E) @LINE: 1529 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 1530 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 8 (7) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.009 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.009 +TEST.IMPORT_FAILURES: +(E) @LINE: 1545 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 1546 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 9 (8) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE TEST.END -- Test Case: execStandbyMode.010 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.010 +TEST.IMPORT_FAILURES: +(E) @LINE: 1561 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:10 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 10 (9) case currentStandbyState ==> STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END @@ -1567,46 +1615,67 @@ TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.011 +TEST.IMPORT_FAILURES: +(E) @LINE: 1577 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 1578 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 11 (10) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.012 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.012 +TEST.IMPORT_FAILURES: +(E) @LINE: 1593 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 1594 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 12 (11) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE TEST.END -- Test Case: execStandbyMode.013 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.013 +TEST.IMPORT_FAILURES: +(E) @LINE: 1609 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:13 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 13 (12) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOODFLOW/INT_BLOODFLOW_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOODFLOW/INT_BLOODFLOW_cba.cvr (.../INT_BLOODFLOW_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOODFLOW/INT_BLOODFLOW_cba.cvr (.../INT_BLOODFLOW_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,9 +122,9 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -276,7 +276,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -342,7 +342,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -364,7 +364,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -386,7 +386,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -408,7 +408,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -474,7 +474,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -496,7 +496,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -518,7 +518,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -584,7 +584,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -606,7 +606,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -650,9 +650,9 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE @@ -672,7 +672,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -819,7 +819,7 @@ F32 flow = getMeasuredBloodFlowRate(); RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/BloodFlow.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/BloodFlow.c RESULT.CBA.FUNCTION: checkBloodPumpDirection RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOOD_LEAK/INT_BLOOD_LEAK_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOOD_LEAK/INT_BLOOD_LEAK_cba.cvr (.../INT_BLOOD_LEAK_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOOD_LEAK/INT_BLOOD_LEAK_cba.cvr (.../INT_BLOOD_LEAK_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -210,7 +210,7 @@ 10)static U08 dequeueEmbModeCmd( void ) Line # 1355 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/BloodLeak.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/BloodLeak.c RESULT.CBA.FUNCTION: convertString2Integer RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BUBBLE/INT_BUBBLE_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BUBBLE/INT_BUBBLE_cba.cvr (.../INT_BUBBLE_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BUBBLE/INT_BUBBLE_cba.cvr (.../INT_BUBBLE_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -210,7 +210,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -291,7 +291,7 @@ 1)static BUBBLE_STATES_T handleBubbleSelfTestState( BUBBLES_T bubble ) Line # 260 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Bubble.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Bubble.c RESULT.CBA.FUNCTION: handleBubbleSelfTestState RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_BUTTONS.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_BUTTONS.tst (.../INT_BUTTONS.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_BUTTONS.tst (.../INT_BUTTONS.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -792,10 +792,11 @@ TEST.NEW TEST.NAME:execPreTreatmentMode.002 TEST.IMPORT_FAILURES: -(E) @LINE: 790 TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "HD_PRE_TREATMENT_START_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 790 TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "HD_PRE_TREATMENT_START_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 11 (partial) TEST.NOTES: @@ -1078,46 +1079,67 @@ TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.005 +TEST.IMPORT_FAILURES: +(E) @LINE: 1088 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 1089 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 5 (4) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.006 +TEST.IMPORT_FAILURES: +(E) @LINE: 1104 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 1105 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 6 (5) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE TEST.END -- Test Case: execStandbyMode.007 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.007 +TEST.IMPORT_FAILURES: +(E) @LINE: 1120 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 7 (6) case currentStandbyState ==> STANDBY_DG_FLUSH_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END @@ -1126,46 +1148,67 @@ TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.008 +TEST.IMPORT_FAILURES: +(E) @LINE: 1136 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 1137 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 8 (7) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.009 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.009 +TEST.IMPORT_FAILURES: +(E) @LINE: 1152 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 1153 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 9 (8) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE TEST.END -- Test Case: execStandbyMode.010 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.010 +TEST.IMPORT_FAILURES: +(E) @LINE: 1168 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:10 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 10 (9) case currentStandbyState ==> STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END @@ -1174,46 +1217,67 @@ TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.011 +TEST.IMPORT_FAILURES: +(E) @LINE: 1184 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 1185 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 11 (10) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.012 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.012 +TEST.IMPORT_FAILURES: +(E) @LINE: 1200 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 1201 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 12 (11) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE TEST.END -- Test Case: execStandbyMode.013 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.013 +TEST.IMPORT_FAILURES: +(E) @LINE: 1216 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:13 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 13 (12) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END @@ -1270,10 +1334,11 @@ TEST.NEW TEST.NAME:execTreatParamsMode.002 TEST.IMPORT_FAILURES: -(E) @LINE: 1263 TEST.VALUE:ModeTreatmentParams.<>.currentTreatmentParamsState:HD_TREATMENT_PARAMS_MODE_STATE_START - >>> Value for 'Enumeral' out of range - >>> Read "HD_TREATMENT_PARAMS_MODE_STATE_START" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1263 TEST.VALUE:ModeTreatmentParams.<>.currentTreatmentParamsState:HD_TREATMENT_PARAMS_MODE_STATE_START + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "HD_TREATMENT_PARAMS_MODE_STATE_START" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 5 (partial) TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_BUTTONS_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_BUTTONS_cba.cvr (.../INT_BUTTONS_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_BUTTONS_cba.cvr (.../INT_BUTTONS_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -210,7 +210,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -290,7 +290,7 @@ RESULT.CBA.NOTES Some functions not yet called. RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Buttons.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Buttons.c RESULT.CBA.FUNCTION: isStopButtonPressed RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_COMM/INT_COMM_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_COMM/INT_COMM_cba.cvr (.../INT_COMM_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_COMM/INT_COMM_cba.cvr (.../INT_COMM_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -116,7 +116,7 @@ 1)BOOL isSCI2DMATransmitInProgress( void ) Line # 152 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Drivers/Comm.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Drivers/Comm.c RESULT.CBA.FUNCTION: isSCI2DMATransmitInProgress RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_COMMBUFFERS/INT_COMMBUFFERS.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_COMMBUFFERS/INT_COMMBUFFERS.tst (.../INT_COMMBUFFERS.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_COMMBUFFERS/INT_COMMBUFFERS.tst (.../INT_COMMBUFFERS.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -743,9 +743,10 @@ TEST.NEW TEST.NAME:addToCommBuffer TEST.IMPORT_FAILURES: -(E) @LINE: 758 TEST.VALUE:SystemCommMessages.sendOffButtonMsgToUI.cmd:2 - >>> Unknown parameter/object name cmd - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 758 TEST.VALUE:SystemCommMessages.sendOffButtonMsgToUI.cmd:2 + >>> >>> Unknown parameter/object name cmd + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:CommBuffers.<>.commBufferByteCount[COMM_BUFFER_OUT_CAN_HD_2_UI][0]:0 TEST.VALUE:CommBuffers.<>.commBufferByteCount[COMM_BUFFER_OUT_CAN_HD_2_UI][1]:0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_CPLD/INT_CPLD_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_CPLD/INT_CPLD_cba.cvr (.../INT_CPLD_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_CPLD/INT_CPLD_cba.cvr (.../INT_CPLD_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -246,7 +246,7 @@ RESULT.CBA.NOTES Blue lamp not yet used. RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Drivers/CPLD.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Drivers/CPLD.c RESULT.CBA.FUNCTION: setCPLDLampBlue RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE.tst (.../INT_DGINTERFACE.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE.tst (.../INT_DGINTERFACE.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -3553,6 +3553,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.002 +TEST.IMPORT_FAILURES: +(E) @LINE: 3565 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3562,7 +3568,6 @@ (7) if ((GENERIC_CONFIRM_ID_NONE) != disinfectCancelReqID) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.END @@ -3572,6 +3577,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 3585 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3582,7 +3593,6 @@ (18) case confirm_status ==> default Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:OperationModes.getConfirmationRequestStatus.return:NUM_OF_CONFIRMATION_REQUEST_STATUS @@ -3615,6 +3625,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.005 +TEST.IMPORT_FAILURES: +(E) @LINE: 3629 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3626,7 +3642,6 @@ (9) case currentStandbyState ==> STANDBY_DG_FLUSH_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:OperationModes.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED @@ -3637,6 +3652,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.006 +TEST.IMPORT_FAILURES: +(E) @LINE: 3651 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3648,7 +3669,6 @@ (10) case currentStandbyState ==> STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:OperationModes.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED @@ -3659,6 +3679,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.007 +TEST.IMPORT_FAILURES: +(E) @LINE: 3673 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3670,7 +3696,6 @@ (11) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:OperationModes.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED @@ -3681,6 +3706,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.008 +TEST.IMPORT_FAILURES: +(E) @LINE: 3695 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3692,7 +3723,6 @@ (12) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:OperationModes.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED @@ -3703,6 +3733,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.009 +TEST.IMPORT_FAILURES: +(E) @LINE: 3716 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3713,7 +3749,6 @@ (14) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_TIMEOUT Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:OperationModes.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_TIMEOUT @@ -3724,6 +3759,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.010 +TEST.IMPORT_FAILURES: +(E) @LINE: 3737 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:10 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3734,7 +3775,6 @@ (15) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_REJECTED Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:OperationModes.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_REJECTED @@ -3745,6 +3785,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.011 +TEST.IMPORT_FAILURES: +(E) @LINE: 3758 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3755,7 +3801,6 @@ (16) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_PENDING Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:OperationModes.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_PENDING @@ -3766,6 +3811,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.012 +TEST.IMPORT_FAILURES: +(E) @LINE: 3779 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3776,7 +3827,6 @@ (17) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_UNUSED Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:OperationModes.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_UNUSED @@ -3809,6 +3859,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.014 +TEST.IMPORT_FAILURES: +(E) @LINE: 3824 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:14 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3821,7 +3877,6 @@ (6) if ((STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.END @@ -3831,6 +3886,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.015 +TEST.IMPORT_FAILURES: +(E) @LINE: 3845 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:15 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3842,7 +3903,6 @@ (5) if ((STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.END @@ -3852,6 +3912,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.016 +TEST.IMPORT_FAILURES: +(E) @LINE: 3865 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:16 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3862,7 +3928,6 @@ (4) if ((STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.END @@ -3872,6 +3937,12 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.017 +TEST.IMPORT_FAILURES: +(E) @LINE: 3884 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:17 of 17 TEST.NOTES: This is an automatically generated test case. @@ -3881,692 +3952,31 @@ (3) if ((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.END --- Subprogram: handleStandbyModeDGChemDisininfectFlushInProgressState - --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.001 -TEST.BASIS_PATH:1 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 10 -TEST.END_NOTES: -TEST.STUB:OperationModes.addConfirmationRequest -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_NONE -TEST.EXPECTED:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.EXPECTED:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_NONE -TEST.END - --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.002 -TEST.BASIS_PATH:2 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 10 -TEST.END_NOTES: -TEST.STUB:OperationModes.addConfirmationRequest -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_NONE -TEST.EXPECTED:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.EXPECTED:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_NONE -TEST.END - --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.003 -TEST.BASIS_PATH:3 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE - (9) case status ==> default - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 10 -TEST.END_NOTES: -TEST.STUB:OperationModes.addConfirmationRequest -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH -TEST.EXPECTED:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.EXPECTED:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH -TEST.END - --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.004 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.004 -TEST.BASIS_PATH:4 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE - (4) case status ==> CONFIRMATION_REQUEST_STATUS_ACCEPTED - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 10 -TEST.END_NOTES: -TEST.STUB:OperationModes.addConfirmationRequest -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH -TEST.EXPECTED:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.EXPECTED:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH -TEST.END - --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.005 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.005 -TEST.BASIS_PATH:5 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE - (5) case status ==> CONFIRMATION_REQUEST_STATUS_TIMEOUT - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 10 -TEST.END_NOTES: -TEST.STUB:OperationModes.addConfirmationRequest -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH -TEST.EXPECTED:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.EXPECTED:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH -TEST.END - --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.006 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.006 -TEST.BASIS_PATH:6 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE - (6) case status ==> CONFIRMATION_REQUEST_STATUS_REJECTED - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 10 -TEST.END_NOTES: -TEST.STUB:OperationModes.addConfirmationRequest -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH -TEST.EXPECTED:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.EXPECTED:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH -TEST.END - --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.007 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.007 -TEST.BASIS_PATH:7 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE - (7) case status ==> CONFIRMATION_REQUEST_STATUS_PENDING - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 10 -TEST.END_NOTES: -TEST.STUB:OperationModes.addConfirmationRequest -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH -TEST.EXPECTED:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.EXPECTED:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH -TEST.END - --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.008 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.008 -TEST.BASIS_PATH:8 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE - (8) case status ==> CONFIRMATION_REQUEST_STATUS_UNUSED - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 10 -TEST.END_NOTES: -TEST.STUB:OperationModes.addConfirmationRequest -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH -TEST.EXPECTED:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.EXPECTED:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH -TEST.END - --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.009 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.009 -TEST.BASIS_PATH:9 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> TRUE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 10 -TEST.END_NOTES: -TEST.STUB:OperationModes.addConfirmationRequest -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:0 -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:1 -TEST.VALUE:OperationModes.addConfirmationRequest.return:GENERIC_CONFIRM_ID_NONE -TEST.EXPECTED:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:0 -TEST.END - --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.010 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.010 -TEST.BASIS_PATH:10 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> TRUE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 10 -TEST.END_NOTES: -TEST.STUB:OperationModes.addConfirmationRequest -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:0 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_NONE -TEST.EXPECTED:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:1 -TEST.EXPECTED:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_NONE -TEST.END - --- Subprogram: handleStandbyModeDGChemDisininfectInProgressState - --- Test Case: handleStandbyModeDGChemDisininfectInProgressState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectInProgressState.001 -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getDGOpMode() != (DG_MODE_CHEM)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeDGChemDisininfectInProgressState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectInProgressState.002 -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getDGOpMode() != (DG_MODE_CHEM)) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: handleStandbyModeDGFlushInProgressState - --- Test Case: handleStandbyModeDGFlushInProgressState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGFlushInProgressState.001 -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getDGOpMode() != (DG_MODE_FLUS)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeDGFlushInProgressState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGFlushInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGFlushInProgressState.002 -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getDGOpMode() != (DG_MODE_FLUS)) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: handleStandbyModeDGHeatDisinfectInProgressState - --- Test Case: handleStandbyModeDGHeatDisinfectInProgressState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGHeatDisinfectInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGHeatDisinfectInProgressState.001 -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getDGOpMode() != (DG_MODE_HEAT)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeDGHeatDisinfectInProgressState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGHeatDisinfectInProgressState -TEST.NEW -TEST.NAME:handleStandbyModeDGHeatDisinfectInProgressState.002 -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getDGOpMode() != (DG_MODE_HEAT)) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: handleStandbyModeWaitForDGChemDisinfectCmdResponseState - --- Test Case: handleStandbyModeWaitForDGChemDisinfectCmdResponseState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectCmdResponseState.001 -TEST.BASIS_PATH:1 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_CHEM_DISINFECT, &dgCmdResp)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGCommandResponse in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeWaitForDGChemDisinfectCmdResponseState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectCmdResponseState.002 -TEST.BASIS_PATH:2 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_CHEM_DISINFECT, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGCommandResponse in branch 1 - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeWaitForDGChemDisinfectCmdResponseState.003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectCmdResponseState.003 -TEST.BASIS_PATH:3 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_CHEM_DISINFECT, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function getDGCommandResponse in branch 1 - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.END - --- Subprogram: handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState - --- Test Case: handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.001 -TEST.BASIS_PATH:1 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_CHEM_DISINFECT_FLUSH, &dgCmdResp)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGCommandResponse in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.002 -TEST.BASIS_PATH:2 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_CHEM_DISINFECT_FLUSH, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGCommandResponse in branch 1 - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.003 -TEST.BASIS_PATH:3 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_CHEM_DISINFECT_FLUSH, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function getDGCommandResponse in branch 1 - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.END - --- Subprogram: handleStandbyModeWaitForDGChemDisinfectFlushStartState - --- Test Case: handleStandbyModeWaitForDGChemDisinfectFlushStartState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectFlushStartState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectFlushStartState.001 -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_MODE_CHFL) == getDGOpMode()) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeWaitForDGChemDisinfectFlushStartState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectFlushStartState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectFlushStartState.002 -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_CHFL) == getDGOpMode()) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: handleStandbyModeWaitForDGChemDisinfectStartState - --- Test Case: handleStandbyModeWaitForDGChemDisinfectStartState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectStartState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectStartState.001 -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_MODE_CHEM) == getDGOpMode()) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeWaitForDGChemDisinfectStartState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectStartState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectStartState.002 -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_CHEM) == getDGOpMode()) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: handleStandbyModeWaitForDGFlushCmdResponseState - --- Test Case: handleStandbyModeWaitForDGFlushCmdResponseState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGFlushCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGFlushCmdResponseState.001 -TEST.BASIS_PATH:1 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_FLUSH, &dgCmdResp)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGCommandResponse in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeWaitForDGFlushCmdResponseState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGFlushCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGFlushCmdResponseState.002 -TEST.BASIS_PATH:2 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_FLUSH, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGCommandResponse in branch 1 - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeWaitForDGFlushCmdResponseState.003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGFlushCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGFlushCmdResponseState.003 -TEST.BASIS_PATH:3 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_FLUSH, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function getDGCommandResponse in branch 1 - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.END - --- Subprogram: handleStandbyModeWaitForDGFlushToStartState - --- Test Case: handleStandbyModeWaitForDGFlushToStartState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGFlushToStartState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGFlushToStartState.001 -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_MODE_FLUS) == getDGOpMode()) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeWaitForDGFlushToStartState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGFlushToStartState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGFlushToStartState.002 -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_FLUS) == getDGOpMode()) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: handleStandbyModeWaitForDGHeatDisinfectCmdResponseState - --- Test Case: handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGHeatDisinfectCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.001 -TEST.BASIS_PATH:1 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_HEAT_DISINFECT, &dgCmdResp)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGCommandResponse in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGHeatDisinfectCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.002 -TEST.BASIS_PATH:2 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_HEAT_DISINFECT, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGCommandResponse in branch 1 - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGHeatDisinfectCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.003 -TEST.BASIS_PATH:3 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_HEAT_DISINFECT, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function getDGCommandResponse in branch 1 - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.END - --- Subprogram: handleStandbyModeWaitForDGHeatDisinfectStartState - --- Test Case: handleStandbyModeWaitForDGHeatDisinfectStartState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGHeatDisinfectStartState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGHeatDisinfectStartState.001 -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_MODE_HEAT) == getDGOpMode()) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: handleStandbyModeWaitForDGHeatDisinfectStartState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGHeatDisinfectStartState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGHeatDisinfectStartState.002 -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_HEAT) == getDGOpMode()) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function getDGOpMode in branch 1 -TEST.END_NOTES: -TEST.END - -- Subprogram: handleStandbyModeWaitForDisinfectState -- Test Case: handleStandbyModeWaitForDisinfectState.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.001 +TEST.IMPORT_FAILURES: +(E) @LINE: 4580 TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 4581 TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> + >>> Unknown parameter/object name heatDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 4582 TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:<> + >>> Unknown parameter/object name chemDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 4583 TEST.VALUE:ModeStandby.<>.chemDisinfectFlushStartReqReceived:<> + >>> Unknown parameter/object name chemDisinfectFlushStartReqReceived + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 5 TEST.NOTES: This is an automatically generated test case. @@ -4577,17 +3987,27 @@ (4) if ((1) == chemDisinfectFlushStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.chemDisinfectFlushStartReqReceived:<> TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.002 +TEST.IMPORT_FAILURES: +(E) @LINE: 4601 TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 4602 TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> + >>> Unknown parameter/object name heatDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 4603 TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:<> + >>> Unknown parameter/object name chemDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 4604 TEST.VALUE:ModeStandby.<>.chemDisinfectFlushStartReqReceived:1 + >>> Unknown parameter/object name chemDisinfectFlushStartReqReceived + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 5 TEST.NOTES: This is an automatically generated test case. @@ -4598,17 +4018,24 @@ (4) if ((1) == chemDisinfectFlushStartReqReceived) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.chemDisinfectFlushStartReqReceived:1 TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 4621 TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 4622 TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> + >>> Unknown parameter/object name heatDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 4623 TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:1 + >>> Unknown parameter/object name chemDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 5 TEST.NOTES: This is an automatically generated test case. @@ -4618,16 +4045,21 @@ (3) if ((1) == chemDisinfectStartReqReceived) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:1 TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.004 +TEST.IMPORT_FAILURES: +(E) @LINE: 4639 TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 4640 TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:1 + >>> Unknown parameter/object name heatDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 5 TEST.NOTES: This is an automatically generated test case. @@ -4636,23 +4068,25 @@ (2) if ((1) == heatDisinfectStartReqReceived) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:1 TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.005 +TEST.IMPORT_FAILURES: +(E) @LINE: 4655 TEST.VALUE:ModeStandby.<>.flushStartReqReceived:1 + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 5 TEST.NOTES: This is an automatically generated test case. Test Path 5 (1) if ((1) == flushStartReqReceived) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:1 TEST.END -- Subprogram: handleStandbyModeWaitForTreatmentState @@ -5165,91 +4599,6 @@ TEST.END_NOTES: TEST.END --- Subprogram: publishDisinfectData - --- Test Case: publishDisinfectData.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:publishDisinfectData.001 -TEST.BASIS_PATH:1 of 5 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++dataPublishCounter >= (1 * 1000) / 50) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: publishDisinfectData.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:publishDisinfectData.002 -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++dataPublishCounter >= (1 * 1000) / 50) ==> TRUE - (5) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE -TEST.END - --- Test Case: publishDisinfectData.003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:publishDisinfectData.003 -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (++dataPublishCounter >= (1 * 1000) / 50) ==> TRUE - (2) case currentStandbyState ==> STANDBY_DG_FLUSH_IN_PROGRESS_STATE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE -TEST.END - --- Test Case: publishDisinfectData.004 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:publishDisinfectData.004 -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (++dataPublishCounter >= (1 * 1000) / 50) ==> TRUE - (3) case currentStandbyState ==> STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE -TEST.END - --- Test Case: publishDisinfectData.005 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:publishDisinfectData.005 -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (++dataPublishCounter >= (1 * 1000) / 50) ==> TRUE - (4) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE -TEST.END - -- Subprogram: signalUserInitiateTreatment -- Test Case: signalUserInitiateTreatment.001 @@ -6743,9 +6092,10 @@ TEST.NEW TEST.NAME:calculateActiveReservoirCycleTime.005 TEST.IMPORT_FAILURES: -(E) @LINE: 119 TEST.VALUE:ModeTreatment.getCurrentUFSetRate.return:<> - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 119 TEST.VALUE:ModeTreatment.getCurrentUFSetRate.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 6 (partial) TEST.NOTES: @@ -6776,9 +6126,10 @@ TEST.NEW TEST.NAME:calculateActiveReservoirCycleTime.006 TEST.IMPORT_FAILURES: -(E) @LINE: 148 TEST.VALUE:ModeTreatment.getCurrentUFSetRate.return:<> - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 148 TEST.VALUE:ModeTreatment.getCurrentUFSetRate.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 6 (partial) TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE_cba.cvr (.../INT_DGINTERFACE_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE_cba.cvr (.../INT_DGINTERFACE_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,9 +100,9 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -210,7 +210,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -276,7 +276,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -298,7 +298,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -320,7 +320,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -386,7 +386,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -408,7 +408,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -452,7 +452,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -518,7 +518,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -540,7 +540,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -562,7 +562,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -712,7 +712,7 @@ dgTrimmerTemp = trimmerHtrTemp; RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/DGInterface.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/DGInterface.c RESULT.CBA.FUNCTION: cmdSetDGActiveReservoir RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALINFLOW/INT_DIALINFLOW.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALINFLOW/INT_DIALINFLOW.tst (.../INT_DIALINFLOW.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALINFLOW/INT_DIALINFLOW.tst (.../INT_DIALINFLOW.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -2482,46 +2482,67 @@ TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.005 +TEST.IMPORT_FAILURES: +(E) @LINE: 2492 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 2493 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 5 (4) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.006 +TEST.IMPORT_FAILURES: +(E) @LINE: 2508 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 2509 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 6 (5) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE TEST.END -- Test Case: execStandbyMode.007 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.007 +TEST.IMPORT_FAILURES: +(E) @LINE: 2524 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 7 (6) case currentStandbyState ==> STANDBY_DG_FLUSH_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END @@ -2530,46 +2551,67 @@ TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.008 +TEST.IMPORT_FAILURES: +(E) @LINE: 2540 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 2541 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 8 (7) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.009 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.009 +TEST.IMPORT_FAILURES: +(E) @LINE: 2556 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 2557 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 9 (8) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE TEST.END -- Test Case: execStandbyMode.010 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.010 +TEST.IMPORT_FAILURES: +(E) @LINE: 2572 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:10 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 10 (9) case currentStandbyState ==> STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END @@ -2578,46 +2620,67 @@ TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.011 +TEST.IMPORT_FAILURES: +(E) @LINE: 2588 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 2589 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 11 (10) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.012 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.012 +TEST.IMPORT_FAILURES: +(E) @LINE: 2604 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 2605 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 12 (11) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE TEST.END -- Test Case: execStandbyMode.013 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.013 +TEST.IMPORT_FAILURES: +(E) @LINE: 2620 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:13 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 13 (12) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALINFLOW/INT_DIALINFLOW_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALINFLOW/INT_DIALINFLOW_cba.cvr (.../INT_DIALINFLOW_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALINFLOW/INT_DIALINFLOW_cba.cvr (.../INT_DIALINFLOW_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -656,7 +656,7 @@ 3)void filterDialInFlowReadings( F64 flow ) Line # 1097 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/DialInFlow.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/DialInFlow.c RESULT.CBA.FUNCTION: calcDialInFlow RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALOUTFLOW/INT_DIALOUTFLOW.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALOUTFLOW/INT_DIALOUTFLOW.tst (.../INT_DIALOUTFLOW.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALOUTFLOW/INT_DIALOUTFLOW.tst (.../INT_DIALOUTFLOW.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -110,9 +110,10 @@ TEST.NEW TEST.NAME:handleSalineBolusIdleState.001 TEST.IMPORT_FAILURES: -(E) @LINE: 120 TEST.VALUE:Dialysis.handleSalineBolusIdleState.dialysisState:<> - >>> Unknown parameter/object name dialysisState - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 120 TEST.VALUE:Dialysis.handleSalineBolusIdleState.dialysisState:<> + >>> >>> Unknown parameter/object name dialysisState + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 2 TEST.NOTES: @@ -131,9 +132,10 @@ TEST.NEW TEST.NAME:handleSalineBolusIdleState.002 TEST.IMPORT_FAILURES: -(E) @LINE: 137 TEST.VALUE:Dialysis.handleSalineBolusIdleState.dialysisState:<> - >>> Unknown parameter/object name dialysisState - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 137 TEST.VALUE:Dialysis.handleSalineBolusIdleState.dialysisState:<> + >>> >>> Unknown parameter/object name dialysisState + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 2 TEST.NOTES: @@ -210,12 +212,13 @@ TEST.NEW TEST.NAME:handleSalineBolusInProgressState.003 TEST.IMPORT_FAILURES: -(E) @LINE: 225 TEST.VALUE:Dialysis.<>.salineBolusAutoResumeUF:<> - >>> Unknown parameter/object name salineBolusAutoResumeUF - >>> Value Line Error - Command Ignored -(E) @LINE: 228 TEST.EXPECTED:Dialysis.<>.salineBolusAutoResumeUF:0 - >>> Unknown parameter/object name salineBolusAutoResumeUF - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 225 TEST.VALUE:Dialysis.<>.salineBolusAutoResumeUF:<> + >>> >>> Unknown parameter/object name salineBolusAutoResumeUF + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 228 TEST.EXPECTED:Dialysis.<>.salineBolusAutoResumeUF:0 + >>> >>> Unknown parameter/object name salineBolusAutoResumeUF + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 9 (partial) TEST.NOTES: @@ -248,12 +251,13 @@ TEST.NEW TEST.NAME:handleSalineBolusInProgressState.004 TEST.IMPORT_FAILURES: -(E) @LINE: 257 TEST.VALUE:Dialysis.<>.salineBolusAutoResumeUF:1 - >>> Unknown parameter/object name salineBolusAutoResumeUF - >>> Value Line Error - Command Ignored -(E) @LINE: 260 TEST.EXPECTED:Dialysis.<>.salineBolusAutoResumeUF:1 - >>> Unknown parameter/object name salineBolusAutoResumeUF - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 257 TEST.VALUE:Dialysis.<>.salineBolusAutoResumeUF:1 + >>> >>> Unknown parameter/object name salineBolusAutoResumeUF + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 260 TEST.EXPECTED:Dialysis.<>.salineBolusAutoResumeUF:1 + >>> >>> Unknown parameter/object name salineBolusAutoResumeUF + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 9 (partial) TEST.NOTES: @@ -409,9 +413,10 @@ TEST.NEW TEST.NAME:handleSalineBolusWait4Pumps2Stop.001 TEST.IMPORT_FAILURES: -(E) @LINE: 401 TEST.VALUE:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState:<> - >>> Unknown parameter/object name dialysisState - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 401 TEST.VALUE:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState:<> + >>> >>> Unknown parameter/object name dialysisState + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 2 TEST.NOTES: @@ -431,9 +436,10 @@ TEST.NEW TEST.NAME:handleSalineBolusWait4Pumps2Stop.002 TEST.IMPORT_FAILURES: -(E) @LINE: 420 TEST.VALUE:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState:<> - >>> Unknown parameter/object name dialysisState - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 420 TEST.VALUE:Dialysis.handleSalineBolusWait4Pumps2Stop.dialysisState:<> + >>> >>> Unknown parameter/object name dialysisState + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 2 (partial) TEST.NOTES: @@ -488,14 +494,15 @@ TEST.NEW TEST.NAME:pauseUF.001 TEST.IMPORT_FAILURES: -(E) @LINE: 473 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored -(E) @LINE: 475 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 473 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored + >>> (E) @LINE: 475 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 5 TEST.NOTES: @@ -517,14 +524,15 @@ TEST.NEW TEST.NAME:pauseUF.002 TEST.IMPORT_FAILURES: -(E) @LINE: 494 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored -(E) @LINE: 496 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 494 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored + >>> (E) @LINE: 496 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 5 TEST.NOTES: @@ -546,14 +554,15 @@ TEST.NEW TEST.NAME:pauseUF.003 TEST.IMPORT_FAILURES: -(E) @LINE: 514 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored -(E) @LINE: 516 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 514 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored + >>> (E) @LINE: 516 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 5 TEST.NOTES: @@ -574,14 +583,15 @@ TEST.NEW TEST.NAME:pauseUF.004 TEST.IMPORT_FAILURES: -(E) @LINE: 533 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored -(E) @LINE: 535 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 533 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored + >>> (E) @LINE: 535 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 5 TEST.NOTES: @@ -621,14 +631,15 @@ TEST.NEW TEST.NAME:resumeUF.001 TEST.IMPORT_FAILURES: -(E) @LINE: 574 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored -(E) @LINE: 576 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 574 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored + >>> (E) @LINE: 576 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 5 TEST.NOTES: @@ -650,14 +661,15 @@ TEST.NEW TEST.NAME:resumeUF.002 TEST.IMPORT_FAILURES: -(E) @LINE: 595 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored -(E) @LINE: 597 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 595 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored + >>> (E) @LINE: 597 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 5 TEST.NOTES: @@ -679,14 +691,15 @@ TEST.NEW TEST.NAME:resumeUF.003 TEST.IMPORT_FAILURES: -(E) @LINE: 615 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored -(E) @LINE: 617 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 615 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored + >>> (E) @LINE: 617 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 5 TEST.NOTES: @@ -707,14 +720,15 @@ TEST.NEW TEST.NAME:resumeUF.004 TEST.IMPORT_FAILURES: -(E) @LINE: 634 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored -(E) @LINE: 636 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 634 TEST.VALUE:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored + >>> (E) @LINE: 636 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 5 TEST.NOTES: @@ -1676,46 +1690,67 @@ TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.005 +TEST.IMPORT_FAILURES: +(E) @LINE: 1686 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 1687 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 5 (4) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.006 +TEST.IMPORT_FAILURES: +(E) @LINE: 1702 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 1703 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 6 (5) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE TEST.END -- Test Case: execStandbyMode.007 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.007 +TEST.IMPORT_FAILURES: +(E) @LINE: 1718 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 7 (6) case currentStandbyState ==> STANDBY_DG_FLUSH_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END @@ -1724,46 +1759,67 @@ TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.008 +TEST.IMPORT_FAILURES: +(E) @LINE: 1734 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 1735 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 8 (7) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.009 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.009 +TEST.IMPORT_FAILURES: +(E) @LINE: 1750 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 1751 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 9 (8) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE TEST.END -- Test Case: execStandbyMode.010 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.010 +TEST.IMPORT_FAILURES: +(E) @LINE: 1766 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:10 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 10 (9) case currentStandbyState ==> STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END @@ -1772,46 +1828,67 @@ TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.011 +TEST.IMPORT_FAILURES: +(E) @LINE: 1782 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 1783 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 11 (10) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.012 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.012 +TEST.IMPORT_FAILURES: +(E) @LINE: 1798 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 1799 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 12 (11) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE TEST.END -- Test Case: execStandbyMode.013 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.013 +TEST.IMPORT_FAILURES: +(E) @LINE: 1814 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:13 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 13 (12) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALOUTFLOW/INT_DIALOUTFLOW_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALOUTFLOW/INT_DIALOUTFLOW_cba.cvr (.../INT_DIALOUTFLOW_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALOUTFLOW/INT_DIALOUTFLOW_cba.cvr (.../INT_DIALOUTFLOW_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -674,7 +674,7 @@ 10)static void checkDialOutPumpMCCurrent( void ) Line # 1104 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/DialOutFlow.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/DialOutFlow.c RESULT.CBA.FUNCTION: checkDialOutPumpDirection RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS.tst (.../INT_DIALYSIS.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS.tst (.../INT_DIALYSIS.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -380,10 +380,10 @@ TEST.NEW TEST.NAME:getUltrafiltrationVolumeCollected TEST.IMPORT_FAILURES: -(E) @LINE: 399 TEST.VALUE:Dialysis.<>.maxUFVolumeML:2000.0 - >>> Unknown parameter/object name maxUFVolumeML - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 399 TEST.VALUE:Dialysis.<>.maxUFVolumeML:2000.0 + >>> >>> Unknown parameter/object name maxUFVolumeML + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 93 TEST.VALUE:ModeTreatment.<>.presBloodFlowRate:300 >>> >>> Unknown parameter/object name presBloodFlowRate >>> >>> Value Line Error - Command Ignored @@ -602,10 +602,10 @@ TEST.NEW TEST.NAME:dialysis TEST.IMPORT_FAILURES: -(E) @LINE: 624 TEST.VALUE:Dialysis.<>.maxUFVolumeML:600.0 - >>> Unknown parameter/object name maxUFVolumeML - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 624 TEST.VALUE:Dialysis.<>.maxUFVolumeML:600.0 + >>> >>> Unknown parameter/object name maxUFVolumeML + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 136 TEST.VALUE:uut_prototype_stubs.getLoadCellWeightInGrams.return:1741.0 >>> >>> Could not find function getLoadCellWeightInGrams >>> >>> in unit uut_prototype_stubs. @@ -691,13 +691,13 @@ TEST.NEW TEST.NAME:startDialysisAndsetDialysisParams TEST.IMPORT_FAILURES: -(E) @LINE: 726 TEST.VALUE:Dialysis.<>.maxUFVolumeML:0.0 - >>> Unknown parameter/object name maxUFVolumeML - >>> Value Line Error - Command Ignored -(E) @LINE: 735 TEST.EXPECTED:Dialysis.<>.maxUFVolumeML:600.0 - >>> Unknown parameter/object name maxUFVolumeML - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 726 TEST.VALUE:Dialysis.<>.maxUFVolumeML:0.0 + >>> >>> Unknown parameter/object name maxUFVolumeML + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 735 TEST.EXPECTED:Dialysis.<>.maxUFVolumeML:600.0 + >>> >>> Unknown parameter/object name maxUFVolumeML + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 149 TEST.EXPECTED:uut_prototype_stubs.setCriticalData.flowRate:200 >>> >>> Unknown parameter/object name flowRate >>> >>> Value Line Error - Command Ignored @@ -893,16 +893,17 @@ TEST.NEW TEST.NAME:initDialysis TEST.IMPORT_FAILURES: -(E) @LINE: 896 TEST.VALUE:Dialysis.<>.maxUFVolumeML:9.0 - >>> Unknown parameter/object name maxUFVolumeML - >>> Value Line Error - Command Ignored -(E) @LINE: 899 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE - >>> Value for 'Enumeral' out of range - >>> Read "UF_START_STATE" - >>> Command Ignored -(E) @LINE: 908 TEST.EXPECTED:Dialysis.<>.maxUFVolumeML:0.0 - >>> Unknown parameter/object name maxUFVolumeML - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 896 TEST.VALUE:Dialysis.<>.maxUFVolumeML:9.0 + >>> >>> Unknown parameter/object name maxUFVolumeML + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 899 TEST.EXPECTED:Dialysis.<>.currentUFState:UF_START_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "UF_START_STATE" + >>> >>> Command Ignored + >>> (E) @LINE: 908 TEST.EXPECTED:Dialysis.<>.maxUFVolumeML:0.0 + >>> >>> Unknown parameter/object name maxUFVolumeML + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Dialysis.<>.currentDialysisState:NUM_OF_DIALYSIS_STATES TEST.VALUE:Dialysis.<>.currentUFState:NUM_OF_UF_STATES @@ -964,15 +965,16 @@ TEST.NEW TEST.NAME:verifyTreatmentDurationSettingChange.001 TEST.IMPORT_FAILURES: -(E) @LINE: 958 TEST.STUB:ModeTreatment.getTreatmentTimeInMinutes - >>> Could not find function getTreatmentTimeInMinutes - >>> in unit ModeTreatment. - >>> Value Line Error - Command Ignored -(E) @LINE: 958 - >>> Could not stub ModeTreatment.getTreatmentTimeInMinutes -(E) @LINE: 961 TEST.VALUE:ModeTreatment.getTreatmentTimeInMinutes.return:<> - >>> Subprogram 'getTreatmentTimeInMinutes' is invalid - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 958 TEST.STUB:ModeTreatment.getTreatmentTimeInMinutes + >>> >>> Could not find function getTreatmentTimeInMinutes + >>> >>> in unit ModeTreatment. + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 958 + >>> >>> Could not stub ModeTreatment.getTreatmentTimeInMinutes + >>> (E) @LINE: 961 TEST.VALUE:ModeTreatment.getTreatmentTimeInMinutes.return:<> + >>> >>> Subprogram 'getTreatmentTimeInMinutes' is invalid + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 8 TEST.NOTES: @@ -1199,16 +1201,16 @@ TEST.NEW TEST.NAME:verifyUFSettingsChange.007 TEST.IMPORT_FAILURES: -(E) @LINE: 1197 TEST.STUB:ModeTreatment.getTreatmentTimeInMinutes - >>> Could not find function getTreatmentTimeInMinutes - >>> in unit ModeTreatment. - >>> Value Line Error - Command Ignored -(E) @LINE: 1197 - >>> Could not stub ModeTreatment.getTreatmentTimeInMinutes -(E) @LINE: 1201 TEST.VALUE:ModeTreatment.getTreatmentTimeInMinutes.return:<> - >>> Subprogram 'getTreatmentTimeInMinutes' is invalid - >>> Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 1197 TEST.STUB:ModeTreatment.getTreatmentTimeInMinutes + >>> >>> Could not find function getTreatmentTimeInMinutes + >>> >>> in unit ModeTreatment. + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1197 + >>> >>> Could not stub ModeTreatment.getTreatmentTimeInMinutes + >>> (E) @LINE: 1201 TEST.VALUE:ModeTreatment.getTreatmentTimeInMinutes.return:<> + >>> >>> Subprogram 'getTreatmentTimeInMinutes' is invalid + >>> >>> Command Ignored >>> (E) @LINE: 170 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE >>> >>> Warning: Value already set >>> >>> Previous value 1 ignored @@ -1317,13 +1319,13 @@ TEST.NEW TEST.NAME:resumeUF TEST.IMPORT_FAILURES: -(E) @LINE: 1303 TEST.VALUE:Dialysis.<>.maxUFVolumeML:1000.0 - >>> Unknown parameter/object name maxUFVolumeML - >>> Value Line Error - Command Ignored -(E) @LINE: 1316 TEST.EXPECTED:Dialysis.<>.maxUFVolumeML:1500.0 - >>> Unknown parameter/object name maxUFVolumeML - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 1303 TEST.VALUE:Dialysis.<>.maxUFVolumeML:1000.0 + >>> >>> Unknown parameter/object name maxUFVolumeML + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1316 TEST.EXPECTED:Dialysis.<>.maxUFVolumeML:1500.0 + >>> >>> Unknown parameter/object name maxUFVolumeML + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 248 TEST.VALUE:uut_prototype_stubs.getCPLDOffButton.return:MODE_TREA >>> >>> Value for 'Enumeral' out of range >>> >>> Read "MODE_TREA" Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS_cba.cvr (.../INT_DIALYSIS_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS_cba.cvr (.../INT_DIALYSIS_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,9 +144,9 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE @@ -166,9 +166,9 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -210,7 +210,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -254,7 +254,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -276,7 +276,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -298,7 +298,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -320,7 +320,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -342,7 +342,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -386,7 +386,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -408,7 +408,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -430,7 +430,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -552,7 +552,7 @@ uFTimeMS = 0; RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Modes/Dialysis.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Modes/Dialysis.c RESULT.CBA.FUNCTION: handleDialysisSalineBolusState RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_FANS/INT_FANS_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_FANS/INT_FANS_cba.cvr (.../INT_FANS_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_FANS/INT_FANS_cba.cvr (.../INT_FANS_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -164,7 +164,7 @@ RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Fans.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Fans.c RESULT.CBA.FUNCTION: convertTogglePeriod2RPM RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA.tst (.../INT_FPGA.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA.tst (.../INT_FPGA.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -286,9 +286,10 @@ TEST.NEW TEST.NAME:setAlarmAudio.001 TEST.IMPORT_FAILURES: -(E) @LINE: 18 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:<> - >>> Warning: Value already set - >>> Previous value 1 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 18 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 1 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 5 TEST.NOTES: @@ -783,9 +784,10 @@ TEST.NEW TEST.NAME:updateBloodPumpSpeedAndDirectionFromHallSensors.002 TEST.IMPORT_FAILURES: -(E) @LINE: 33 TEST.VALUE:uut_prototype_stubs.u16DiffWithWrap.return:<> - >>> Warning: Value already set - >>> Previous value 1 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 33 TEST.VALUE:uut_prototype_stubs.u16DiffWithWrap.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 1 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 6 (partial) TEST.NOTES: @@ -811,9 +813,10 @@ TEST.NEW TEST.NAME:updateBloodPumpSpeedAndDirectionFromHallSensors.003 TEST.IMPORT_FAILURES: -(E) @LINE: 58 TEST.VALUE:uut_prototype_stubs.u16DiffWithWrap.return:<> - >>> Warning: Value already set - >>> Previous value 1 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 58 TEST.VALUE:uut_prototype_stubs.u16DiffWithWrap.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 1 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 6 (partial) TEST.NOTES: @@ -885,9 +888,10 @@ TEST.NEW TEST.NAME:updateBloodPumpSpeedAndDirectionFromHallSensors.006 TEST.IMPORT_FAILURES: -(E) @LINE: 131 TEST.VALUE:uut_prototype_stubs.u16DiffWithWrap.return:<> - >>> Warning: Value already set - >>> Previous value 1 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 131 TEST.VALUE:uut_prototype_stubs.u16DiffWithWrap.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 1 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 6 (partial) TEST.NOTES: @@ -1557,9 +1561,10 @@ TEST.NEW TEST.NAME:handleBloodLeakEmbModeWaitForCommandResponseState.003 TEST.IMPORT_FAILURES: -(E) @LINE: 65 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[0].length:0 - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 65 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[0].length:0 + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 12 (partial) TEST.NOTES: @@ -1593,9 +1598,10 @@ TEST.NEW TEST.NAME:handleBloodLeakEmbModeWaitForCommandResponseState.004 TEST.IMPORT_FAILURES: -(E) @LINE: 100 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[0].length:<> - >>> Warning: Value already set - >>> Previous value 0 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 100 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[0].length:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 0 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 12 (partial) TEST.NOTES: @@ -1632,9 +1638,10 @@ TEST.NEW TEST.NAME:handleBloodLeakEmbModeWaitForCommandResponseState.005 TEST.IMPORT_FAILURES: -(E) @LINE: 134 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[0].length:<> - >>> Warning: Value already set - >>> Previous value 0 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 134 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[0].length:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 0 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 12 (partial) TEST.NOTES: @@ -1671,9 +1678,10 @@ TEST.NEW TEST.NAME:handleBloodLeakEmbModeWaitForCommandResponseState.006 TEST.IMPORT_FAILURES: -(E) @LINE: 169 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[0].length:0 - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 169 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[0].length:0 + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 12 (partial) TEST.NOTES: @@ -1706,9 +1714,10 @@ TEST.NEW TEST.NAME:handleBloodLeakEmbModeWaitForCommandResponseState.007 TEST.IMPORT_FAILURES: -(E) @LINE: 200 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[0].length:0 - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 200 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[0].length:0 + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 12 (partial) TEST.NOTES: @@ -1740,9 +1749,10 @@ TEST.NEW TEST.NAME:handleBloodLeakEmbModeWaitForCommandResponseState.008 TEST.IMPORT_FAILURES: -(E) @LINE: 230 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[0].length:0 - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 230 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[0].length:0 + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 12 (partial) TEST.NOTES: @@ -4004,13 +4014,13 @@ TEST.NEW TEST.NAME:execFPGATest TEST.IMPORT_FAILURES: -(E) @LINE: 239 TEST.EXPECTED:uut_prototype_stubs.checkPersistentAlarm.alarmData.dataType:ALARM_DATA_TYPE_U32 - >>> Unknown parameter/object name alarmData - >>> Value Line Error - Command Ignored -(E) @LINE: 240 TEST.EXPECTED:uut_prototype_stubs.checkPersistentAlarm.alarmData.data.uInt.data:0x58 - >>> Unknown parameter/object name alarmData - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 239 TEST.EXPECTED:uut_prototype_stubs.checkPersistentAlarm.alarmData.dataType:ALARM_DATA_TYPE_U32 + >>> >>> Unknown parameter/object name alarmData + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 240 TEST.EXPECTED:uut_prototype_stubs.checkPersistentAlarm.alarmData.data.uInt.data:0x58 + >>> >>> Unknown parameter/object name alarmData + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 208 TEST.EXPECTED:uut_prototype_stubs.checkPersistentAlarm.alarm:ALARM_ID_FPGA_POST_TEST_FAILED >>> >>> Value for 'Enumeral' out of range >>> >>> Read "ALARM_ID_FPGA_POST_TEST_FAILED" @@ -4542,9 +4552,10 @@ TEST.NEW TEST.NAME:checkOcclusions.001 TEST.IMPORT_FAILURES: -(E) @LINE: 20 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 20 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 14 (partial) TEST.NOTES: @@ -4576,9 +4587,10 @@ TEST.NEW TEST.NAME:checkOcclusions.002 TEST.IMPORT_FAILURES: -(E) @LINE: 50 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 50 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 14 (partial) TEST.NOTES: @@ -4611,9 +4623,10 @@ TEST.NEW TEST.NAME:checkOcclusions.003 TEST.IMPORT_FAILURES: -(E) @LINE: 80 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 80 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 14 (partial) TEST.NOTES: @@ -4677,9 +4690,10 @@ TEST.NEW TEST.NAME:checkOcclusions.005 TEST.IMPORT_FAILURES: -(E) @LINE: 148 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 148 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 14 (partial) TEST.NOTES: @@ -4715,9 +4729,10 @@ TEST.NEW TEST.NAME:checkOcclusions.006 TEST.IMPORT_FAILURES: -(E) @LINE: 184 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 184 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 14 (partial) TEST.NOTES: @@ -4755,9 +4770,10 @@ TEST.NEW TEST.NAME:checkOcclusions.007 TEST.IMPORT_FAILURES: -(E) @LINE: 221 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 221 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 14 (partial) TEST.NOTES: @@ -4794,9 +4810,10 @@ TEST.NEW TEST.NAME:checkOcclusions.008 TEST.IMPORT_FAILURES: -(E) @LINE: 259 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 259 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 14 (partial) TEST.NOTES: @@ -4833,9 +4850,10 @@ TEST.NEW TEST.NAME:checkOcclusions.009 TEST.IMPORT_FAILURES: -(E) @LINE: 296 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 296 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 14 (partial) TEST.NOTES: @@ -4874,9 +4892,10 @@ TEST.NEW TEST.NAME:checkOcclusions.010 TEST.IMPORT_FAILURES: -(E) @LINE: 334 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 334 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:10 of 14 (partial) TEST.NOTES: @@ -4914,9 +4933,10 @@ TEST.NEW TEST.NAME:checkOcclusions.011 TEST.IMPORT_FAILURES: -(E) @LINE: 366 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 366 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 14 (partial) TEST.NOTES: @@ -4948,9 +4968,10 @@ TEST.NEW TEST.NAME:checkOcclusions.012 TEST.IMPORT_FAILURES: -(E) @LINE: 397 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 397 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 14 (partial) TEST.NOTES: @@ -4983,9 +5004,10 @@ TEST.NEW TEST.NAME:checkOcclusions.013 TEST.IMPORT_FAILURES: -(E) @LINE: 429 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 429 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:13 of 14 (partial) TEST.NOTES: @@ -5811,9 +5833,10 @@ TEST.NEW TEST.NAME:execSyringePumpMonitor.008 TEST.IMPORT_FAILURES: -(E) @LINE: 265 TEST.VALUE:SyringePump.isSyringeDetected.return:<> - >>> Warning: Value already set - >>> Previous value 1 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 265 TEST.VALUE:SyringePump.isSyringeDetected.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 1 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 13 (partial) TEST.NOTES: @@ -5897,9 +5920,10 @@ TEST.NEW TEST.NAME:execSyringePumpMonitor.010 TEST.IMPORT_FAILURES: -(E) @LINE: 357 TEST.VALUE:SyringePump.isSyringeDetected.return:<> - >>> Warning: Value already set - >>> Previous value 0 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 357 TEST.VALUE:SyringePump.isSyringeDetected.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 0 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:10 of 13 (partial) TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA_cba.cvr (.../INT_FPGA_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA_cba.cvr (.../INT_FPGA_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,9 +144,9 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE @@ -166,9 +166,9 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -254,7 +254,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -276,7 +276,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -320,7 +320,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -364,7 +364,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -430,7 +430,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -452,7 +452,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -496,7 +496,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -562,7 +562,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -656,7 +656,7 @@ ######################################## RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Services/FPGA.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Services/FPGA.c RESULT.CBA.FUNCTION: checkFPGACommFailure RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_INTERRUPTS/INT_INTERRUPTS_cba.cvr =================================================================== diff -u -r3c60b2646ee7ecb2f36ae4ad059331703d6e87b5 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_INTERRUPTS/INT_INTERRUPTS_cba.cvr (.../INT_INTERRUPTS_cba.cvr) (revision 3c60b2646ee7ecb2f36ae4ad059331703d6e87b5) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_INTERRUPTS/INT_INTERRUPTS_cba.cvr (.../INT_INTERRUPTS_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,9 +78,9 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE @@ -100,9 +100,9 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -210,7 +210,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -320,7 +320,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -342,7 +342,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -364,7 +364,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -448,7 +448,7 @@ ############################################### RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Services/Interrupts.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Services/Interrupts.c RESULT.CBA.FUNCTION: canErrorNotification RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MESSAGESUPPORT/INT_MESSAGESUPPORT.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MESSAGESUPPORT/INT_MESSAGESUPPORT.tst (.../INT_MESSAGESUPPORT.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MESSAGESUPPORT/INT_MESSAGESUPPORT.tst (.../INT_MESSAGESUPPORT.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -108,9 +108,10 @@ TEST.NEW TEST.NAME:activateAlarm2Data.002 TEST.IMPORT_FAILURES: -(E) @LINE: 35 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_NO_ALARM - >>> Warning: Value already set - >>> Previous value 1 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 35 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_NO_ALARM + >>> >>> Warning: Value already set + >>> >>> Previous value 1 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 6 TEST.NOTES: @@ -392,9 +393,10 @@ TEST.NEW TEST.NAME:publishAlarmInfo.003 TEST.IMPORT_FAILURES: -(E) @LINE: 50 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 50 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 3 TEST.NOTES: @@ -1244,93 +1246,6 @@ TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> TEST.END --- Unit: ModeStandby - --- Subprogram: publishDisinfectData - --- Test Case: publishDisinfectData.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:publishDisinfectData.001 -TEST.BASIS_PATH:1 of 5 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++dataPublishCounter >= (1 * 1000) / 50) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: publishDisinfectData.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:publishDisinfectData.002 -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++dataPublishCounter >= (1 * 1000) / 50) ==> TRUE - (5) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE -TEST.END - --- Test Case: publishDisinfectData.003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:publishDisinfectData.003 -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (++dataPublishCounter >= (1 * 1000) / 50) ==> TRUE - (2) case currentStandbyState ==> STANDBY_DG_FLUSH_IN_PROGRESS_STATE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE -TEST.END - --- Test Case: publishDisinfectData.004 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:publishDisinfectData.004 -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (++dataPublishCounter >= (1 * 1000) / 50) ==> TRUE - (3) case currentStandbyState ==> STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE -TEST.END - --- Test Case: publishDisinfectData.005 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:publishDisinfectData.005 -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (++dataPublishCounter >= (1 * 1000) / 50) ==> TRUE - (4) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE -TEST.END - -- Unit: ModeTreatment -- Subprogram: broadcastTreatmentTimeAndState @@ -1374,9 +1289,10 @@ TEST.NEW TEST.NAME:broadcastTreatmentTimeAndState.003 TEST.IMPORT_FAILURES: -(E) @LINE: 52 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 52 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 5 TEST.NOTES: @@ -1398,9 +1314,10 @@ TEST.NEW TEST.NAME:broadcastTreatmentTimeAndState.004 TEST.IMPORT_FAILURES: -(E) @LINE: 74 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 74 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 5 TEST.NOTES: @@ -1425,9 +1342,10 @@ TEST.NEW TEST.NAME:broadcastTreatmentTimeAndState.005 TEST.IMPORT_FAILURES: -(E) @LINE: 97 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 97 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 5 TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEFAULT/INT_MODEFAULT.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEFAULT/INT_MODEFAULT.tst (.../INT_MODEFAULT.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEFAULT/INT_MODEFAULT.tst (.../INT_MODEFAULT.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -292,9 +292,10 @@ TEST.NEW TEST.NAME:execOperationModes.011 TEST.IMPORT_FAILURES: -(E) @LINE: 297 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG - >>> Unknown parameter/object name MODE_TRANSITION_TABLE - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 297 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG + >>> >>> Unknown parameter/object name MODE_TRANSITION_TABLE + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 13 (partial) TEST.NOTES: @@ -323,9 +324,10 @@ TEST.NEW TEST.NAME:execOperationModes.012 TEST.IMPORT_FAILURES: -(E) @LINE: 323 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG - >>> Unknown parameter/object name MODE_TRANSITION_TABLE - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 323 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG + >>> >>> Unknown parameter/object name MODE_TRANSITION_TABLE + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 13 (partial) TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEINITPOST/INT_MODEINITPOST.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEINITPOST/INT_MODEINITPOST.tst (.../INT_MODEINITPOST.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEINITPOST/INT_MODEINITPOST.tst (.../INT_MODEINITPOST.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -839,9 +839,10 @@ TEST.NEW TEST.NAME:execOperationModes.011 TEST.IMPORT_FAILURES: -(E) @LINE: 297 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG - >>> Unknown parameter/object name MODE_TRANSITION_TABLE - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 297 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG + >>> >>> Unknown parameter/object name MODE_TRANSITION_TABLE + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 13 (partial) TEST.NOTES: @@ -870,9 +871,10 @@ TEST.NEW TEST.NAME:execOperationModes.012 TEST.IMPORT_FAILURES: -(E) @LINE: 323 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG - >>> Unknown parameter/object name MODE_TRANSITION_TABLE - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 323 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG + >>> >>> Unknown parameter/object name MODE_TRANSITION_TABLE + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 13 (partial) TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEPOSTTREAT/INT_MODEPOSTTREAT.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEPOSTTREAT/INT_MODEPOSTTREAT.tst (.../INT_MODEPOSTTREAT.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEPOSTTREAT/INT_MODEPOSTTREAT.tst (.../INT_MODEPOSTTREAT.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -496,9 +496,10 @@ TEST.NEW TEST.NAME:execOperationModes.011 TEST.IMPORT_FAILURES: -(E) @LINE: 297 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG - >>> Unknown parameter/object name MODE_TRANSITION_TABLE - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 297 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG + >>> >>> Unknown parameter/object name MODE_TRANSITION_TABLE + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 13 (partial) TEST.NOTES: @@ -527,9 +528,10 @@ TEST.NEW TEST.NAME:execOperationModes.012 TEST.IMPORT_FAILURES: -(E) @LINE: 323 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG - >>> Unknown parameter/object name MODE_TRANSITION_TABLE - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 323 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG + >>> >>> Unknown parameter/object name MODE_TRANSITION_TABLE + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 13 (partial) TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEPRETREAT/INT_MODEPRETREAT.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEPRETREAT/INT_MODEPRETREAT.tst (.../INT_MODEPRETREAT.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEPRETREAT/INT_MODEPRETREAT.tst (.../INT_MODEPRETREAT.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -501,9 +501,10 @@ TEST.NEW TEST.NAME:execOperationModes.011 TEST.IMPORT_FAILURES: -(E) @LINE: 297 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG - >>> Unknown parameter/object name MODE_TRANSITION_TABLE - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 297 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG + >>> >>> Unknown parameter/object name MODE_TRANSITION_TABLE + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 13 (partial) TEST.NOTES: @@ -532,9 +533,10 @@ TEST.NEW TEST.NAME:execOperationModes.012 TEST.IMPORT_FAILURES: -(E) @LINE: 323 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG - >>> Unknown parameter/object name MODE_TRANSITION_TABLE - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 323 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG + >>> >>> Unknown parameter/object name MODE_TRANSITION_TABLE + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 13 (partial) TEST.NOTES: @@ -910,9 +912,10 @@ TEST.NEW TEST.NAME:checkOcclusions.001 TEST.IMPORT_FAILURES: -(E) @LINE: 21 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 21 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 14 (partial) TEST.NOTES: @@ -945,9 +948,10 @@ TEST.NEW TEST.NAME:checkOcclusions.002 TEST.IMPORT_FAILURES: -(E) @LINE: 52 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 52 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 14 (partial) TEST.NOTES: @@ -981,9 +985,10 @@ TEST.NEW TEST.NAME:checkOcclusions.003 TEST.IMPORT_FAILURES: -(E) @LINE: 83 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 83 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 14 (partial) TEST.NOTES: @@ -1049,9 +1054,10 @@ TEST.NEW TEST.NAME:checkOcclusions.005 TEST.IMPORT_FAILURES: -(E) @LINE: 152 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 152 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 14 (partial) TEST.NOTES: @@ -1087,9 +1093,10 @@ TEST.NEW TEST.NAME:checkOcclusions.006 TEST.IMPORT_FAILURES: -(E) @LINE: 188 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 188 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 14 (partial) TEST.NOTES: @@ -1127,9 +1134,10 @@ TEST.NEW TEST.NAME:checkOcclusions.007 TEST.IMPORT_FAILURES: -(E) @LINE: 225 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 225 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 14 (partial) TEST.NOTES: @@ -1166,9 +1174,10 @@ TEST.NEW TEST.NAME:checkOcclusions.008 TEST.IMPORT_FAILURES: -(E) @LINE: 263 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 263 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 14 (partial) TEST.NOTES: @@ -1205,9 +1214,10 @@ TEST.NEW TEST.NAME:checkOcclusions.009 TEST.IMPORT_FAILURES: -(E) @LINE: 300 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 300 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 14 (partial) TEST.NOTES: @@ -1247,9 +1257,10 @@ TEST.NEW TEST.NAME:checkOcclusions.010 TEST.IMPORT_FAILURES: -(E) @LINE: 339 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 339 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:10 of 14 (partial) TEST.NOTES: @@ -1288,9 +1299,10 @@ TEST.NEW TEST.NAME:checkOcclusions.011 TEST.IMPORT_FAILURES: -(E) @LINE: 373 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 373 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 14 (partial) TEST.NOTES: @@ -1323,9 +1335,10 @@ TEST.NEW TEST.NAME:checkOcclusions.012 TEST.IMPORT_FAILURES: -(E) @LINE: 405 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 405 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 14 (partial) TEST.NOTES: @@ -1359,9 +1372,10 @@ TEST.NEW TEST.NAME:checkOcclusions.013 TEST.IMPORT_FAILURES: -(E) @LINE: 438 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 438 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:13 of 14 (partial) TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODESERVICE/INT_MODESERVICE.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODESERVICE/INT_MODESERVICE.tst (.../INT_MODESERVICE.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODESERVICE/INT_MODESERVICE.tst (.../INT_MODESERVICE.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -292,9 +292,10 @@ TEST.NEW TEST.NAME:execOperationModes.011 TEST.IMPORT_FAILURES: -(E) @LINE: 297 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG - >>> Unknown parameter/object name MODE_TRANSITION_TABLE - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 297 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG + >>> >>> Unknown parameter/object name MODE_TRANSITION_TABLE + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 13 (partial) TEST.NOTES: @@ -323,9 +324,10 @@ TEST.NEW TEST.NAME:execOperationModes.012 TEST.IMPORT_FAILURES: -(E) @LINE: 323 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG - >>> Unknown parameter/object name MODE_TRANSITION_TABLE - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 323 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG + >>> >>> Unknown parameter/object name MODE_TRANSITION_TABLE + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 13 (partial) TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODESTANDBY/INT_MODESTANDBY.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODESTANDBY/INT_MODESTANDBY.tst (.../INT_MODESTANDBY.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODESTANDBY/INT_MODESTANDBY.tst (.../INT_MODESTANDBY.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -292,9 +292,10 @@ TEST.NEW TEST.NAME:execOperationModes.011 TEST.IMPORT_FAILURES: -(E) @LINE: 297 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG - >>> Unknown parameter/object name MODE_TRANSITION_TABLE - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 297 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG + >>> >>> Unknown parameter/object name MODE_TRANSITION_TABLE + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 13 (partial) TEST.NOTES: @@ -323,9 +324,10 @@ TEST.NEW TEST.NAME:execOperationModes.012 TEST.IMPORT_FAILURES: -(E) @LINE: 323 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG - >>> Unknown parameter/object name MODE_TRANSITION_TABLE - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 323 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG + >>> >>> Unknown parameter/object name MODE_TRANSITION_TABLE + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 13 (partial) TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT.tst =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT.tst (.../INT_MODETREATMENT.tst) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT.tst (.../INT_MODETREATMENT.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -137,6 +137,10 @@ TEST.NEW TEST.NAME:verifyPressureLimitsChange TEST.IMPORT_FAILURES: +(E) @LINE: 210 TEST.EXPECTED:ModeTreatmentParams.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 137 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 >>> >>> Warning: Value already set @@ -207,7 +211,6 @@ TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[28]:0x0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[29]:0x0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:32 -TEST.EXPECTED:ModeTreatmentParams.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT TEST.END -- Subprogram: handleChangeTreatmentDurationRequest Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT_cba.cvr =================================================================== diff -u -rc8a1d0915907024f9ac6a8a4f689f3e0377c1f62 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT_cba.cvr (.../INT_MODETREATMENT_cba.cvr) (revision c8a1d0915907024f9ac6a8a4f689f3e0377c1f62) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT_cba.cvr (.../INT_MODETREATMENT_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -708,7 +708,7 @@ RESULT.CBA.NOTES Private functions not required. RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Modes/ModeTreatment.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Modes/ModeTreatment.c RESULT.CBA.FUNCTION: handleTreatmentDialysisState RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/MODEFAULT/MODEFAULT.tst =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/MODEFAULT/MODEFAULT.tst (.../MODEFAULT.tst) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/MODEFAULT/MODEFAULT.tst (.../MODEFAULT.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -157,6 +157,45 @@ TEST.EXPECTED:uut_prototype_stubs.setValveAirTrap.state:STATE_CLOSED TEST.END +-- Test Case: execFaultMode.008 +TEST.UNIT:ModeFault +TEST.SUBPROGRAM:execFaultMode +TEST.NEW +TEST.NAME:execFaultMode.008 +TEST.VALUE:ModeFault.<>.faultState:HD_FAULT_STATE_COMPLETE +TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:1 +TEST.VALUE:uut_prototype_stubs.isStopButtonPressed.return:1 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_SERV +TEST.VALUE:uut_prototype_stubs.setValvePosition.valve:VDI,VDO,VBA,VBV +TEST.VALUE:uut_prototype_stubs.setValvePosition.position:VALVE_POSITION_C_CLOSE +TEST.VALUE:uut_prototype_stubs.setValvePosition.return:10 +TEST.VALUE:uut_prototype_stubs.setValveAirTrap.state:STATE_CLOSED +TEST.EXPECTED:ModeFault.execFaultMode.return:MACRO=HD_FAULT_STATE_COMPLETE +TEST.EXPECTED:uut_prototype_stubs.setValvePosition.valve:VDI,VDO,VBA,VBV +TEST.EXPECTED:uut_prototype_stubs.setValvePosition.position:VALVE_POSITION_C_CLOSE +TEST.EXPECTED:uut_prototype_stubs.setValveAirTrap.state:STATE_CLOSED +TEST.END + +-- Test Case: execFaultMode.009 +TEST.UNIT:ModeFault +TEST.SUBPROGRAM:execFaultMode +TEST.NEW +TEST.NAME:execFaultMode.009 +TEST.VALUE:ModeFault.<>.faultState:HD_FAULT_STATE_COMPLETE +TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:1 +TEST.VALUE:uut_prototype_stubs.hasRecoverFromFaultModeBeenSet.return:1 +TEST.VALUE:uut_prototype_stubs.isStopButtonPressed.return:1 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_SERV +TEST.VALUE:uut_prototype_stubs.setValvePosition.valve:VDI,VDO,VBA,VBV +TEST.VALUE:uut_prototype_stubs.setValvePosition.position:VALVE_POSITION_C_CLOSE +TEST.VALUE:uut_prototype_stubs.setValvePosition.return:10 +TEST.VALUE:uut_prototype_stubs.setValveAirTrap.state:STATE_CLOSED +TEST.EXPECTED:ModeFault.execFaultMode.return:MACRO=HD_FAULT_STATE_COMPLETE +TEST.EXPECTED:uut_prototype_stubs.setValvePosition.valve:VDI,VDO,VBA,VBV +TEST.EXPECTED:uut_prototype_stubs.setValvePosition.position:VALVE_POSITION_C_CLOSE +TEST.EXPECTED:uut_prototype_stubs.setValveAirTrap.state:STATE_CLOSED +TEST.END + -- Subprogram: handleFaultRunNVPOSTsState -- Test Case: handleFaultRunNVPOSTsState.001 Index: vectorcast/Hercules_RM46_HD_Project/environment/MODEINITPOST/MODEINITPOST.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/MODEINITPOST/MODEINITPOST.tst (.../MODEINITPOST.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/MODEINITPOST/MODEINITPOST.tst (.../MODEINITPOST.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -34,7 +34,7 @@ TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:3 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:5 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:6 TEST.END -- Test Case: execFWCompatibilityTest.002 @@ -49,6 +49,22 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:1 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:ModeInitPOST.<>.uiVersion.compatibility:5 +TEST.EXPECTED:ModeInitPOST.execFWCompatibilityTest.return:SELF_TEST_STATUS_FAILED +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_UI_COMPATIBILITY_ERROR +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:5 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 +TEST.END + +-- Test Case: execFWCompatibilityTest.003 +TEST.UNIT:ModeInitPOST +TEST.SUBPROGRAM:execFWCompatibilityTest +TEST.NEW +TEST.NAME:execFWCompatibilityTest.003 +TEST.VALUE:ModeInitPOST.<>.uiVersion.compatibility:6 +TEST.VALUE:ModeInitPOST.execFWCompatibilityTest.return:SELF_TEST_STATUS_PASSED +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 +TEST.EXPECTED:ModeInitPOST.<>.uiVersion.compatibility:6 TEST.EXPECTED:ModeInitPOST.execFWCompatibilityTest.return:SELF_TEST_STATUS_PASSED TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/MODEPOSTTREAT/MODEPOSTTREAT.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/MODEPOSTTREAT/MODEPOSTTREAT.tst (.../MODEPOSTTREAT.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/MODEPOSTTREAT/MODEPOSTTREAT.tst (.../MODEPOSTTREAT.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -349,11 +349,15 @@ TEST.NEW TEST.NAME:execDrainReservoirs.006 TEST.IMPORT_FAILURES: -(I) @LINE: 381 +(I) @LINE: 385 >>> 'SW_FAULT_ID_POST_TREATMENT_RESERVOIR_MGMT_INVALID_STATE' was specified as a macro, but it is in the symbol dictionary. -(I) @LINE: 383 +(I) @LINE: 387 >>> 'NUM_OF_DRAIN_STATES' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 381 + >>> >>> 'SW_FAULT_ID_POST_TREATMENT_RESERVOIR_MGMT_INVALID_STATE' was specified as a macro, but it is in the symbol dictionary. + >>> (I) @LINE: 383 + >>> >>> 'NUM_OF_DRAIN_STATES' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 377 >>> >>> 'SW_FAULT_ID_POST_TREATMENT_RESERVOIR_MGMT_INVALID_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 379 @@ -612,6 +616,75 @@ TEST.EXPECTED:ModePostTreat.handleDrainDePrimeDGDialysateLinesState.return:DRAIN_RESERVOIR_SWITCH_STATE TEST.END +-- Test Case: handleDrainDePrimeDGDialysateLinesState.008 +TEST.UNIT:ModePostTreat +TEST.SUBPROGRAM:handleDrainDePrimeDGDialysateLinesState +TEST.NEW +TEST.NAME:handleDrainDePrimeDGDialysateLinesState.008 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> FALSE + (3) if ((1) == drainDGDePrimeActive) ==> TRUE + (4) if ((1) == didTimeout(drainDGDePrimeStarttime, 40 * 1000)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModePostTreat.<>.drainDGDePrimeActive:1 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL +TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.param:NUM_OF_TREATMENT_PARAMS +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.return:1.1 +TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 +TEST.EXPECTED:ModePostTreat.<>.drainDGDePrimeActive:0 +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME +TEST.END + +-- Test Case: handleDrainDePrimeDGDialysateLinesState.009 +TEST.UNIT:ModePostTreat +TEST.SUBPROGRAM:handleDrainDePrimeDGDialysateLinesState +TEST.NEW +TEST.NAME:handleDrainDePrimeDGDialysateLinesState.009 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> FALSE + (3) if ((1) == drainDGDePrimeActive) ==> TRUE + (4) if ((1) == didTimeout(drainDGDePrimeStarttime, 40 * 1000)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModePostTreat.<>.drainDGDePrimeActive:1 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL +TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_DISPENSE_RATE +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.return:1.1 +TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 +TEST.EXPECTED:ModePostTreat.<>.drainDGDePrimeActive:0 +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME +TEST.END + +-- Test Case: handleDrainDePrimeDGDialysateLinesState.010 +TEST.UNIT:ModePostTreat +TEST.SUBPROGRAM:handleDrainDePrimeDGDialysateLinesState +TEST.NEW +TEST.NAME:handleDrainDePrimeDGDialysateLinesState.010 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> FALSE + (3) if ((1) == drainDGDePrimeActive) ==> TRUE + (4) if ((1) == didTimeout(drainDGDePrimeStarttime, 40 * 1000)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModePostTreat.<>.drainDGDePrimeActive:1 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL +TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.return:1.1 +TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 +TEST.EXPECTED:ModePostTreat.<>.drainDGDePrimeActive:0 +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME +TEST.END + -- Subprogram: handleDrainReservoirDrainState -- Test Case: handleDrainReservoirDrainState.001 @@ -1492,9 +1565,11 @@ TEST.NEW TEST.NAME:signalUserConfirmDisposableRemoval.001 TEST.IMPORT_FAILURES: -(I) @LINE: 1533 +(I) @LINE: 1539 >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 1533 + >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 1410 >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 1404 @@ -1546,11 +1621,15 @@ TEST.NEW TEST.NAME:signalUserConfirmDisposableRemoval.002 TEST.IMPORT_FAILURES: -(I) @LINE: 1607 +(I) @LINE: 1617 >>> 'REQUEST_REJECT_REASON_DRAIN_NOT_COMPLETE' was specified as a macro, but it is in the symbol dictionary. -(I) @LINE: 1609 +(I) @LINE: 1619 >>> 'REQUEST_REJECT_REASON_DRAIN_NOT_COMPLETE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 1607 + >>> >>> 'REQUEST_REJECT_REASON_DRAIN_NOT_COMPLETE' was specified as a macro, but it is in the symbol dictionary. + >>> (I) @LINE: 1609 + >>> >>> 'REQUEST_REJECT_REASON_DRAIN_NOT_COMPLETE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 1480 >>> >>> 'REQUEST_REJECT_REASON_DRAIN_NOT_COMPLETE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 1482 Index: vectorcast/Hercules_RM46_HD_Project/environment/MODEPRETREAT/MODEPRETREAT.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/MODEPRETREAT/MODEPRETREAT.tst (.../MODEPRETREAT.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/MODEPRETREAT/MODEPRETREAT.tst (.../MODEPRETREAT.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -133,10 +133,21 @@ TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_WATER_SAMPLE_STATE TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:1 TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_WATER_SAMPLE_STATE -TEST.EXPECTED:ModePreTreat.execPreTreatmentMode.return:HD_PRE_TREATMENT_WATER_SAMPLE_STATE +TEST.EXPECTED:ModePreTreat.execPreTreatmentMode.return:MACRO=HD_PRE_TREATMENT_WATER_SAMPLE_STATE TEST.EXPECTED:uut_prototype_stubs.getTestConfigStatus.config:TEST_CONFIG_EXPEDITE_PRE_TREATMENT TEST.END +-- Test Case: execPreTreatmentMode.012 +TEST.UNIT:ModePreTreat +TEST.SUBPROGRAM:execPreTreatmentMode +TEST.NEW +TEST.NAME:execPreTreatmentMode.012 +TEST.VALUE:ModePreTreat.<>.signalTestConfigRsrvrMgmtUse:1 +TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_WATER_SAMPLE_STATE +TEST.EXPECTED:ModePreTreat.<>.signalTestConfigRsrvrMgmtUse:1 +TEST.EXPECTED:ModePreTreat.execPreTreatmentMode.return:MACRO=HD_PRE_TREATMENT_WATER_SAMPLE_STATE +TEST.END + -- Subprogram: execPreTreatmentReservoirMgmt -- Test Case: execPreTreatmentReservoirMgmt.001 @@ -736,7 +747,7 @@ Cannot set local variable dgCmdResp in branch 16 TEST.END_NOTES: TEST.VALUE:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_DRAIN_CMD_RESP_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:DG_CMD_REQUEST_REJECT_REASON_NONE +TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:MACRO=DG_CMD_REQUEST_REJECT_REASON_NONE TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 TEST.EXPECTED:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_DRAIN_CMD_RESP_STATE TEST.EXPECTED:uut_prototype_stubs.getReservoirWeight.resID:DG_RESERVOIR_1,DG_RESERVOIR_2 @@ -758,7 +769,7 @@ TEST.END_NOTES: TEST.VALUE:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_DRAIN_CMD_RESP_STATE TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_DRAI -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:DG_CMD_REQUEST_REJECT_REASON_NONE +TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:MACRO=DG_CMD_REQUEST_REJECT_REASON_NONE TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 TEST.EXPECTED:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_REQUEST_RESERVOIR_SWITCH_STATE TEST.EXPECTED:uut_prototype_stubs.getReservoirWeight.resID:DG_RESERVOIR_1,DG_RESERVOIR_2 @@ -815,7 +826,7 @@ TEST.EXPECTED:ModePreTreat.<>.reservoirStatus[DG_RESERVOIR_1].flushComplete:0 TEST.EXPECTED:ModePreTreat.<>.reservoirStatus[DG_RESERVOIR_2].flushComplete:0 TEST.EXPECTED:ModePreTreat.getPreTreatmentFillVolume.inactiveRes:DG_RESERVOIR_1 -TEST.EXPECTED:ModePreTreat.getPreTreatmentFillVolume.return:500 +TEST.EXPECTED:ModePreTreat.getPreTreatmentFillVolume.return:300 TEST.END -- Test Case: getPreTreatmentFillVolume.002 @@ -2254,9 +2265,11 @@ TEST.NEW TEST.NAME:handlePreTreatmentReservoirMgmtWaitReservoirSwitchState.002 TEST.IMPORT_FAILURES: -(I) @LINE: 1598 +(I) @LINE: 2291 >>> 'DG_CMD_SWITCH_RESERVOIR' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 1598 + >>> >>> 'DG_CMD_SWITCH_RESERVOIR' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 1306 >>> >>> 'DG_CMD_SWITCH_RESERVOIR' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 1276 @@ -3467,6 +3480,87 @@ TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME,TREATMENT_PARAM_HEPARIN_DISPENSE_RATE TEST.END +-- Test Case: signalUserConfirmInstallation.011 +TEST.UNIT:ModePreTreat +TEST.SUBPROGRAM:signalUserConfirmInstallation +TEST.NEW +TEST.NAME:signalUserConfirmInstallation.011 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if (((MODE_PRET) == getCurrentOperationMode() && (HD_PRE_TREATMENT_CART_INSTALL_STATE) == currentPreTreatmentState) && ((1) == isSyringeDetected() || bolusVol < (1.000000000000000021e-08) && hepRate < (1.000000000000000021e-08))) ==> TRUE + Row number 5 forms a pair with Row 21 for Condition #1, subcondition "a". + Condition a ==> TRUE + Condition b ==> TRUE + Condition c ==> FALSE + Condition d ==> TRUE + Condition e ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_CART_INSTALL_STATE +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_BLOOD_FLOW +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.return:1.1 +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_PRET +TEST.VALUE:uut_prototype_stubs.isSyringeDetected.return:<> +TEST.EXPECTED:ModePreTreat.<>.confirmInstallRequested:0 +TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_CART_INSTALL_STATE +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME,TREATMENT_PARAM_HEPARIN_DISPENSE_RATE +TEST.END + +-- Test Case: signalUserConfirmInstallation.012 +TEST.UNIT:ModePreTreat +TEST.SUBPROGRAM:signalUserConfirmInstallation +TEST.NEW +TEST.NAME:signalUserConfirmInstallation.012 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if (((MODE_PRET) == getCurrentOperationMode() && (HD_PRE_TREATMENT_CART_INSTALL_STATE) == currentPreTreatmentState) && ((1) == isSyringeDetected() || bolusVol < (1.000000000000000021e-08) && hepRate < (1.000000000000000021e-08))) ==> TRUE + Row number 5 forms a pair with Row 21 for Condition #1, subcondition "a". + Condition a ==> TRUE + Condition b ==> TRUE + Condition c ==> FALSE + Condition d ==> TRUE + Condition e ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_CART_INSTALL_STATE +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.return:<> +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_PRET +TEST.VALUE:uut_prototype_stubs.isSyringeDetected.return:<> +TEST.EXPECTED:ModePreTreat.<>.confirmInstallRequested:1 +TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_CART_INSTALL_STATE +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME,TREATMENT_PARAM_HEPARIN_DISPENSE_RATE +TEST.END + +-- Test Case: signalUserConfirmInstallation.013 +TEST.UNIT:ModePreTreat +TEST.SUBPROGRAM:signalUserConfirmInstallation +TEST.NEW +TEST.NAME:signalUserConfirmInstallation.013 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if (((MODE_PRET) == getCurrentOperationMode() && (HD_PRE_TREATMENT_CART_INSTALL_STATE) == currentPreTreatmentState) && ((1) == isSyringeDetected() || bolusVol < (1.000000000000000021e-08) && hepRate < (1.000000000000000021e-08))) ==> TRUE + Row number 5 forms a pair with Row 21 for Condition #1, subcondition "a". + Condition a ==> TRUE + Condition b ==> TRUE + Condition c ==> FALSE + Condition d ==> TRUE + Condition e ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_CART_INSTALL_STATE +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.return:1.0 +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_PRET +TEST.VALUE:uut_prototype_stubs.isSyringeDetected.return:<> +TEST.EXPECTED:ModePreTreat.<>.confirmInstallRequested:0 +TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_CART_INSTALL_STATE +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME,TREATMENT_PARAM_HEPARIN_DISPENSE_RATE +TEST.END + -- Test Case: signalUserConfirmInstallation_Pump_Track_Close_Front_Door_Open TEST.UNIT:ModePreTreat TEST.SUBPROGRAM:signalUserConfirmInstallation Index: vectorcast/Hercules_RM46_HD_Project/environment/MODESTANDBY/MODESTANDBY.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/MODESTANDBY/MODESTANDBY.tst (.../MODESTANDBY.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/MODESTANDBY/MODESTANDBY.tst (.../MODESTANDBY.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -15,6 +15,19 @@ -- Unit: ModeStandby +-- Subprogram: clearCurrentCleaningModeStatus + +-- Test Case: clearCurrentCleaningModeStatus.001 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:clearCurrentCleaningModeStatus +TEST.NEW +TEST.NAME:clearCurrentCleaningModeStatus.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.END + -- Subprogram: execStandbyMode -- Test Case: execStandbyMode.001 @@ -86,194 +99,299 @@ TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.005 +TEST.IMPORT_FAILURES: +(E) @LINE: 96 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 97 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 5 (4) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.006 +TEST.IMPORT_FAILURES: +(E) @LINE: 112 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 113 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 6 (5) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE TEST.END -- Test Case: execStandbyMode.007 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.007 +TEST.IMPORT_FAILURES: +(E) @LINE: 128 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 7 (6) case currentStandbyState ==> STANDBY_DG_FLUSH_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.008 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.008 +TEST.IMPORT_FAILURES: +(E) @LINE: 144 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 145 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 8 (7) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.009 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.009 +TEST.IMPORT_FAILURES: +(E) @LINE: 160 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 161 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 9 (8) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE TEST.END -- Test Case: execStandbyMode.010 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.010 +TEST.IMPORT_FAILURES: +(E) @LINE: 176 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:10 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 10 (9) case currentStandbyState ==> STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.011 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.011 +TEST.IMPORT_FAILURES: +(E) @LINE: 192 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 193 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 11 (10) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.012 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.012 +TEST.IMPORT_FAILURES: +(E) @LINE: 208 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 209 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 12 (11) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE TEST.END -- Test Case: execStandbyMode.013 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.013 +TEST.IMPORT_FAILURES: +(E) @LINE: 224 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:13 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 13 (12) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.014 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.014 +TEST.IMPORT_FAILURES: +(E) @LINE: 239 TEST.STUB:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState + >>> Could not find function handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState + >>> in unit ModeStandby. + >>> Value Line Error - Command Ignored +(E) @LINE: 239 + >>> Could not stub ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState +(E) @LINE: 240 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE" + >>> Command Ignored +(E) @LINE: 241 TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE + >>> Subprogram 'handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState' is invalid + >>> Command Ignored +(E) @LINE: 242 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 13 (12) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.STUB:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.015 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.015 +TEST.IMPORT_FAILURES: +(E) @LINE: 256 TEST.STUB:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState + >>> Could not find function handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState + >>> in unit ModeStandby. + >>> Value Line Error - Command Ignored +(E) @LINE: 256 + >>> Could not stub ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState +(E) @LINE: 257 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE" + >>> Command Ignored +(E) @LINE: 258 TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE + >>> Subprogram 'handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState' is invalid + >>> Command Ignored +(E) @LINE: 259 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 13 (12) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.STUB:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE TEST.END -- Test Case: execStandbyMode.016 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.016 +TEST.IMPORT_FAILURES: +(E) @LINE: 273 TEST.STUB:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState + >>> Could not find function handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState + >>> in unit ModeStandby. + >>> Value Line Error - Command Ignored +(E) @LINE: 273 + >>> Could not stub ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState +(E) @LINE: 274 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 275 TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE + >>> Subprogram 'handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState' is invalid + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 13 (12) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.STUB:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.017 @@ -288,12 +406,7 @@ Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:NUM_OF_STANDBY_STATES -TEST.VALUE:uut_prototype_stubs.setValvePosition.return:0 -TEST.VALUE:uut_prototype_stubs.getValvePosition.return:VALVE_POSITION_C_CLOSE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE -TEST.EXPECTED:uut_prototype_stubs.setValvePosition.valve:VDI,VDO,VBA,VBV -TEST.EXPECTED:uut_prototype_stubs.setValvePosition.position:(4)VALVE_POSITION_A_INSERT_EJECT -TEST.EXPECTED:uut_prototype_stubs.getValvePosition.valve:VDI TEST.END -- Test Case: execStandbyMode.018 @@ -312,6 +425,340 @@ TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END +-- Test Case: execStandbyMode.019 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:execStandbyMode +TEST.NEW +TEST.NAME:execStandbyMode.019 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (13) case currentStandbyState ==> default + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:NUM_OF_STANDBY_STATES +TEST.VALUE:uut_prototype_stubs.getVenousBubbleDetectionEnabled.return:1 +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE +TEST.END + +-- Test Case: execStandbyMode.020 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:execStandbyMode +TEST.NEW +TEST.NAME:execStandbyMode.020 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (13) case currentStandbyState ==> default + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:NUM_OF_STANDBY_STATES +TEST.VALUE:uut_prototype_stubs.getVenousBubbleDetectionEnabled.return:1 +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE +TEST.END + +-- Test Case: execStandbyMode.021 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:execStandbyMode +TEST.NEW +TEST.NAME:execStandbyMode.021 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (13) case currentStandbyState ==> default + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:NUM_OF_STANDBY_STATES +TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:0 +TEST.VALUE:uut_prototype_stubs.getVenousBubbleDetectionEnabled.return:1 +TEST.VALUE:uut_prototype_stubs.getValvePosition.valve:VDI +TEST.VALUE:uut_prototype_stubs.getValvePosition.return:VALVE_POSITION_C_CLOSE +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE +TEST.EXPECTED:uut_prototype_stubs.getValvePosition.valve:VDI +TEST.END + +-- Test Case: execStandbyMode.022 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:execStandbyMode +TEST.NEW +TEST.NAME:execStandbyMode.022 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (13) case currentStandbyState ==> default + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:NUM_OF_STANDBY_STATES +TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:1 +TEST.VALUE:uut_prototype_stubs.getVenousBubbleDetectionEnabled.return:1 +TEST.VALUE:uut_prototype_stubs.getValvePosition.return:VALVE_POSITION_C_CLOSE +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE +TEST.END + +-- Test Case: execStandbyMode.023 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:execStandbyMode +TEST.NEW +TEST.NAME:execStandbyMode.023 +TEST.NOTES: +This is an automatically generated test case. + Test Path 4 + (3) case currentStandbyState ==> STANDBY_WAIT_FOR_DISINFECT_STATE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CLEANING_MODE_CMD_RESPONSE_STATE +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CLEANING_MODE_CMD_RESPONSE_STATE +TEST.END + +-- Test Case: execStandbyMode.024 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:execStandbyMode +TEST.NEW +TEST.NAME:execStandbyMode.024 +TEST.NOTES: +This is an automatically generated test case. + Test Path 4 + (3) case currentStandbyState ==> STANDBY_WAIT_FOR_DISINFECT_STATE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CLEANING_MODE_TO_START_STATE +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.END + +-- Test Case: execStandbyMode.025 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:execStandbyMode +TEST.NEW +TEST.NAME:execStandbyMode.025 +TEST.NOTES: +This is an automatically generated test case. + Test Path 4 + (3) case currentStandbyState ==> STANDBY_WAIT_FOR_DISINFECT_STATE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.END + +-- Subprogram: handleChemFlushSampleCollection + +-- Test Case: handleChemFlushSampleCollection.001 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleChemFlushSampleCollection +TEST.NEW +TEST.NAME:handleChemFlushSampleCollection.001 +TEST.BASIS_PATH:1 of 9 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE +TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 +TEST.END + +-- Test Case: handleChemFlushSampleCollection.002 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleChemFlushSampleCollection +TEST.NEW +TEST.NAME:handleChemFlushSampleCollection.002 +TEST.BASIS_PATH:2 of 9 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE + (9) case status ==> default + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:NUM_OF_CONFIRMATION_REQUEST_STATUS +TEST.END + +-- Test Case: handleChemFlushSampleCollection.003 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleChemFlushSampleCollection +TEST.NEW +TEST.NAME:handleChemFlushSampleCollection.003 +TEST.BASIS_PATH:3 of 9 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE + (4) case status ==> CONFIRMATION_REQUEST_STATUS_ACCEPTED + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED +TEST.END + +-- Test Case: handleChemFlushSampleCollection.004 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleChemFlushSampleCollection +TEST.NEW +TEST.NAME:handleChemFlushSampleCollection.004 +TEST.BASIS_PATH:4 of 9 +TEST.NOTES: +This is an automatically generated test case. + Test Path 4 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE + (5) case status ==> CONFIRMATION_REQUEST_STATUS_TIMEOUT + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_TIMEOUT +TEST.END + +-- Test Case: handleChemFlushSampleCollection.005 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleChemFlushSampleCollection +TEST.NEW +TEST.NAME:handleChemFlushSampleCollection.005 +TEST.BASIS_PATH:5 of 9 +TEST.NOTES: +This is an automatically generated test case. + Test Path 5 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE + (6) case status ==> CONFIRMATION_REQUEST_STATUS_REJECTED + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_REJECTED +TEST.END + +-- Test Case: handleChemFlushSampleCollection.006 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleChemFlushSampleCollection +TEST.NEW +TEST.NAME:handleChemFlushSampleCollection.006 +TEST.BASIS_PATH:6 of 9 +TEST.NOTES: +This is an automatically generated test case. + Test Path 6 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE + (7) case status ==> CONFIRMATION_REQUEST_STATUS_PENDING + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_PENDING +TEST.END + +-- Test Case: handleChemFlushSampleCollection.007 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleChemFlushSampleCollection +TEST.NEW +TEST.NAME:handleChemFlushSampleCollection.007 +TEST.BASIS_PATH:7 of 9 +TEST.NOTES: +This is an automatically generated test case. + Test Path 7 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE + (8) case status ==> CONFIRMATION_REQUEST_STATUS_UNUSED + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_UNUSED +TEST.END + +-- Test Case: handleChemFlushSampleCollection.008 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleChemFlushSampleCollection +TEST.NEW +TEST.NAME:handleChemFlushSampleCollection.008 +TEST.BASIS_PATH:8 of 9 +TEST.NOTES: +This is an automatically generated test case. + Test Path 8 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> TRUE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 +TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:0 +TEST.VALUE:uut_prototype_stubs.addConfirmationRequest.return:GENERIC_CONFIRM_ID_NONE +TEST.END + +-- Test Case: handleChemFlushSampleCollection.009 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleChemFlushSampleCollection +TEST.NEW +TEST.NAME:handleChemFlushSampleCollection.009 +TEST.BASIS_PATH:9 of 9 +TEST.NOTES: +This is an automatically generated test case. + Test Path 9 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> TRUE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE +TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 +TEST.END + +-- Test Case: handleChemFlushSampleCollection.010 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleChemFlushSampleCollection +TEST.NEW +TEST.NAME:handleChemFlushSampleCollection.010 +TEST.NOTES: +This is an automatically generated test case. + Test Path 9 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> TRUE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE +TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:0 +TEST.END + +-- Test Case: handleChemFlushSampleCollection.011 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleChemFlushSampleCollection +TEST.NEW +TEST.NAME:handleChemFlushSampleCollection.011 +TEST.NOTES: +This is an automatically generated test case. + Test Path 8 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> TRUE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 +TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 +TEST.VALUE:uut_prototype_stubs.addConfirmationRequest.return:GENERIC_CONFIRM_ID_NONE +TEST.END + -- Subprogram: handleDisinfectCancel -- Test Case: handleDisinfectCancel.001 @@ -337,6 +784,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.002 +TEST.IMPORT_FAILURES: +(E) @LINE: 349 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 352 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 15 TEST.NOTES: This is an automatically generated test case. @@ -346,10 +803,8 @@ (6) if ((GENERIC_CONFIRM_ID_NONE) != disinfectCancelReqID) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END @@ -359,6 +814,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 372 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 376 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 15 TEST.NOTES: This is an automatically generated test case. @@ -369,11 +834,9 @@ (16) case confirm_status ==> default Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:NUM_OF_CONFIRMATION_REQUEST_STATUS -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END @@ -383,6 +846,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.004 +TEST.IMPORT_FAILURES: +(E) @LINE: 397 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 401 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 15 TEST.NOTES: This is an automatically generated test case. @@ -394,12 +867,10 @@ (8) case currentStandbyState ==> STANDBY_DG_FLUSH_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END @@ -408,6 +879,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.005 +TEST.IMPORT_FAILURES: +(E) @LINE: 422 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 426 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 15 TEST.NOTES: This is an automatically generated test case. @@ -419,12 +900,10 @@ (9) case currentStandbyState ==> STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END @@ -433,6 +912,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.006 +TEST.IMPORT_FAILURES: +(E) @LINE: 447 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 451 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 15 TEST.NOTES: This is an automatically generated test case. @@ -444,12 +933,10 @@ (10) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END @@ -458,6 +945,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.007 +TEST.IMPORT_FAILURES: +(E) @LINE: 471 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 475 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 15 TEST.NOTES: This is an automatically generated test case. @@ -468,12 +965,10 @@ (12) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_TIMEOUT Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_TIMEOUT -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END @@ -482,6 +977,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.008 +TEST.IMPORT_FAILURES: +(E) @LINE: 495 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 499 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 15 TEST.NOTES: This is an automatically generated test case. @@ -492,12 +997,10 @@ (13) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_REJECTED Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_REJECTED -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END @@ -506,6 +1009,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.009 +TEST.IMPORT_FAILURES: +(E) @LINE: 519 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 523 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:10 of 15 TEST.NOTES: This is an automatically generated test case. @@ -516,11 +1029,9 @@ (14) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_PENDING Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_PENDING -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END @@ -530,6 +1041,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.010 +TEST.IMPORT_FAILURES: +(E) @LINE: 543 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 547 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 15 TEST.NOTES: This is an automatically generated test case. @@ -540,11 +1061,9 @@ (15) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_UNUSED Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_UNUSED -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END @@ -554,6 +1073,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.011 +TEST.IMPORT_FAILURES: +(E) @LINE: 568 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 571 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:13 of 15 TEST.NOTES: This is an automatically generated test case. @@ -565,10 +1094,8 @@ (5) if ((STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END @@ -578,6 +1105,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.012 +TEST.IMPORT_FAILURES: +(E) @LINE: 591 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 594 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 13 @@ -588,11 +1125,9 @@ (5) if ((STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END @@ -601,6 +1136,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.013 +TEST.IMPORT_FAILURES: +(E) @LINE: 614 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 617 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:14 of 15 TEST.NOTES: This is an automatically generated test case. @@ -611,10 +1156,8 @@ (4) if ((STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END @@ -624,6 +1167,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.014 +TEST.IMPORT_FAILURES: +(E) @LINE: 636 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 639 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:15 of 15 TEST.NOTES: This is an automatically generated test case. @@ -633,10 +1186,8 @@ (3) if ((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END @@ -646,6 +1197,16 @@ TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.015 +TEST.IMPORT_FAILURES: +(E) @LINE: 659 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +(E) @LINE: 662 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 13 @@ -656,358 +1217,659 @@ (5) if ((STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END --- Subprogram: handleStandbyModeDGChemDisininfectFlushInProgressState +-- Test Case: handleDisinfectCancel.016 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleDisinfectCancel +TEST.NEW +TEST.NAME:handleDisinfectCancel.016 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 +TEST.END --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.001 +-- Test Case: handleDisinfectCancel.017 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState +TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.001 -TEST.BASIS_PATH:1 of 10 +TEST.NAME:handleDisinfectCancel.017 TEST.NOTES: This is an automatically generated test case. Test Path 1 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_NONE -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.002 +-- Test Case: handleDisinfectCancel.018 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState +TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.002 -TEST.BASIS_PATH:2 of 10 +TEST.NAME:handleDisinfectCancel.018 TEST.NOTES: This is an automatically generated test case. - Test Path 2 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> TRUE + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_NONE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_HEAT +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_HEAT +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 +TEST.END + +-- Test Case: handleDisinfectCancel.019 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleDisinfectCancel +TEST.NEW +TEST.NAME:handleDisinfectCancel.019 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 +TEST.END + +-- Test Case: handleDisinfectCancel.020 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleDisinfectCancel +TEST.NEW +TEST.NAME:handleDisinfectCancel.020 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 +TEST.END + +-- Test Case: handleDisinfectCancel.021 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleDisinfectCancel +TEST.NEW +TEST.NAME:handleDisinfectCancel.021 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FLUS +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 +TEST.END + +-- Test Case: handleDisinfectCancel.022 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleDisinfectCancel +TEST.NEW +TEST.NAME:handleDisinfectCancel.022 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HEAT +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 +TEST.END + +-- Test Case: handleDisinfectCancel.023 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleDisinfectCancel +TEST.NEW +TEST.NAME:handleDisinfectCancel.023 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHEM +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 +TEST.END + +-- Test Case: handleDisinfectCancel.024 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleDisinfectCancel +TEST.NEW +TEST.NAME:handleDisinfectCancel.024 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHFL +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 +TEST.END + +-- Test Case: handleDisinfectCancel.025 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleDisinfectCancel +TEST.NEW +TEST.NAME:handleDisinfectCancel.025 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HCOL +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 +TEST.END + +-- Test Case: handleDisinfectCancel.026 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleDisinfectCancel +TEST.NEW +TEST.NAME:handleDisinfectCancel.026 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 +TEST.END + +-- Test Case: handleDisinfectCancel.027 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleDisinfectCancel +TEST.NEW +TEST.NAME:handleDisinfectCancel.027 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_TIMEOUT +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 +TEST.END + +-- Test Case: handleDisinfectCancel.028 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleDisinfectCancel +TEST.NEW +TEST.NAME:handleDisinfectCancel.028 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_PENDING +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 +TEST.END + +-- Test Case: handleDisinfectCancel.029 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleDisinfectCancel +TEST.NEW +TEST.NAME:handleDisinfectCancel.029 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_UNUSED +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 +TEST.END + +-- Test Case: handleDisinfectCancel.030 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleDisinfectCancel +TEST.NEW +TEST.NAME:handleDisinfectCancel.030 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS +TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 +TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:NUM_OF_CONFIRMATION_REQUEST_STATUS +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE +TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS +TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 +TEST.END + +-- Subprogram: handleROPermeateSampleCollection + +-- Test Case: handleROPermeateSampleCollection.001 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleROPermeateSampleCollection +TEST.NEW +TEST.NAME:handleROPermeateSampleCollection.001 +TEST.BASIS_PATH:1 of 9 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL TEST.END --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.003 +-- Test Case: handleROPermeateSampleCollection.002 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState +TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.003 -TEST.BASIS_PATH:3 of 10 +TEST.NAME:handleROPermeateSampleCollection.002 +TEST.BASIS_PATH:2 of 9 TEST.NOTES: This is an automatically generated test case. - Test Path 3 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE + Test Path 2 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (9) case status ==> default - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:NUM_OF_CONFIRMATION_REQUEST_STATUS TEST.END --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.004 +-- Test Case: handleROPermeateSampleCollection.003 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState +TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.004 -TEST.BASIS_PATH:4 of 10 +TEST.NAME:handleROPermeateSampleCollection.003 +TEST.BASIS_PATH:3 of 9 TEST.NOTES: This is an automatically generated test case. - Test Path 4 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE + Test Path 3 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (4) case status ==> CONFIRMATION_REQUEST_STATUS_ACCEPTED - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.END --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.005 +-- Test Case: handleROPermeateSampleCollection.004 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState +TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.005 -TEST.BASIS_PATH:5 of 10 +TEST.NAME:handleROPermeateSampleCollection.004 +TEST.BASIS_PATH:4 of 9 TEST.NOTES: This is an automatically generated test case. - Test Path 5 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE + Test Path 4 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (5) case status ==> CONFIRMATION_REQUEST_STATUS_TIMEOUT - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_TIMEOUT TEST.END --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.006 +-- Test Case: handleROPermeateSampleCollection.005 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState +TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.006 -TEST.BASIS_PATH:6 of 10 +TEST.NAME:handleROPermeateSampleCollection.005 +TEST.BASIS_PATH:5 of 9 TEST.NOTES: This is an automatically generated test case. - Test Path 6 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE + Test Path 5 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (6) case status ==> CONFIRMATION_REQUEST_STATUS_REJECTED - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_REJECTED TEST.END --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.007 +-- Test Case: handleROPermeateSampleCollection.006 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState +TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.007 -TEST.BASIS_PATH:7 of 10 +TEST.NAME:handleROPermeateSampleCollection.006 +TEST.BASIS_PATH:6 of 9 TEST.NOTES: This is an automatically generated test case. - Test Path 7 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE + Test Path 6 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (7) case status ==> CONFIRMATION_REQUEST_STATUS_PENDING - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_PENDING TEST.END --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.008 +-- Test Case: handleROPermeateSampleCollection.007 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState +TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.008 -TEST.BASIS_PATH:8 of 10 +TEST.NAME:handleROPermeateSampleCollection.007 +TEST.BASIS_PATH:7 of 9 TEST.NOTES: This is an automatically generated test case. - Test Path 8 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE + Test Path 7 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (8) case status ==> CONFIRMATION_REQUEST_STATUS_UNUSED - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:2 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_UNUSED TEST.END --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.009 +-- Test Case: handleROPermeateSampleCollection.008 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState +TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.009 -TEST.BASIS_PATH:9 of 10 +TEST.NAME:handleROPermeateSampleCollection.008 +TEST.BASIS_PATH:8 of 9 TEST.NOTES: This is an automatically generated test case. - Test Path 9 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> TRUE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE + Test Path 8 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> TRUE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:1 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:0 -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL TEST.VALUE:uut_prototype_stubs.addConfirmationRequest.return:GENERIC_CONFIRM_ID_NONE TEST.END --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.010 +-- Test Case: handleROPermeateSampleCollection.009 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState +TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.010 -TEST.BASIS_PATH:10 of 10 +TEST.NAME:handleROPermeateSampleCollection.009 +TEST.BASIS_PATH:9 of 9 TEST.NOTES: This is an automatically generated test case. - Test Path 10 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> TRUE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE + Test Path 9 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> TRUE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:0 -TEST.VALUE:ModeStandby.<>.chemFlushSampleID:GENERIC_CONFIRM_ID_NONE +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL TEST.END --- Test Case: handleStandbyModeDGChemDisininfectFlushInProgressState.011 +-- Test Case: handleROPermeateSampleCollection.010 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectFlushInProgressState +TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectFlushInProgressState.011 +TEST.NAME:handleROPermeateSampleCollection.010 TEST.NOTES: This is an automatically generated test case. Test Path 9 - (1) if ((0) == hasChemFlushSampleAlarmBeenTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE - (2) if ((1) == hasChemFlushSampleAlarmBeenTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> TRUE - (3) if (chemFlushSampleID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE - (10) if (getDGOpMode() != (DG_MODE_CHFL)) ==> FALSE + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> TRUE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.hasChemFlushSampleAlarmBeenTrgrd:1 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE +TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:0 +TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:uut_prototype_stubs.isAlarmActive.alarm:ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP +TEST.END + +-- Test Case: handleROPermeateSampleCollection.011 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleROPermeateSampleCollection +TEST.NEW +TEST.NAME:handleROPermeateSampleCollection.011 +TEST.NOTES: +This is an automatically generated test case. + Test Path 8 + (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE + (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> TRUE + (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL TEST.VALUE:uut_prototype_stubs.addConfirmationRequest.return:GENERIC_CONFIRM_ID_NONE +TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 +TEST.EXPECTED:uut_prototype_stubs.isAlarmActive.alarm:ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP TEST.END --- Subprogram: handleStandbyModeDGChemDisininfectInProgressState +-- Subprogram: handleStandbyModeDGCleaningModeInProgressState --- Test Case: handleStandbyModeDGChemDisininfectInProgressState.001 +-- Test Case: handleStandbyModeDGCleaningModeInProgressState.001 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectInProgressState +TEST.SUBPROGRAM:handleStandbyModeDGCleaningModeInProgressState TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectInProgressState.001 -TEST.BASIS_PATH:1 of 2 +TEST.NAME:handleStandbyModeDGCleaningModeInProgressState.001 +TEST.BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 - (1) if (getDGOpMode() != (DG_MODE_CHEM)) ==> FALSE + (1) if ((DG_MODE_CHFL) == currentDGCleaningMode.dgOpMode) ==> FALSE + (2) if ((DG_MODE_ROPS) == currentDGCleaningMode.dgOpMode) ==> FALSE + (3) if (getDGOpMode() != currentDGCleaningMode.dgOpMode) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.STUB:ModeStandby.publishDisinfectData -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHEM -TEST.EXPECTED:ModeStandby.handleStandbyModeDGChemDisininfectInProgressState.return:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:<> +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:<> TEST.END --- Test Case: handleStandbyModeDGChemDisininfectInProgressState.002 +-- Test Case: handleStandbyModeDGCleaningModeInProgressState.002 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectInProgressState +TEST.SUBPROGRAM:handleStandbyModeDGCleaningModeInProgressState TEST.NEW -TEST.NAME:handleStandbyModeDGChemDisininfectInProgressState.002 -TEST.BASIS_PATH:2 of 2 +TEST.NAME:handleStandbyModeDGCleaningModeInProgressState.002 +TEST.BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 - (1) if (getDGOpMode() != (DG_MODE_CHEM)) ==> TRUE + (1) if ((DG_MODE_CHFL) == currentDGCleaningMode.dgOpMode) ==> FALSE + (2) if ((DG_MODE_ROPS) == currentDGCleaningMode.dgOpMode) ==> FALSE + (3) if (getDGOpMode() != currentDGCleaningMode.dgOpMode) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.STUB:ModeStandby.publishDisinfectData -TEST.VALUE:ModeStandby.<>.dgDisinfectState:DG_DISINFECT_NOT_RUNNING_STATE -TEST.VALUE:ModeStandby.handleStandbyModeDGChemDisininfectInProgressState.return:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE -TEST.VALUE:uut_prototype_stubs.clearAlarm.alarm:ALARM_ID_HD_DISINFECT_CHEM -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.EXPECTED:ModeStandby.handleStandbyModeDGChemDisininfectInProgressState.return:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FAUL +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_SERV TEST.END --- Subprogram: handleStandbyModeDGFlushInProgressState - --- Test Case: handleStandbyModeDGFlushInProgressState.001 +-- Test Case: handleStandbyModeDGCleaningModeInProgressState.003 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGFlushInProgressState +TEST.SUBPROGRAM:handleStandbyModeDGCleaningModeInProgressState TEST.NEW -TEST.NAME:handleStandbyModeDGFlushInProgressState.001 -TEST.BASIS_PATH:1 of 2 +TEST.NAME:handleStandbyModeDGCleaningModeInProgressState.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 53 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:<> + >>> Warning: Value already set + >>> Previous value 13 ignored +TEST.END_IMPORT_FAILURES: +TEST.BASIS_PATH:3 of 4 TEST.NOTES: This is an automatically generated test case. - Test Path 1 - (1) if (getDGOpMode() != (DG_MODE_FLUS)) ==> FALSE + Test Path 3 + (1) if ((DG_MODE_CHFL) == currentDGCleaningMode.dgOpMode) ==> FALSE + (2) if ((DG_MODE_ROPS) == currentDGCleaningMode.dgOpMode) ==> TRUE + (3) if (getDGOpMode() != currentDGCleaningMode.dgOpMode) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FLUS +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:<> +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:<> TEST.END --- Test Case: handleStandbyModeDGFlushInProgressState.002 +-- Test Case: handleStandbyModeDGCleaningModeInProgressState.004 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGFlushInProgressState +TEST.SUBPROGRAM:handleStandbyModeDGCleaningModeInProgressState TEST.NEW -TEST.NAME:handleStandbyModeDGFlushInProgressState.002 -TEST.BASIS_PATH:2 of 2 +TEST.NAME:handleStandbyModeDGCleaningModeInProgressState.004 +TEST.IMPORT_FAILURES: +(E) @LINE: 72 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:<> + >>> Warning: Value already set + >>> Previous value 11 ignored +TEST.END_IMPORT_FAILURES: +TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. - Test Path 2 - (1) if (getDGOpMode() != (DG_MODE_FLUS)) ==> TRUE + Test Path 4 + (1) if ((DG_MODE_CHFL) == currentDGCleaningMode.dgOpMode) ==> TRUE + (3) if (getDGOpMode() != currentDGCleaningMode.dgOpMode) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:<> +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:<> TEST.END --- Subprogram: handleStandbyModeDGHeatDisinfectInProgressState - --- Test Case: handleStandbyModeDGHeatDisinfectInProgressState.001 +-- Test Case: handleStandbyModeDGCleaningModeInProgressState.005 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGHeatDisinfectInProgressState +TEST.SUBPROGRAM:handleStandbyModeDGCleaningModeInProgressState TEST.NEW -TEST.NAME:handleStandbyModeDGHeatDisinfectInProgressState.001 -TEST.BASIS_PATH:1 of 2 +TEST.NAME:handleStandbyModeDGCleaningModeInProgressState.005 TEST.NOTES: This is an automatically generated test case. Test Path 1 - (1) if (getDGOpMode() != (DG_MODE_HEAT)) ==> FALSE + (1) if ((DG_MODE_CHFL) == currentDGCleaningMode.dgOpMode) ==> FALSE + (2) if ((DG_MODE_ROPS) == currentDGCleaningMode.dgOpMode) ==> FALSE + (3) if (getDGOpMode() != currentDGCleaningMode.dgOpMode) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_HEAT +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHFL +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:<> TEST.END --- Test Case: handleStandbyModeDGHeatDisinfectInProgressState.002 +-- Test Case: handleStandbyModeDGCleaningModeInProgressState.006 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGHeatDisinfectInProgressState +TEST.SUBPROGRAM:handleStandbyModeDGCleaningModeInProgressState TEST.NEW -TEST.NAME:handleStandbyModeDGHeatDisinfectInProgressState.002 -TEST.BASIS_PATH:2 of 2 +TEST.NAME:handleStandbyModeDGCleaningModeInProgressState.006 TEST.NOTES: This is an automatically generated test case. - Test Path 2 - (1) if (getDGOpMode() != (DG_MODE_HEAT)) ==> TRUE + Test Path 4 + (1) if ((DG_MODE_CHFL) == currentDGCleaningMode.dgOpMode) ==> TRUE + (3) if (getDGOpMode() != currentDGCleaningMode.dgOpMode) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:<> TEST.END -- Subprogram: handleStandbyModeStartState @@ -1188,434 +2050,321 @@ TEST.EXPECTED:ModeStandby.handleStandbyModeStartState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END --- Subprogram: handleStandbyModeWaitForDGChemDisinfectCmdResponseState - --- Test Case: handleStandbyModeWaitForDGChemDisinfectCmdResponseState.001 +-- Test Case: handleStandbyModeStartState.007 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectCmdResponseState +TEST.SUBPROGRAM:handleStandbyModeStartState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectCmdResponseState.001 -TEST.BASIS_PATH:1 of 3 +TEST.NAME:handleStandbyModeStartState.007 TEST.NOTES: This is an automatically generated test case. - Test Path 1 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_CHEM_DISINFECT, &dgCmdResp)) ==> FALSE + Test Path 3 + (1) if (homingInitiated != (1) && (STATE_CLOSED) == getSwitchStatus(FRONT_DOOR)) ==> TRUE + (2) for (valve < (NUM_OF_VALVES)) ==> FALSE + (3) if ((1) == homingInitiated && (1) == isSyringePumpHome()) ==> FALSE Test Case Generation Notes: + Cannot set local variable homingInitiated in branch 1 + Conflict: Unable to control expression-to-expression comparison in branch 2 + Cannot set homingInitiated due to assignment TEST.END_NOTES: -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:<> -TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGChemDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE +TEST.VALUE:ModeStandby.<>.homingInitiated:0 +TEST.VALUE:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE +TEST.VALUE:uut_prototype_stubs.homeBloodPump.return:0 +TEST.VALUE:uut_prototype_stubs.homeDialInPump.return:0 +TEST.VALUE:uut_prototype_stubs.homeDialOutPump.return:0 +TEST.VALUE:uut_prototype_stubs.getSwitchStatus.return:STATE_CLOSED +TEST.VALUE:uut_prototype_stubs.retractSyringePump.return:0 +TEST.VALUE:uut_prototype_stubs.isSyringePumpHome.return:0 +TEST.VALUE:uut_prototype_stubs.isSyringePumpStopped.return:0 +TEST.VALUE:uut_prototype_stubs.homeValve.return:0 +TEST.EXPECTED:ModeStandby.<>.homingInitiated:1 +TEST.EXPECTED:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.END --- Test Case: handleStandbyModeWaitForDGChemDisinfectCmdResponseState.002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectCmdResponseState.002 -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_CHEM_DISINFECT, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 -TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 -TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 -TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 -TEST.EXPECTED:ModeStandby.<>.chemDisinfectStartReqReceived:0 -TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGChemDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 -TEST.END +-- Subprogram: handleStandbyModeWaitForDGCleaningModeCmdResponseState --- Test Case: handleStandbyModeWaitForDGChemDisinfectCmdResponseState.003 +-- Test Case: handleStandbyModeWaitForDGCleaningModeCmdResponseState.001 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectCmdResponseState +TEST.SUBPROGRAM:handleStandbyModeWaitForDGCleaningModeCmdResponseState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectCmdResponseState.003 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_CHEM_DISINFECT, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.commandID:MACRO=DG_CMD_START_CHEM_DISINFECT -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:MACRO=DG_CMD_REQUEST_REJECT_REASON_NONE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 -TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 -TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 -TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 -TEST.EXPECTED:ModeStandby.<>.chemDisinfectStartReqReceived:0 -TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGChemDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE -TEST.EXPECTED:uut_prototype_stubs.getDGCommandResponse.commandID:14 -TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 -TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 -TEST.END - --- Subprogram: handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState - --- Test Case: handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.001 +TEST.NAME:handleStandbyModeWaitForDGCleaningModeCmdResponseState.001 TEST.BASIS_PATH:1 of 3 TEST.NOTES: This is an automatically generated test case. Test Path 1 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_CHEM_DISINFECT_FLUSH, &dgCmdResp)) ==> FALSE + (1) if ((1) == getDGCommandResponse(currentDGCleaningMode.startRequestCmdID, &dgCmdResp)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:<> -TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE TEST.END --- Test Case: handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.002 +-- Test Case: handleStandbyModeWaitForDGCleaningModeCmdResponseState.002 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState +TEST.SUBPROGRAM:handleStandbyModeWaitForDGCleaningModeCmdResponseState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.002 +TEST.NAME:handleStandbyModeWaitForDGCleaningModeCmdResponseState.002 TEST.BASIS_PATH:2 of 3 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_CHEM_DISINFECT_FLUSH, &dgCmdResp)) ==> TRUE + (1) if ((1) == getDGCommandResponse(currentDGCleaningMode.startRequestCmdID, &dgCmdResp)) ==> TRUE (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE Test Case Generation Notes: Cannot set local variable dgCmdResp in branch 2 TEST.END_NOTES: -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 -TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.END --- Test Case: handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.003 +-- Test Case: handleStandbyModeWaitForDGCleaningModeCmdResponseState.003 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState +TEST.SUBPROGRAM:handleStandbyModeWaitForDGCleaningModeCmdResponseState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.003 +TEST.NAME:handleStandbyModeWaitForDGCleaningModeCmdResponseState.003 TEST.BASIS_PATH:3 of 3 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 3 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_CHEM_DISINFECT_FLUSH, &dgCmdResp)) ==> TRUE + (1) if ((1) == getDGCommandResponse(currentDGCleaningMode.startRequestCmdID, &dgCmdResp)) ==> TRUE (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> TRUE Test Case Generation Notes: Cannot set local variable dgCmdResp in branch 2 TEST.END_NOTES: -TEST.STUB:ModeStandby.initStandbyMode -TEST.STUB:ModeStandby.transitionToStandbyMode -TEST.STUB:ModeStandby.execStandbyMode -TEST.STUB:ModeStandby.signalUserInitiateTreatment -TEST.STUB:ModeStandby.signalAlarmActionToStandbyMode -TEST.STUB:ModeStandby.signalUserInitiateFlushMode -TEST.STUB:ModeStandby.signalUserInitiateHeatDisinfectMode -TEST.STUB:ModeStandby.signalUserInitiateChemicalDisinfectMode -TEST.STUB:ModeStandby.signalUserInitiateChemcialDisinfectFlushMode -TEST.STUB:ModeStandby.signalInitiateStandbyDisinfectSubmode -TEST.STUB:ModeStandby.handleDisinfectCancel -TEST.STUB:ModeStandby.handleStandbyModeStartState -TEST.STUB:ModeStandby.handleStandbyModeWaitForTreatmentState -TEST.STUB:ModeStandby.handleStandbyModeWaitForDisinfectState -TEST.STUB:ModeStandby.handleStandbyModeWaitForDGFlushCmdResponseState -TEST.STUB:ModeStandby.handleStandbyModeWaitForDGFlushToStartState -TEST.STUB:ModeStandby.handleStandbyModeDGFlushInProgressState -TEST.STUB:ModeStandby.handleStandbyModeWaitForDGHeatDisinfectCmdResponseState -TEST.STUB:ModeStandby.handleStandbyModeWaitForDGHeatDisinfectStartState -TEST.STUB:ModeStandby.handleStandbyModeDGHeatDisinfectInProgressState -TEST.STUB:ModeStandby.handleStandbyModeWaitForDGChemDisinfectCmdResponseState -TEST.STUB:ModeStandby.handleStandbyModeWaitForDGChemDisinfectStartState -TEST.STUB:ModeStandby.handleStandbyModeDGChemDisininfectInProgressState -TEST.STUB:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushStartState -TEST.STUB:ModeStandby.handleStandbyModeDGChemDisininfectFlushInProgressState -TEST.STUB:ModeStandby.isDGDisinfectValid -TEST.STUB:ModeStandby.haveHDDGServicesBeenExpired -TEST.STUB:ModeStandby.publishDisinfectData -TEST.STUB:ModeStandby.testSetStandbyModePublishIntervalOverride -TEST.STUB:ModeStandby.testResetStandbyModePublishIntervalOverride -TEST.VALUE:ModeStandby.<>.chemDisinfectFlushStartReqReceived:1 -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_WAIT_FOR_TREATMENT_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.commandID:MACRO=DG_CMD_START_CHEM_DISINFECT_FLUSH -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:MACRO=DG_CMD_REQUEST_REJECT_REASON_NONE TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 -TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 -TEST.EXPECTED:ModeStandby.<>.chemDisinfectFlushStartReqReceived:0 -TEST.EXPECTED:ModeStandby.<>.dgDisinfectState:DG_DISINFECT_CHEM_FLUSH_STATE -TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE -TEST.EXPECTED:uut_prototype_stubs.getDGCommandResponse.commandID:17 -TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 -TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 TEST.END --- Subprogram: handleStandbyModeWaitForDGChemDisinfectFlushStartState +-- Subprogram: handleStandbyModeWaitForDGCleaningModeStartState --- Test Case: handleStandbyModeWaitForDGChemDisinfectFlushStartState.001 +-- Test Case: handleStandbyModeWaitForDGCleaningModeStartState.001 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectFlushStartState +TEST.SUBPROGRAM:handleStandbyModeWaitForDGCleaningModeStartState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectFlushStartState.001 +TEST.NAME:handleStandbyModeWaitForDGCleaningModeStartState.001 TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 - (1) if ((DG_MODE_CHFL) == getDGOpMode()) ==> FALSE + (1) if (currentDGCleaningMode.dgOpMode == getDGOpMode()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FAUL +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_SERV TEST.END --- Test Case: handleStandbyModeWaitForDGChemDisinfectFlushStartState.002 +-- Test Case: handleStandbyModeWaitForDGCleaningModeStartState.002 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectFlushStartState +TEST.SUBPROGRAM:handleStandbyModeWaitForDGCleaningModeStartState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectFlushStartState.002 +TEST.NAME:handleStandbyModeWaitForDGCleaningModeStartState.002 TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 - (1) if ((DG_MODE_CHFL) == getDGOpMode()) ==> TRUE + (1) if (currentDGCleaningMode.dgOpMode == getDGOpMode()) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:<> +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:<> TEST.END --- Subprogram: handleStandbyModeWaitForDGChemDisinfectStartState +-- Subprogram: handleStandbyModeWaitForDisinfectState --- Test Case: handleStandbyModeWaitForDGChemDisinfectStartState.001 +-- Test Case: handleStandbyModeWaitForDisinfectState.001 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectStartState +TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectStartState.001 -TEST.BASIS_PATH:1 of 2 +TEST.NAME:handleStandbyModeWaitForDisinfectState.001 +TEST.IMPORT_FAILURES: +(E) @LINE: 1627 TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1628 TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> + >>> Unknown parameter/object name heatDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1629 TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:<> + >>> Unknown parameter/object name chemDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1630 TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:0 + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1631 TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:0 + >>> Unknown parameter/object name heatDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1632 TEST.EXPECTED:ModeStandby.<>.chemDisinfectStartReqReceived:0 + >>> Unknown parameter/object name chemDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: +TEST.BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 - (1) if ((DG_MODE_CHEM) == getDGOpMode()) ==> FALSE + (1) if ((1) == flushStartReqReceived) ==> FALSE + (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE + (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL TEST.END --- Test Case: handleStandbyModeWaitForDGChemDisinfectStartState.002 +-- Test Case: handleStandbyModeWaitForDisinfectState.002 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGChemDisinfectStartState +TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGChemDisinfectStartState.002 -TEST.BASIS_PATH:2 of 2 +TEST.NAME:handleStandbyModeWaitForDisinfectState.002 +TEST.IMPORT_FAILURES: +(E) @LINE: 1649 TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1650 TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> + >>> Unknown parameter/object name heatDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1651 TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:1 + >>> Unknown parameter/object name chemDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1652 TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:0 + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1653 TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:0 + >>> Unknown parameter/object name heatDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1654 TEST.EXPECTED:ModeStandby.<>.chemDisinfectStartReqReceived:1 + >>> Unknown parameter/object name chemDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: +TEST.BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 - (1) if ((DG_MODE_CHEM) == getDGOpMode()) ==> TRUE + (1) if ((1) == flushStartReqReceived) ==> FALSE + (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE + (3) if ((1) == chemDisinfectStartReqReceived) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHEM TEST.END --- Subprogram: handleStandbyModeWaitForDGFlushCmdResponseState - --- Test Case: handleStandbyModeWaitForDGFlushCmdResponseState.001 +-- Test Case: handleStandbyModeWaitForDisinfectState.003 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGFlushCmdResponseState +TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGFlushCmdResponseState.001 -TEST.BASIS_PATH:1 of 3 +TEST.NAME:handleStandbyModeWaitForDisinfectState.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 1670 TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1671 TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:1 + >>> Unknown parameter/object name heatDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1672 TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:0 + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1673 TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:1 + >>> Unknown parameter/object name heatDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: +TEST.BASIS_PATH:3 of 4 TEST.NOTES: This is an automatically generated test case. - Test Path 1 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_FLUSH, &dgCmdResp)) ==> FALSE + Test Path 3 + (1) if ((1) == flushStartReqReceived) ==> FALSE + (2) if ((1) == heatDisinfectStartReqReceived) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:<> -TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE TEST.END --- Test Case: handleStandbyModeWaitForDGFlushCmdResponseState.002 +-- Test Case: handleStandbyModeWaitForDisinfectState.004 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGFlushCmdResponseState +TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGFlushCmdResponseState.002 -TEST.BASIS_PATH:2 of 3 (partial) +TEST.NAME:handleStandbyModeWaitForDisinfectState.004 +TEST.IMPORT_FAILURES: +(E) @LINE: 1688 TEST.VALUE:ModeStandby.<>.flushStartReqReceived:1 + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1689 TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:1 + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: +TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_FLUSH, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE + Test Path 4 + (1) if ((1) == flushStartReqReceived) ==> TRUE Test Case Generation Notes: - Cannot set local variable dgCmdResp in branch 2 TEST.END_NOTES: -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 -TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 -TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 -TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:0 -TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGFlushCmdResponseState.return:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.END --- Test Case: handleStandbyModeWaitForDGFlushCmdResponseState.003 +-- Test Case: handleStandbyModeWaitForDisinfectState.005 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGFlushCmdResponseState +TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGFlushCmdResponseState.003 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_FLUSH, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:MACRO=DG_CMD_REQUEST_REJECT_REASON_NONE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 -TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 -TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 -TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:0 -TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE -TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 +TEST.NAME:handleStandbyModeWaitForDisinfectState.005 +TEST.IMPORT_FAILURES: +(E) @LINE: 1697 TEST.VALUE:ModeStandby.<>.chemDisinfectFlushStartReqReceived:1 + >>> Unknown parameter/object name chemDisinfectFlushStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 1699 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE + >>> Value for 'Enumeral' out of range + >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: +TEST.VALUE:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.END --- Subprogram: handleStandbyModeWaitForDGFlushToStartState - --- Test Case: handleStandbyModeWaitForDGFlushToStartState.001 +-- Test Case: handleStandbyModeWaitForDisinfectState.006 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGFlushToStartState +TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGFlushToStartState.001 -TEST.BASIS_PATH:1 of 2 +TEST.NAME:handleStandbyModeWaitForDisinfectState.006 TEST.NOTES: This is an automatically generated test case. Test Path 1 - (1) if ((DG_MODE_FLUS) == getDGOpMode()) ==> FALSE + (1) if ((1) == flushStartReqReceived) ==> FALSE + (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE + (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 +TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.END --- Test Case: handleStandbyModeWaitForDGFlushToStartState.002 +-- Test Case: handleStandbyModeWaitForDisinfectState.007 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGFlushToStartState +TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGFlushToStartState.002 -TEST.BASIS_PATH:2 of 2 +TEST.NAME:handleStandbyModeWaitForDisinfectState.007 TEST.NOTES: This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_FLUS) == getDGOpMode()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FLUS -TEST.END - --- Subprogram: handleStandbyModeWaitForDGHeatDisinfectCmdResponseState - --- Test Case: handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGHeatDisinfectCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. Test Path 1 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_HEAT_DISINFECT, &dgCmdResp)) ==> FALSE + (1) if ((1) == flushStartReqReceived) ==> FALSE + (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE + (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:<> -TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FLUS +TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.END --- Test Case: handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.002 +-- Test Case: handleStandbyModeWaitForDisinfectState.008 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGHeatDisinfectCmdResponseState +TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.002 -TEST.BASIS_PATH:2 of 3 (partial) +TEST.NAME:handleStandbyModeWaitForDisinfectState.008 TEST.NOTES: This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_HEAT_DISINFECT, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 -TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:0 -TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 -TEST.END - --- Test Case: handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGHeatDisinfectCmdResponseState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.003 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_HEAT_DISINFECT, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:MACRO=DG_CMD_REQUEST_REJECT_REASON_NONE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 -TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:0 -TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE -TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 -TEST.END - --- Subprogram: handleStandbyModeWaitForDGHeatDisinfectStartState - --- Test Case: handleStandbyModeWaitForDGHeatDisinfectStartState.001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGHeatDisinfectStartState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGHeatDisinfectStartState.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. Test Path 1 - (1) if ((DG_MODE_HEAT) == getDGOpMode()) ==> FALSE + (1) if ((1) == flushStartReqReceived) ==> FALSE + (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE + (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HEAT +TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.END --- Test Case: handleStandbyModeWaitForDGHeatDisinfectStartState.002 +-- Test Case: handleStandbyModeWaitForDisinfectState.009 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDGHeatDisinfectStartState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDGHeatDisinfectStartState.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_HEAT) == getDGOpMode()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_HEAT -TEST.END - --- Subprogram: handleStandbyModeWaitForDisinfectState - --- Test Case: handleStandbyModeWaitForDisinfectState.001 -TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDisinfectState.001 -TEST.BASIS_PATH:1 of 4 +TEST.NAME:handleStandbyModeWaitForDisinfectState.009 TEST.NOTES: This is an automatically generated test case. Test Path 1 @@ -1624,81 +2373,47 @@ (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:<> -TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:0 -TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:0 -TEST.EXPECTED:ModeStandby.<>.chemDisinfectStartReqReceived:0 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHEM +TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.END --- Test Case: handleStandbyModeWaitForDisinfectState.002 +-- Test Case: handleStandbyModeWaitForDisinfectState.010 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDisinfectState.002 -TEST.BASIS_PATH:2 of 4 +TEST.NAME:handleStandbyModeWaitForDisinfectState.010 TEST.NOTES: This is an automatically generated test case. - Test Path 2 + Test Path 1 (1) if ((1) == flushStartReqReceived) ==> FALSE (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE - (3) if ((1) == chemDisinfectStartReqReceived) ==> TRUE + (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:1 -TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:0 -TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:0 -TEST.EXPECTED:ModeStandby.<>.chemDisinfectStartReqReceived:1 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHFL +TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.END --- Test Case: handleStandbyModeWaitForDisinfectState.003 +-- Test Case: handleStandbyModeWaitForDisinfectState.011 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW -TEST.NAME:handleStandbyModeWaitForDisinfectState.003 -TEST.BASIS_PATH:3 of 4 +TEST.NAME:handleStandbyModeWaitForDisinfectState.011 TEST.NOTES: This is an automatically generated test case. - Test Path 3 + Test Path 1 (1) if ((1) == flushStartReqReceived) ==> FALSE - (2) if ((1) == heatDisinfectStartReqReceived) ==> TRUE + (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE + (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:1 -TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:0 -TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:1 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 +TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS +TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.END --- Test Case: handleStandbyModeWaitForDisinfectState.004 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDisinfectState.004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == flushStartReqReceived) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:1 -TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:1 -TEST.END - --- Test Case: handleStandbyModeWaitForDisinfectState.005 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState -TEST.NEW -TEST.NAME:handleStandbyModeWaitForDisinfectState.005 -TEST.VALUE:ModeStandby.<>.chemDisinfectFlushStartReqReceived:1 -TEST.VALUE:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE -TEST.END - -- Subprogram: handleStandbyModeWaitForTreatmentState -- Test Case: handleStandbyModeWaitForTreatmentState.001 @@ -1815,6 +2530,114 @@ TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForTreatmentState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END +-- Test Case: handleStandbyModeWaitForTreatmentState.007 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState +TEST.NEW +TEST.NAME:handleStandbyModeWaitForTreatmentState.007 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE + (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE + (3) if ((1) == treatStartReqReceived) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FLUS +TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 +TEST.END + +-- Test Case: handleStandbyModeWaitForTreatmentState.008 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState +TEST.NEW +TEST.NAME:handleStandbyModeWaitForTreatmentState.008 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE + (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE + (3) if ((1) == treatStartReqReceived) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_HEAT +TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 +TEST.END + +-- Test Case: handleStandbyModeWaitForTreatmentState.009 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState +TEST.NEW +TEST.NAME:handleStandbyModeWaitForTreatmentState.009 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE + (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE + (3) if ((1) == treatStartReqReceived) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHEM +TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 +TEST.END + +-- Test Case: handleStandbyModeWaitForTreatmentState.010 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState +TEST.NEW +TEST.NAME:handleStandbyModeWaitForTreatmentState.010 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE + (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE + (3) if ((1) == treatStartReqReceived) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL +TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 +TEST.END + +-- Test Case: handleStandbyModeWaitForTreatmentState.011 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState +TEST.NEW +TEST.NAME:handleStandbyModeWaitForTreatmentState.011 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE + (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE + (3) if ((1) == treatStartReqReceived) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_HCOL +TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 +TEST.END + +-- Test Case: handleStandbyModeWaitForTreatmentState.012 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState +TEST.NEW +TEST.NAME:handleStandbyModeWaitForTreatmentState.012 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE + (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE + (3) if ((1) == treatStartReqReceived) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_ROPS +TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 +TEST.END + -- Subprogram: haveHDDGServicesBeenExpired -- Test Case: haveHDDGServicesBeenExpired.001 @@ -1953,7 +2776,7 @@ TEST.NAME:isDGDisinfectValid.005 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisFlushCompleteDateEpoch:<> TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAvailable:1 -TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:1 +TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:0 TEST.END -- Test Case: isDGDisinfectValid.006 @@ -1996,132 +2819,98 @@ TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAvailable:1 TEST.END --- Subprogram: publishDisinfectData +-- Subprogram: setRequestedCleaningMode --- Test Case: publishDisinfectData.001 +-- Test Case: setRequestedCleaningMode.001 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData +TEST.SUBPROGRAM:setRequestedCleaningMode TEST.NEW -TEST.NAME:publishDisinfectData.001 -TEST.BASIS_PATH:1 of 4 (template) +TEST.NAME:setRequestedCleaningMode.001 +TEST.BASIS_PATH:1 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 1 - (1) if (++dataPublishCounter > (1 * 1000) / 50) ==> FALSE + (6) case opMode ==> DG_MODE_ROPS Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.dataPublishCounter:20 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.chemDisinfectUIState:0 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.heatDisinfectUIState:0 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.flushUIState:0 -TEST.VALUE:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_DISINFECT_STANDBY_DATA -TEST.VALUE:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST -TEST.EXPECTED:ModeStandby.<>.dataPublishCounter:0 -TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_DISINFECT_STANDBY_DATA -TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST +TEST.VALUE:ModeStandby.setRequestedCleaningMode.opMode:DG_MODE_ROPS TEST.END --- Test Case: publishDisinfectData.002 +-- Test Case: setRequestedCleaningMode.002 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData +TEST.SUBPROGRAM:setRequestedCleaningMode TEST.NEW -TEST.NAME:publishDisinfectData.002 +TEST.NAME:setRequestedCleaningMode.002 +TEST.BASIS_PATH:2 of 6 TEST.NOTES: This is an automatically generated test case. - Test Path 1 - (1) if (++dataPublishCounter > (1 * 1000) / 50) ==> FALSE + Test Path 2 + (1) case opMode ==> DG_MODE_FLUS Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE -TEST.VALUE:ModeStandby.<>.dataPublishCounter:20 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.chemDisinfectUIState:0 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.heatDisinfectUIState:0 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.flushUIState:0 -TEST.VALUE:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_DISINFECT_STANDBY_DATA -TEST.VALUE:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.dataPublishCounter:0 -TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_DISINFECT_STANDBY_DATA -TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST +TEST.VALUE:ModeStandby.setRequestedCleaningMode.opMode:DG_MODE_FLUS TEST.END --- Test Case: publishDisinfectData.003 +-- Test Case: setRequestedCleaningMode.003 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData +TEST.SUBPROGRAM:setRequestedCleaningMode TEST.NEW -TEST.NAME:publishDisinfectData.003 +TEST.NAME:setRequestedCleaningMode.003 +TEST.BASIS_PATH:3 of 6 TEST.NOTES: This is an automatically generated test case. - Test Path 1 - (1) if (++dataPublishCounter > (1 * 1000) / 50) ==> FALSE + Test Path 3 + (2) case opMode ==> DG_MODE_HEAT Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE -TEST.VALUE:ModeStandby.<>.dataPublishCounter:20 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.chemDisinfectUIState:0 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.heatDisinfectUIState:0 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.flushUIState:0 -TEST.VALUE:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_DISINFECT_STANDBY_DATA -TEST.VALUE:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.dataPublishCounter:0 -TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_DISINFECT_STANDBY_DATA -TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST +TEST.VALUE:ModeStandby.setRequestedCleaningMode.opMode:DG_MODE_HEAT TEST.END --- Test Case: publishDisinfectData.004 +-- Test Case: setRequestedCleaningMode.004 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData +TEST.SUBPROGRAM:setRequestedCleaningMode TEST.NEW -TEST.NAME:publishDisinfectData.004 +TEST.NAME:setRequestedCleaningMode.004 +TEST.BASIS_PATH:4 of 6 TEST.NOTES: This is an automatically generated test case. - Test Path 1 - (1) if (++dataPublishCounter > (1 * 1000) / 50) ==> FALSE + Test Path 4 + (3) case opMode ==> DG_MODE_CHEM Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE -TEST.VALUE:ModeStandby.<>.dataPublishCounter:20 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.chemDisinfectUIState:0 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.heatDisinfectUIState:0 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.flushUIState:0 -TEST.VALUE:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_DISINFECT_STANDBY_DATA -TEST.VALUE:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.dataPublishCounter:0 -TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_DISINFECT_STANDBY_DATA -TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST +TEST.VALUE:ModeStandby.setRequestedCleaningMode.opMode:DG_MODE_CHEM TEST.END --- Test Case: publishDisinfectData.005 +-- Test Case: setRequestedCleaningMode.005 TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData +TEST.SUBPROGRAM:setRequestedCleaningMode TEST.NEW -TEST.NAME:publishDisinfectData.005 +TEST.NAME:setRequestedCleaningMode.005 +TEST.BASIS_PATH:5 of 6 TEST.NOTES: This is an automatically generated test case. - Test Path 1 - (1) if (++dataPublishCounter > (1 * 1000) / 50) ==> FALSE + Test Path 5 + (4) case opMode ==> DG_MODE_CHFL Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE -TEST.VALUE:ModeStandby.<>.dataPublishCounter:20 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.chemDisinfectUIState:0 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.heatDisinfectUIState:0 -TEST.VALUE:uut_prototype_stubs.getDGDisinfectsStates.return.flushUIState:0 -TEST.VALUE:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_DISINFECT_STANDBY_DATA -TEST.VALUE:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST -TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE -TEST.EXPECTED:ModeStandby.<>.dataPublishCounter:0 -TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_DISINFECT_STANDBY_DATA -TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST +TEST.VALUE:ModeStandby.setRequestedCleaningMode.opMode:DG_MODE_CHFL TEST.END +-- Test Case: setRequestedCleaningMode.006 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:setRequestedCleaningMode +TEST.NEW +TEST.NAME:setRequestedCleaningMode.006 +TEST.BASIS_PATH:6 of 6 +TEST.NOTES: +This is an automatically generated test case. + Test Path 6 + (5) case opMode ==> DG_MODE_HCOL + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.setRequestedCleaningMode.opMode:DG_MODE_HCOL +TEST.END + -- Subprogram: signalAlarmActionToStandbyMode -- Test Case: signalAlarmActionToStandbyMode.001 @@ -2135,11 +2924,7 @@ TEST.END_NOTES: TEST.VALUE:ModeStandby.signalAlarmActionToStandbyMode.action:ALARM_ACTION_STOP TEST.VALUE:uut_prototype_stubs.setValvePosition.return:0 -TEST.VALUE:uut_prototype_stubs.setValveAirTrap.state:STATE_OPEN TEST.EXPECTED:ModeStandby.signalAlarmActionToStandbyMode.action:ALARM_ACTION_STOP -TEST.EXPECTED:uut_prototype_stubs.setValvePosition.valve:VDI,VDO,VBA,VBV -TEST.EXPECTED:uut_prototype_stubs.setValvePosition.position:(4)VALVE_POSITION_C_CLOSE -TEST.EXPECTED:uut_prototype_stubs.setValveAirTrap.state:STATE_CLOSED TEST.END -- Test Case: signalAlarmActionToStandbyMode.002 @@ -2154,6 +2939,22 @@ TEST.EXPECTED:ModeStandby.signalAlarmActionToStandbyMode.action:ALARM_ACTION_ACK TEST.END +-- Test Case: signalAlarmActionToStandbyMode.003 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalAlarmActionToStandbyMode +TEST.NEW +TEST.NAME:signalAlarmActionToStandbyMode.003 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.VALUE:ModeStandby.signalAlarmActionToStandbyMode.action:ALARM_ACTION_STOP +TEST.VALUE:uut_prototype_stubs.isAlarmActive.alarm:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED +TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 +TEST.VALUE:uut_prototype_stubs.setValvePosition.return:0 +TEST.EXPECTED:ModeStandby.signalAlarmActionToStandbyMode.action:ALARM_ACTION_STOP +TEST.EXPECTED:uut_prototype_stubs.isAlarmActive.alarm:ALARM_ID_HD_VENOUS_BUBBLE_DETECTED +TEST.END + -- Subprogram: signalInitiateStandbyDisinfectSubmode -- Test Case: signalInitiateStandbyDisinfectSubmode.001 @@ -2294,6 +3095,19 @@ TEST.EXPECTED:ModeStandby.signalInitiateStandbyDisinfectSubmode.return:1 TEST.END +-- Subprogram: signalROPermeateSampleDGReadyToDispense + +-- Test Case: signalROPermeateSampleDGReadyToDispense.001 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalROPermeateSampleDGReadyToDispense +TEST.NEW +TEST.NAME:signalROPermeateSampleDGReadyToDispense.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.END + -- Subprogram: signalUserInitiateChemcialDisinfectFlushMode -- Test Case: signalUserInitiateChemcialDisinfectFlushMode.001 @@ -2366,6 +3180,14 @@ TEST.SUBPROGRAM:signalUserInitiateChemcialDisinfectFlushMode TEST.NEW TEST.NAME:signalUserInitiateChemcialDisinfectFlushMode.004 +TEST.IMPORT_FAILURES: +(E) @LINE: 2379 TEST.VALUE:ModeStandby.<>.chemDisinfectFlushStartReqReceived:MACRO=STANDBY_WAIT_FOR_DISINFECT_STATE + >>> Unknown parameter/object name chemDisinfectFlushStartReqReceived + >>> Value Line Error - Command Ignored +(E) @LINE: 2384 TEST.EXPECTED:ModeStandby.<>.chemDisinfectFlushStartReqReceived:1 + >>> Unknown parameter/object name chemDisinfectFlushStartReqReceived + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. @@ -2376,12 +3198,10 @@ Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.VALUE:ModeStandby.<>.chemDisinfectFlushStartReqReceived:MACRO=STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.EXPECTED:ModeStandby.<>.chemDisinfectFlushStartReqReceived:1 TEST.EXPECTED:ModeStandby.signalUserInitiateChemcialDisinfectFlushMode.return:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 @@ -2454,6 +3274,11 @@ TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectMode TEST.NEW TEST.NAME:signalUserInitiateChemicalDisinfectMode.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 2471 TEST.EXPECTED:ModeStandby.<>.chemDisinfectStartReqReceived:1 + >>> Unknown parameter/object name chemDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. @@ -2468,7 +3293,6 @@ TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.EXPECTED:ModeStandby.<>.chemDisinfectStartReqReceived:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 TEST.END @@ -2586,6 +3410,11 @@ TEST.SUBPROGRAM:signalUserInitiateFlushMode TEST.NEW TEST.NAME:signalUserInitiateFlushMode.004 +TEST.IMPORT_FAILURES: +(E) @LINE: 2603 TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:1 + >>> Unknown parameter/object name flushStartReqReceived + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. @@ -2600,7 +3429,6 @@ TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 TEST.END @@ -2696,6 +3524,11 @@ TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectMode TEST.NEW TEST.NAME:signalUserInitiateHeatDisinfectMode.004 +TEST.IMPORT_FAILURES: +(E) @LINE: 2713 TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:1 + >>> Unknown parameter/object name heatDisinfectStartReqReceived + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. @@ -2710,7 +3543,6 @@ TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:1 TEST.EXPECTED:ModeStandby.signalUserInitiateHeatDisinfectMode.return:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 @@ -2736,6 +3568,96 @@ TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:32 TEST.END +-- Subprogram: signalUserInitiateROPermeateSampleMode + +-- Test Case: signalUserInitiateROPermeateSampleMode.001 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalUserInitiateROPermeateSampleMode +TEST.NEW +TEST.NAME:signalUserInitiateROPermeateSampleMode.001 +TEST.BASIS_PATH:1 of 4 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL +TEST.END + +-- Test Case: signalUserInitiateROPermeateSampleMode.002 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalUserInitiateROPermeateSampleMode +TEST.NEW +TEST.NAME:signalUserInitiateROPermeateSampleMode.002 +TEST.BASIS_PATH:2 of 4 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE + (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN +TEST.END + +-- Test Case: signalUserInitiateROPermeateSampleMode.003 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalUserInitiateROPermeateSampleMode +TEST.NEW +TEST.NAME:signalUserInitiateROPermeateSampleMode.003 +TEST.BASIS_PATH:3 of 4 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE + (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE + (3) if ((1) == isDGCommunicating()) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN +TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:<> +TEST.END + +-- Test Case: signalUserInitiateROPermeateSampleMode.004 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalUserInitiateROPermeateSampleMode +TEST.NEW +TEST.NAME:signalUserInitiateROPermeateSampleMode.004 +TEST.BASIS_PATH:4 of 4 +TEST.NOTES: +This is an automatically generated test case. + Test Path 4 + (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE + (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE + (3) if ((1) == isDGCommunicating()) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN +TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 +TEST.END + +-- Test Case: signalUserInitiateROPermeateSampleMode.005 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalUserInitiateROPermeateSampleMode +TEST.NEW +TEST.NAME:signalUserInitiateROPermeateSampleMode.005 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE + (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE + (3) if ((1) == isDGCommunicating()) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN +TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:<> +TEST.END + -- Subprogram: signalUserInitiateTreatment -- Test Case: signalUserInitiateTreatment.001 @@ -3132,6 +4054,35 @@ TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END +-- Test Case: signalUserInitiateTreatment.015 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalUserInitiateTreatment +TEST.NEW +TEST.NAME:signalUserInitiateTreatment.015 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE + (2) if ((1) != isDGCommunicating()) ==> FALSE + (3) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE + (4) if ((0) == isBatteryCharged()) ==> FALSE + (5) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE + Test Case Generation Notes: + Cannot set local variable rejReason in branch 5 +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN +TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:0 +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN +TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 +TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 +TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:1 +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 +TEST.END + -- Test Case: signalUserInitiateTreatment.016 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment @@ -3400,6 +4351,216 @@ TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:50 TEST.END +-- Test Case: signalUserInitiateTreatment.025 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalUserInitiateTreatment +TEST.NEW +TEST.NAME:signalUserInitiateTreatment.025 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE + (2) if ((1) != isDGCommunicating()) ==> FALSE + (3) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE + (4) if ((0) == isBatteryCharged()) ==> FALSE + (5) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE + Test Case Generation Notes: + Cannot set local variable rejReason in branch 5 +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN +TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:0 +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN +TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:0 +TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 +TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:1 +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 +TEST.END + +-- Test Case: signalUserInitiateTreatment.026 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalUserInitiateTreatment +TEST.NEW +TEST.NAME:signalUserInitiateTreatment.026 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE + (2) if ((1) != isDGCommunicating()) ==> FALSE + (3) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE + (4) if ((0) == isBatteryCharged()) ==> FALSE + (5) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE + Test Case Generation Notes: + Cannot set local variable rejReason in branch 5 +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN +TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:0 +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN +TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 +TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 +TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:6 +TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:1 +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 +TEST.END + +-- Test Case: signalUserInitiateTreatment.027 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalUserInitiateTreatment +TEST.NEW +TEST.NAME:signalUserInitiateTreatment.027 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE + (2) if ((1) != isDGCommunicating()) ==> FALSE + (3) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE + (4) if ((0) == isBatteryCharged()) ==> FALSE + (5) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE + Test Case Generation Notes: + Cannot set local variable rejReason in branch 5 +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL +TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:0 +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN +TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 +TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 +TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:6 +TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:1 +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 +TEST.END + +-- Test Case: signalUserInitiateTreatment.028 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalUserInitiateTreatment +TEST.NEW +TEST.NAME:signalUserInitiateTreatment.028 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE + (2) if ((1) != isDGCommunicating()) ==> FALSE + (3) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE + (4) if ((0) == isBatteryCharged()) ==> FALSE + (5) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE + Test Case Generation Notes: + Cannot set local variable rejReason in branch 5 +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:0 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN +TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:0 +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN +TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 +TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 +TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:6 +TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:1 +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 +TEST.END + +-- Test Case: signalUserInitiateTreatment.029 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalUserInitiateTreatment +TEST.NEW +TEST.NAME:signalUserInitiateTreatment.029 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE + (2) if ((1) != isDGCommunicating()) ==> FALSE + (3) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE + (4) if ((0) == isBatteryCharged()) ==> FALSE + (5) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE + Test Case Generation Notes: + Cannot set local variable rejReason in branch 5 +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:1 +TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:0 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN +TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:0 +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN +TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 +TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 +TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:6 +TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:1 +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:uut_prototype_stubs.getTestConfigStatus.config:TEST_CONFIG_SKIP_DISINFECT_AND_SERVICE_TX_BLOCKERS +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 +TEST.END + +-- Test Case: signalUserInitiateTreatment.030 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalUserInitiateTreatment +TEST.NEW +TEST.NAME:signalUserInitiateTreatment.030 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE + (2) if ((1) != isDGCommunicating()) ==> FALSE + (3) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE + (4) if ((0) == isBatteryCharged()) ==> FALSE + (5) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE + Test Case Generation Notes: + Cannot set local variable rejReason in branch 5 +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_INIT +TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN +TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 +TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 +TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:6 +TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:1 +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 +TEST.END + +-- Test Case: signalUserInitiateTreatment.031 +TEST.UNIT:ModeStandby +TEST.SUBPROGRAM:signalUserInitiateTreatment +TEST.NEW +TEST.NAME:signalUserInitiateTreatment.031 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE + (2) if ((1) != isDGCommunicating()) ==> FALSE + (3) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE + (4) if ((0) == isBatteryCharged()) ==> FALSE + (5) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE + Test Case Generation Notes: + Cannot set local variable rejReason in branch 5 +TEST.END_NOTES: +TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN +TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN +TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 +TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 +TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:6 +TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:1 +TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 +TEST.END + -- Subprogram: testResetStandbyModePublishIntervalOverride -- Test Case: testResetStandbyModePublishIntervalOverride.001 Index: vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENT/MODETREATMENT.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENT/MODETREATMENT.tst (.../MODETREATMENT.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENT/MODETREATMENT.tst (.../MODETREATMENT.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -1039,6 +1039,19 @@ TEST.EXPECTED:ModeTreatment.getMinTreatmentTimeInMinutes.return:60 TEST.END +-- Test Case: getMinTreatmentTimeInMinutes.002 +TEST.UNIT:ModeTreatment +TEST.SUBPROGRAM:getMinTreatmentTimeInMinutes +TEST.NEW +TEST.NAME:getMinTreatmentTimeInMinutes.002 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:1 +TEST.EXPECTED:ModeTreatment.getMinTreatmentTimeInMinutes.return:1 +TEST.EXPECTED:uut_prototype_stubs.getTestConfigStatus.config:TEST_CONFIG_ENABLE_ONE_MINUTE_TREATMENT +TEST.END + -- Subprogram: getRinsebackCompleted -- Test Case: getRinsebackCompleted.001 @@ -2493,6 +2506,67 @@ TEST.EXPECTED:ModeTreatment.<>.pendingTreatmentTimeChange:0 TEST.END +-- Test Case: transitionToTreatmentMode_NominalPath.001 +TEST.UNIT:ModeTreatment +TEST.SUBPROGRAM:transitionToTreatmentMode +TEST.NEW +TEST.NAME:transitionToTreatmentMode_NominalPath.001 +TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:1 +TEST.VALUE:ModeTreatment.<>.presMaxUFVolumeML:1.0 +TEST.VALUE:ModeTreatment.<>.presUFRate:1.0 +TEST.VALUE:ModeTreatment.<>.treatmentTimeMS:1 +TEST.VALUE:ModeTreatment.<>.lastTreatmentTimeStamp:1 +TEST.VALUE:ModeTreatment.<>.treatmentTimeBroadcastTimerCtr:1 +TEST.VALUE:ModeTreatment.<>.pendingParamChangesTimer:1 +TEST.VALUE:ModeTreatment.<>.pendingUFVolumeChange:1.0 +TEST.VALUE:ModeTreatment.<>.pendingUFRateChange:1.0 +TEST.VALUE:ModeTreatment.<>.pendingTreatmentTimeChange:1 +TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:1 +TEST.EXPECTED:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE +TEST.EXPECTED:ModeTreatment.<>.presTreatmentTimeSecs:1 +TEST.EXPECTED:ModeTreatment.<>.presMaxUFVolumeML:1.0 +TEST.EXPECTED:ModeTreatment.<>.presUFRate:1.0 +TEST.EXPECTED:ModeTreatment.<>.treatmentTimeMS:1 +TEST.EXPECTED:ModeTreatment.<>.lastTreatmentTimeStamp:1 +TEST.EXPECTED:ModeTreatment.<>.treatmentTimeBroadcastTimerCtr:1 +TEST.EXPECTED:ModeTreatment.<>.pendingParamChangesTimer:1 +TEST.EXPECTED:ModeTreatment.<>.pendingUFVolumeChange:1.0 +TEST.EXPECTED:ModeTreatment.<>.pendingUFRateChange:1.0 +TEST.EXPECTED:ModeTreatment.<>.pendingTreatmentTimeChange:1 +TEST.EXPECTED:uut_prototype_stubs.getTestConfigStatus.config:TEST_CONFIG_RECOVER_TREATMENT +TEST.END + +-- Test Case: transitionToTreatmentMode_NominalPath.002 +TEST.UNIT:ModeTreatment +TEST.SUBPROGRAM:transitionToTreatmentMode +TEST.NEW +TEST.NAME:transitionToTreatmentMode_NominalPath.002 +TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:1 +TEST.VALUE:ModeTreatment.<>.presMaxUFVolumeML:1.0 +TEST.VALUE:ModeTreatment.<>.presUFRate:1.0 +TEST.VALUE:ModeTreatment.<>.treatmentTimeMS:1 +TEST.VALUE:ModeTreatment.<>.lastTreatmentTimeStamp:1 +TEST.VALUE:ModeTreatment.<>.treatmentTimeBroadcastTimerCtr:1 +TEST.VALUE:ModeTreatment.<>.pendingParamChangesTimer:1 +TEST.VALUE:ModeTreatment.<>.pendingUFVolumeChange:1.0 +TEST.VALUE:ModeTreatment.<>.pendingUFRateChange:1.0 +TEST.VALUE:ModeTreatment.<>.pendingTreatmentTimeChange:1 +TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:1 +TEST.VALUE:uut_prototype_stubs.getPreviousOperationMode.return:MODE_SERV +TEST.EXPECTED:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE +TEST.EXPECTED:ModeTreatment.<>.presTreatmentTimeSecs:0 +TEST.EXPECTED:ModeTreatment.<>.presMaxUFVolumeML:0.0 +TEST.EXPECTED:ModeTreatment.<>.presUFRate:0.0 +TEST.EXPECTED:ModeTreatment.<>.treatmentTimeMS:0 +TEST.EXPECTED:ModeTreatment.<>.lastTreatmentTimeStamp:0 +TEST.EXPECTED:ModeTreatment.<>.treatmentTimeBroadcastTimerCtr:20 +TEST.EXPECTED:ModeTreatment.<>.pendingParamChangesTimer:0 +TEST.EXPECTED:ModeTreatment.<>.pendingUFVolumeChange:0.0 +TEST.EXPECTED:ModeTreatment.<>.pendingUFRateChange:0.0 +TEST.EXPECTED:ModeTreatment.<>.pendingTreatmentTimeChange:0 +TEST.EXPECTED:uut_prototype_stubs.getTestConfigStatus.config:TEST_CONFIG_RECOVER_TREATMENT +TEST.END + -- Subprogram: verifyBloodAndDialysateRateSettingsChange -- Test Case: verifyBloodAndDialysateRateSettingsChange_Accepted @@ -2534,6 +2608,145 @@ TEST.EXPECTED:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.reason:0 TEST.END +-- Test Case: verifyBloodAndDialysateRateSettingsChange_Accepted.001 +TEST.UNIT:ModeTreatment +TEST.SUBPROGRAM:verifyBloodAndDialysateRateSettingsChange +TEST.NEW +TEST.NAME:verifyBloodAndDialysateRateSettingsChange_Accepted.001 +TEST.STUB:ModeTreatment.broadcastTreatmentSettingsRanges +TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_DIALYSIS_STATE +TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:14400 +TEST.VALUE:ModeTreatment.<>.presMaxUFVolumeML:2400.0 +TEST.VALUE:ModeTreatment.<>.presUFRate:10.0 +TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:300 +TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:400 +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterU32.return:1 +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.VALUE:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.return:1 +TEST.EXPECTED:ModeTreatment.<>.currentTreatmentState:TREATMENT_DIALYSIS_STATE +TEST.EXPECTED:ModeTreatment.<>.presTreatmentTimeSecs:14400 +TEST.EXPECTED:ModeTreatment.<>.presMaxUFVolumeML:2400.0 +TEST.EXPECTED:ModeTreatment.<>.presUFRate:10.0 +TEST.EXPECTED:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:300 +TEST.EXPECTED:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:400 +TEST.EXPECTED:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.return:1 +TEST.EXPECTED:uut_prototype_stubs.setDialysisParams.maxUFVol:2400.0 +TEST.EXPECTED:uut_prototype_stubs.setDialysisParams.uFRate:10.0 +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterU32.param:TREATMENT_PARAM_BLOOD_FLOW,TREATMENT_PARAM_DIALYSATE_FLOW,TREATMENT_PARAM_BLOOD_FLOW,TREATMENT_PARAM_DIALYSATE_FLOW,TREATMENT_PARAM_BLOOD_FLOW,TREATMENT_PARAM_DIALYSATE_FLOW,TREATMENT_PARAM_BLOOD_FLOW +TEST.EXPECTED:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.accepted:1 +TEST.EXPECTED:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.reason:0 +TEST.END + +-- Test Case: verifyBloodAndDialysateRateSettingsChange_Accepted.002 +TEST.UNIT:ModeTreatment +TEST.SUBPROGRAM:verifyBloodAndDialysateRateSettingsChange +TEST.NEW +TEST.NAME:verifyBloodAndDialysateRateSettingsChange_Accepted.002 +TEST.STUB:ModeTreatment.broadcastTreatmentSettingsRanges +TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_DIALYSIS_STATE +TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:14400 +TEST.VALUE:ModeTreatment.<>.presMaxUFVolumeML:2400.0 +TEST.VALUE:ModeTreatment.<>.presUFRate:10.0 +TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:300 +TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:400 +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterU32.return:300 +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.VALUE:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.bloodRate:0 +TEST.VALUE:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.return:1 +TEST.EXPECTED:ModeTreatment.<>.presTreatmentTimeSecs:14400 +TEST.EXPECTED:ModeTreatment.<>.presMaxUFVolumeML:2400.0 +TEST.EXPECTED:ModeTreatment.<>.presUFRate:10.0 +TEST.EXPECTED:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.return:1 +TEST.EXPECTED:uut_prototype_stubs.setDialysisParams.maxUFVol:2400.0 +TEST.EXPECTED:uut_prototype_stubs.setDialysisParams.uFRate:10.0 +TEST.EXPECTED:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.accepted:1 +TEST.EXPECTED:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.reason:0 +TEST.END + +-- Test Case: verifyBloodAndDialysateRateSettingsChange_Accepted.003 +TEST.UNIT:ModeTreatment +TEST.SUBPROGRAM:verifyBloodAndDialysateRateSettingsChange +TEST.NEW +TEST.NAME:verifyBloodAndDialysateRateSettingsChange_Accepted.003 +TEST.STUB:ModeTreatment.broadcastTreatmentSettingsRanges +TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_DIALYSIS_STATE +TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:14400 +TEST.VALUE:ModeTreatment.<>.presMaxUFVolumeML:2400.0 +TEST.VALUE:ModeTreatment.<>.presUFRate:10.0 +TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:300 +TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterU32.param:TREATMENT_PARAM_BLOOD_FLOW +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterU32.return:1 +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.VALUE:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.bloodRate:0 +TEST.VALUE:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.dialRate:1 +TEST.VALUE:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.return:1 +TEST.EXPECTED:ModeTreatment.<>.currentTreatmentState:TREATMENT_DIALYSIS_STATE +TEST.EXPECTED:ModeTreatment.<>.presTreatmentTimeSecs:14400 +TEST.EXPECTED:ModeTreatment.<>.presMaxUFVolumeML:2400.0 +TEST.EXPECTED:ModeTreatment.<>.presUFRate:10.0 +TEST.EXPECTED:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:300 +TEST.EXPECTED:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:1 +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterU32.param:TREATMENT_PARAM_DIALYSATE_FLOW,TREATMENT_PARAM_BLOOD_FLOW +TEST.EXPECTED:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.bloodRate:1 +TEST.EXPECTED:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.dialRate:1 +TEST.END + +-- Test Case: verifyBloodAndDialysateRateSettingsChange_Accepted.004 +TEST.UNIT:ModeTreatment +TEST.SUBPROGRAM:verifyBloodAndDialysateRateSettingsChange +TEST.NEW +TEST.NAME:verifyBloodAndDialysateRateSettingsChange_Accepted.004 +TEST.STUB:ModeTreatment.broadcastTreatmentSettingsRanges +TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_DIALYSIS_STATE +TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:14400 +TEST.VALUE:ModeTreatment.<>.presMaxUFVolumeML:2400.0 +TEST.VALUE:ModeTreatment.<>.presUFRate:10.0 +TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:1 +TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:400 +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.VALUE:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.return:1 +TEST.EXPECTED:ModeTreatment.<>.currentTreatmentState:TREATMENT_DIALYSIS_STATE +TEST.EXPECTED:ModeTreatment.<>.presTreatmentTimeSecs:14400 +TEST.EXPECTED:ModeTreatment.<>.presMaxUFVolumeML:2400.0 +TEST.EXPECTED:ModeTreatment.<>.presUFRate:10.0 +TEST.EXPECTED:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:1 +TEST.EXPECTED:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:400 +TEST.EXPECTED:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.return:0 +TEST.EXPECTED:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.accepted:0 +TEST.EXPECTED:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.reason:8 +TEST.END + +-- Test Case: verifyBloodAndDialysateRateSettingsChange_Accepted.005 +TEST.UNIT:ModeTreatment +TEST.SUBPROGRAM:verifyBloodAndDialysateRateSettingsChange +TEST.NEW +TEST.NAME:verifyBloodAndDialysateRateSettingsChange_Accepted.005 +TEST.STUB:ModeTreatment.broadcastTreatmentSettingsRanges +TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_DIALYSIS_STATE +TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:14400 +TEST.VALUE:ModeTreatment.<>.presMaxUFVolumeML:2400.0 +TEST.VALUE:ModeTreatment.<>.presUFRate:10.0 +TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:300 +TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:<> +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterU32.return:<> +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.VALUE:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.bloodRate:0 +TEST.VALUE:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.dialRate:<> +TEST.VALUE:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.return:1 +TEST.EXPECTED:ModeTreatment.<>.currentTreatmentState:TREATMENT_DIALYSIS_STATE +TEST.EXPECTED:ModeTreatment.<>.presTreatmentTimeSecs:14400 +TEST.EXPECTED:ModeTreatment.<>.presMaxUFVolumeML:2400.0 +TEST.EXPECTED:ModeTreatment.<>.presUFRate:10.0 +TEST.EXPECTED:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:300 +TEST.EXPECTED:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:4294967295 +TEST.EXPECTED:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.return:0 +TEST.EXPECTED:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.accepted:0 +TEST.EXPECTED:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.reason:9 +TEST.EXPECTED:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.bloodRate:4294967295 +TEST.EXPECTED:uut_prototype_stubs.sendChangeBloodDialysateRateChangeResponse.dialRate:4294967295 +TEST.END + -- Test Case: verifyBloodAndDialysateRateSettingsChange_BloodOutOfRange1 TEST.UNIT:ModeTreatment TEST.SUBPROGRAM:verifyBloodAndDialysateRateSettingsChange @@ -2763,21 +2976,107 @@ TEST.SUBPROGRAM:verifyPressureLimitsChange TEST.NEW TEST.NAME:verifyPressureLimitsChange.001 +TEST.IMPORT_FAILURES: +(E) @LINE: 2767 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:40 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artHighLimit +(E) @LINE: 2768 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:40 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venHighLimit +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:40 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:40 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.return:1 TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:5 TEST.VALUE:uut_prototype_stubs.isTreatmentParamInRange.return:1 TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:1 TEST.END +-- Test Case: verifyPressureLimitsChange.002 +TEST.UNIT:ModeTreatment +TEST.SUBPROGRAM:verifyPressureLimitsChange +TEST.NEW +TEST.NAME:verifyPressureLimitsChange.002 +TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> +TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:5 +TEST.VALUE:uut_prototype_stubs.isTreatmentParamInRange.return:1 +TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:1 +TEST.END + +-- Test Case: verifyPressureLimitsChange.003 +TEST.UNIT:ModeTreatment +TEST.SUBPROGRAM:verifyPressureLimitsChange +TEST.NEW +TEST.NAME:verifyPressureLimitsChange.003 +TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> +TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artPresLimitWindowmmHg:5 +TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRES_LIMIT_WINDOW +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:5 +TEST.VALUE:uut_prototype_stubs.isTreatmentParamInRange.return:1 +TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.data[0].artPresLimitWindowmmHg:5 +TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:1 +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_ASYMMETRIC,TREATMENT_PARAM_ART_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_ASYMMETRIC +TEST.END + +-- Test Case: verifyPressureLimitsChange.004 +TEST.UNIT:ModeTreatment +TEST.SUBPROGRAM:verifyPressureLimitsChange +TEST.NEW +TEST.NAME:verifyPressureLimitsChange.004 +TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> +TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venPresLimitWindowmmHg:5 +TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_VEN_PRES_LIMIT_WINDOW +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:5 +TEST.VALUE:uut_prototype_stubs.isTreatmentParamInRange.return:1 +TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.data[0].venPresLimitWindowmmHg:5 +TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:1 +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_ASYMMETRIC,TREATMENT_PARAM_ART_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_ASYMMETRIC +TEST.END + +-- Test Case: verifyPressureLimitsChange.005 +TEST.UNIT:ModeTreatment +TEST.SUBPROGRAM:verifyPressureLimitsChange +TEST.NEW +TEST.NAME:verifyPressureLimitsChange.005 +TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> +TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venPresLimitAsymmetricmmHg:5 +TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_VEN_PRES_LIMIT_ASYMMETRIC +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:5 +TEST.VALUE:uut_prototype_stubs.isTreatmentParamInRange.return:1 +TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.data[0].venPresLimitAsymmetricmmHg:5 +TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:1 +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_ASYMMETRIC,TREATMENT_PARAM_ART_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_ASYMMETRIC +TEST.END + -- Test Case: verifyPressureLimitsChange_ArtHigh_OutOfRange TEST.UNIT:ModeTreatment TEST.SUBPROGRAM:verifyPressureLimitsChange TEST.NEW TEST.NAME:verifyPressureLimitsChange_ArtHigh_OutOfRange TEST.IMPORT_FAILURES: +(E) @LINE: 2812 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:100 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artLowLimit +(E) @LINE: 2813 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:601 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artHighLimit +(E) @LINE: 2814 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-300 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venLowLimit +(E) @LINE: 2815 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:200 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venHighLimit +(E) @LINE: 2819 TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored +(E) @LINE: 2820 TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 964 TEST.VALUE:uut_prototype_stubs.sendChangePressureLimitsChangeResponse.return:1 >>> >>> Could not find function sendChangePressureLimitsChangeResponse @@ -2809,16 +3108,10 @@ >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:100 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:601 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-300 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:200 TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:200,400,-100,100 TEST.VALUE:uut_prototype_stubs.isTreatmentParamInRange.return:1,0,(2)1 TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:0 -TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:100,601,-300,200 +TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:(3)0 TEST.END -- Test Case: verifyPressureLimitsChange_ArtLowHighTooClose @@ -2827,6 +3120,26 @@ TEST.NEW TEST.NAME:verifyPressureLimitsChange_ArtLowHighTooClose TEST.IMPORT_FAILURES: +(E) @LINE: 2861 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:200 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artLowLimit +(E) @LINE: 2862 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:225 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artHighLimit +(E) @LINE: 2863 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-100 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venLowLimit +(E) @LINE: 2864 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:-70 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venHighLimit +(E) @LINE: 2868 TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored +(E) @LINE: 2869 TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 989 TEST.VALUE:uut_prototype_stubs.sendChangePressureLimitsChangeResponse.return:1 >>> >>> Could not find function sendChangePressureLimitsChangeResponse @@ -2858,16 +3171,10 @@ >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:200 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:225 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-100 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:-70 TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:200,400,-100,100 TEST.VALUE:uut_prototype_stubs.isTreatmentParamInRange.return:(4)1 -TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:0 -TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:200,225,-100,-70 +TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:1 +TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:(3)0 TEST.END -- Test Case: verifyPressureLimitsChange_ArtLow_OutOfRange @@ -2876,6 +3183,26 @@ TEST.NEW TEST.NAME:verifyPressureLimitsChange_ArtLow_OutOfRange TEST.IMPORT_FAILURES: +(E) @LINE: 2910 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:99 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artLowLimit +(E) @LINE: 2911 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:600 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artHighLimit +(E) @LINE: 2912 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-300 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venLowLimit +(E) @LINE: 2913 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:200 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venHighLimit +(E) @LINE: 2917 TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored +(E) @LINE: 2918 TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 1014 TEST.VALUE:uut_prototype_stubs.sendChangePressureLimitsChangeResponse.return:1 >>> >>> Could not find function sendChangePressureLimitsChangeResponse @@ -2907,16 +3234,10 @@ >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:99 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:600 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-300 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:200 TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:200,400,-100,100 TEST.VALUE:uut_prototype_stubs.isTreatmentParamInRange.return:0,(3)1 TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:0 -TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:99,600,-300,200 +TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:(3)0 TEST.END -- Test Case: verifyPressureLimitsChange_NominalPath @@ -2925,6 +3246,26 @@ TEST.NEW TEST.NAME:verifyPressureLimitsChange_NominalPath TEST.IMPORT_FAILURES: +(E) @LINE: 2959 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:100 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artLowLimit +(E) @LINE: 2960 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:600 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artHighLimit +(E) @LINE: 2961 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-300 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venLowLimit +(E) @LINE: 2962 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:200 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venHighLimit +(E) @LINE: 2967 TEST.EXPECTED:uut_prototype_stubs.setTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored +(E) @LINE: 2969 TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 1040 TEST.VALUE:uut_prototype_stubs.sendChangePressureLimitsChangeResponse.return:1 >>> >>> Could not find function sendChangePressureLimitsChangeResponse @@ -2956,18 +3297,12 @@ >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:100 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:600 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-300 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:200 TEST.VALUE:uut_prototype_stubs.setTreatmentParameterS32.return:1 TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:100,600,-300,200 TEST.VALUE:uut_prototype_stubs.isTreatmentParamInRange.return:(4)1 TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:1 -TEST.EXPECTED:uut_prototype_stubs.setTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.setTreatmentParameterS32.value:100,600,-300,200 -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:100,600,-300,200 +TEST.EXPECTED:uut_prototype_stubs.setTreatmentParameterS32.value:(3)0 +TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:(3)0 TEST.END -- Test Case: verifyPressureLimitsChange_VenHigh_OutOfRange @@ -2976,6 +3311,26 @@ TEST.NEW TEST.NAME:verifyPressureLimitsChange_VenHigh_OutOfRange TEST.IMPORT_FAILURES: +(E) @LINE: 3010 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:100 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artLowLimit +(E) @LINE: 3011 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:600 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artHighLimit +(E) @LINE: 3012 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-300 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venLowLimit +(E) @LINE: 3013 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:201 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venHighLimit +(E) @LINE: 3017 TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored +(E) @LINE: 3018 TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 1067 TEST.VALUE:uut_prototype_stubs.sendChangePressureLimitsChangeResponse.return:1 >>> >>> Could not find function sendChangePressureLimitsChangeResponse @@ -3007,16 +3362,10 @@ >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:100 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:600 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-300 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:201 TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:200,400,-100,100 TEST.VALUE:uut_prototype_stubs.isTreatmentParamInRange.return:(3)1,0 -TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:0 -TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:100,600,-300,201 +TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:1 +TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:(3)0 TEST.END -- Test Case: verifyPressureLimitsChange_VenLowHighTooClose @@ -3025,6 +3374,26 @@ TEST.NEW TEST.NAME:verifyPressureLimitsChange_VenLowHighTooClose TEST.IMPORT_FAILURES: +(E) @LINE: 3059 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:200 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artLowLimit +(E) @LINE: 3060 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:230 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artHighLimit +(E) @LINE: 3061 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-100 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venLowLimit +(E) @LINE: 3062 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:-80 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venHighLimit +(E) @LINE: 3066 TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored +(E) @LINE: 3067 TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 1092 TEST.VALUE:uut_prototype_stubs.sendChangePressureLimitsChangeResponse.return:1 >>> >>> Could not find function sendChangePressureLimitsChangeResponse @@ -3056,16 +3425,10 @@ >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:200 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:230 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-100 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:-80 TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:200,400,-100,100 TEST.VALUE:uut_prototype_stubs.isTreatmentParamInRange.return:(4)1 -TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:0 -TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:200,230,-100,-80 +TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:1 +TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:(3)0 TEST.END -- Test Case: verifyPressureLimitsChange_VenLow_OutOfRange @@ -3074,6 +3437,26 @@ TEST.NEW TEST.NAME:verifyPressureLimitsChange_VenLow_OutOfRange TEST.IMPORT_FAILURES: +(E) @LINE: 3108 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:100 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artLowLimit +(E) @LINE: 3109 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:600 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: artHighLimit +(E) @LINE: 3110 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-301 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venLowLimit +(E) @LINE: 3111 TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:200 + >>> Expected a field name from the record type CCAST_9_11 + >>> Read: venHighLimit +(E) @LINE: 3115 TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored +(E) @LINE: 3116 TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 1117 TEST.VALUE:uut_prototype_stubs.sendChangePressureLimitsChangeResponse.return:1 >>> >>> Could not find function sendChangePressureLimitsChangeResponse @@ -3105,16 +3488,10 @@ >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artLowLimit:100 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].artHighLimit:600 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venLowLimit:-301 -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data[0].venHighLimit:200 TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:200,400,-100,100 TEST.VALUE:uut_prototype_stubs.isTreatmentParamInRange.return:(2)1,0,1 TEST.EXPECTED:ModeTreatment.verifyPressureLimitsChange.return:0 -TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT -TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:100,600,-301,200 +TEST.EXPECTED:uut_prototype_stubs.isTreatmentParamInRange.value.sInt:(3)0 TEST.END -- Subprogram: verifyTreatmentDurationSettingChange @@ -3188,9 +3565,11 @@ TEST.NEW TEST.NAME:verifyTreatmentDurationSettingChange_DialVolOutOfRange TEST.IMPORT_FAILURES: -(I) @LINE: 3242 +(I) @LINE: 3244 >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 3242 + >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 3240 >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 3335 @@ -4311,9 +4690,11 @@ TEST.NEW TEST.NAME:verifyUFSettingsConfirmation_Accepted_AdjTime TEST.IMPORT_FAILURES: -(I) @LINE: 4376 +(I) @LINE: 4380 >>> 'UF_ADJ_TREATMENT_TIME' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 4376 + >>> >>> 'UF_ADJ_TREATMENT_TIME' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4337 >>> >>> 'UF_ADJ_TREATMENT_TIME' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4367 @@ -4400,9 +4781,11 @@ TEST.NEW TEST.NAME:verifyUFSettingsConfirmation_Accepted_AdjUFRate TEST.IMPORT_FAILURES: -(I) @LINE: 4467 +(I) @LINE: 4473 >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 4467 + >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4426 >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4454 @@ -4492,9 +4875,11 @@ TEST.NEW TEST.NAME:verifyUFSettingsConfirmation_Accepted_NoResume_Bolus TEST.IMPORT_FAILURES: -(I) @LINE: 4553 +(I) @LINE: 4561 >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 4553 + >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4510 >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4536 @@ -4580,9 +4965,11 @@ TEST.NEW TEST.NAME:verifyUFSettingsConfirmation_Accepted_NoResume_Stopped TEST.IMPORT_FAILURES: -(I) @LINE: 4639 +(I) @LINE: 4649 >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 4639 + >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4594 >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4618 @@ -4669,9 +5056,11 @@ TEST.NEW TEST.NAME:verifyUFSettingsConfirmation_ConfirmationTimeout TEST.IMPORT_FAILURES: -(I) @LINE: 4726 +(I) @LINE: 4738 >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 4726 + >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4679 >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4701 @@ -4758,9 +5147,11 @@ TEST.NEW TEST.NAME:verifyUFSettingsConfirmation_NotInTreatmentMode TEST.IMPORT_FAILURES: -(I) @LINE: 4813 +(I) @LINE: 4827 >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 4813 + >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4764 >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4784 Index: vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENT/MODETREATMENT_cba.cvr =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENT/MODETREATMENT_cba.cvr (.../MODETREATMENT_cba.cvr) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENT/MODETREATMENT_cba.cvr (.../MODETREATMENT_cba.cvr) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -557,7 +557,7 @@ } RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/update_16th/workspace_hd_staging/hdfirmware/firmware/App/Modes/ModeTreatment.c +RESULT.CBA.UNIT: /home/asif/work/update_17th/workspace_hd_staging/hdfirmware/firmware/App/Modes/ModeTreatment.c RESULT.CBA.FUNCTION: execTreatmentMode RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 22 Index: vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENTPARAMS/MODETREATMENTPARAMS.tst =================================================================== diff -u -r927121d217afef250191fa8585306875f416c86f -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENTPARAMS/MODETREATMENTPARAMS.tst (.../MODETREATMENTPARAMS.tst) (revision 927121d217afef250191fa8585306875f416c86f) +++ vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENTPARAMS/MODETREATMENTPARAMS.tst (.../MODETREATMENTPARAMS.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -83,13 +83,35 @@ TEST.SUBPROGRAM:checkTreatmentParamsDependencies TEST.NEW TEST.NAME:checkTreatmentParamsDependencies_ArtPressureMinMax +TEST.IMPORT_FAILURES: +(E) @LINE: 89 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 90 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-71 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 91 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 92 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 114 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 115 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-71 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 116 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 117 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:300 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:240 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:60 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-71 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons:<> TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[0]:0 TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[1]:0 @@ -111,10 +133,6 @@ TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:300 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:240 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:60 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-71 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[0]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[1]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[2]:0 @@ -126,8 +144,8 @@ TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[8]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[9]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[10]:0 -TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[11]:19 -TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[12]:19 +TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[11]:0 +TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[12]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[13]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[14]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[15]:0 @@ -140,13 +158,35 @@ TEST.SUBPROGRAM:checkTreatmentParamsDependencies TEST.NEW TEST.NAME:checkTreatmentParamsDependencies_DialysateVolumeTooHigh +TEST.IMPORT_FAILURES: +(E) @LINE: 146 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 147 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 148 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 149 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 171 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 172 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 173 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 174 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:400 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:480 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:480 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons:<> TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[0]:0 TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[1]:0 @@ -168,10 +208,6 @@ TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:400 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:480 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:480 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[0]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[1]:10 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[2]:10 @@ -197,13 +233,35 @@ TEST.SUBPROGRAM:checkTreatmentParamsDependencies TEST.NEW TEST.NAME:checkTreatmentParamsDependencies_HepPreStopTooHigh +TEST.IMPORT_FAILURES: +(E) @LINE: 203 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 204 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 205 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 206 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 228 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 229 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 230 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 231 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:300 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:240 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:241 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons:<> TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[0]:0 TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[1]:0 @@ -225,10 +283,6 @@ TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:300 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:240 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:241 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[0]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[1]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[2]:0 @@ -254,13 +308,35 @@ TEST.SUBPROGRAM:checkTreatmentParamsDependencies TEST.NEW TEST.NAME:checkTreatmentParamsDependencies_Ok +TEST.IMPORT_FAILURES: +(E) @LINE: 260 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 261 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 262 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 263 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 285 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 286 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 287 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 288 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:300 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:480 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:480 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons:<> TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[0]:0 TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[1]:0 @@ -282,10 +358,6 @@ TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:300 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:480 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:480 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-70 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[0]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[1]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[2]:0 @@ -311,13 +383,35 @@ TEST.SUBPROGRAM:checkTreatmentParamsDependencies TEST.NEW TEST.NAME:checkTreatmentParamsDependencies_VenPressureMinMax +TEST.IMPORT_FAILURES: +(E) @LINE: 317 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 318 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 319 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 320 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-71 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 342 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 343 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 344 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 345 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-71 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:300 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:240 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:60 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-71 TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons:<> TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[0]:0 TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[1]:0 @@ -339,10 +433,6 @@ TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:300 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:240 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:60 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:-70 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:-71 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[0]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[1]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[2]:0 @@ -356,8 +446,8 @@ TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[10]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[11]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[12]:0 -TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[13]:20 -TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[14]:20 +TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[13]:0 +TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[14]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[15]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons[16]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsDependencies.return:0 @@ -370,6 +460,20 @@ TEST.SUBPROGRAM:checkTreatmentParamsInRange TEST.NEW TEST.NAME:checkTreatmentParamsInRange_NominalPath +TEST.IMPORT_FAILURES: +(E) @LINE: 383 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 384 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 385 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 386 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BLOOD_FLOW].uInt:300 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:601 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:240 @@ -380,10 +484,6 @@ TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYZER_TYPE].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BP_MEAS_INTERVAL].uInt:30 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_RINSEBACK_FLOW_RATE].uInt:151 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:100 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].sFlt:0.5 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].sFlt:1.0 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_TEMPERATURE].sFlt:37.0 @@ -406,6 +506,19 @@ TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[15]:0 TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[16]:0 TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsInRange.return:0 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BLOOD_FLOW].uInt:300 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:601 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:240 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:60 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_SALINE_BOLUS_VOLUME].uInt:100 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ACID_CONCENTRATE].uInt:1 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BICARB_CONCENTRATE].uInt:0 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYZER_TYPE].uInt:1 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BP_MEAS_INTERVAL].uInt:30 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_RINSEBACK_FLOW_RATE].uInt:151 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].sFlt:0.5 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].sFlt:1.0 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_TEMPERATURE].sFlt:37.0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[0]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[1]:17 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[2]:0 @@ -416,8 +529,9 @@ TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[7]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[8]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[9]:0 -TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[10]:17 -TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[11]:0 +TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[10]:0 +TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[11]:17 +TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[12]:17 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[13]:17 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[14]:0 TEST.EXPECTED:ModeTreatmentParams.checkTreatmentParamsInRange.reasons[15]:0 @@ -516,6 +630,32 @@ TEST.SUBPROGRAM:extractTreatmentParamsFromPayload TEST.NEW TEST.NAME:extractTreatmentParamsFromPayload_NominalPath +TEST.IMPORT_FAILURES: +(E) @LINE: 529 TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 530 TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 531 TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 532 TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.venousPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +(E) @LINE: 546 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 547 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 548 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 549 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.dialysateFlowRate_mL_min:500 TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.treatmentDuration_min:240 @@ -526,10 +666,6 @@ TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.venousPressureHighLimit_mmHg:100 TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.extractTreatmentParamsFromPayload.payload.dialysateTemperature_degC:37.0 @@ -543,10 +679,6 @@ TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYZER_TYPE].uInt:1 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BP_MEAS_INTERVAL].uInt:30 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_RINSEBACK_FLOW_RATE].uInt:100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].sInt:100 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].sFlt:0.5 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].sFlt:1.0 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_TEMPERATURE].sFlt:37.0 @@ -642,12 +774,13 @@ TEST.NEW TEST.NAME:getTreatmentParameterF32_Invalid2 TEST.VALUE:ModeTreatmentParams.getTreatmentParameterF32.param:NUM_OF_TREATMENT_PARAMS +TEST.EXPECTED:ModeTreatmentParams.getTreatmentParameterF32.param:NUM_OF_TREATMENT_PARAMS TEST.EXPECTED:ModeTreatmentParams.getTreatmentParameterF32.return:1.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:81 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:19 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:18 TEST.END -- Test Case: getTreatmentParameterF32_Valid @@ -682,22 +815,28 @@ TEST.NEW TEST.NAME:getTreatmentParameterS32_Invalid2 TEST.VALUE:ModeTreatmentParams.getTreatmentParameterS32.param:TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME +TEST.EXPECTED:ModeTreatmentParams.getTreatmentParameterS32.param:TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME TEST.EXPECTED:ModeTreatmentParams.getTreatmentParameterS32.return:1 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:80 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:16 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:15 TEST.END -- Test Case: getTreatmentParameterS32_Valid TEST.UNIT:ModeTreatmentParams TEST.SUBPROGRAM:getTreatmentParameterS32 TEST.NEW TEST.NAME:getTreatmentParameterS32_Valid -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT +TEST.IMPORT_FAILURES: +(E) @LINE: 698 TEST.VALUE:ModeTreatmentParams.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.getCriticalData.return.sInt:-100 -TEST.EXPECTED:ModeTreatmentParams.getTreatmentParameterS32.return:-100 +TEST.EXPECTED:ModeTreatmentParams.getTreatmentParameterS32.return:1 TEST.END -- Subprogram: getTreatmentParameterU32 @@ -707,13 +846,22 @@ TEST.SUBPROGRAM:getTreatmentParameterU32 TEST.NEW TEST.NAME:getTreatmentParameterU32_Invalid -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.param:TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT +TEST.IMPORT_FAILURES: +(E) @LINE: 710 TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.param:TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: +TEST.EXPECTED:ModeTreatmentParams.getTreatmentParameterU32.return:0 +TEST.END + +-- Test Case: getTreatmentParameterU32_Invalid.001 +TEST.UNIT:ModeTreatmentParams +TEST.SUBPROGRAM:getTreatmentParameterU32 +TEST.NEW +TEST.NAME:getTreatmentParameterU32_Invalid.001 +TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.param:TREATMENT_PARAM_VEN_PRES_LIMIT_WINDOW TEST.EXPECTED:ModeTreatmentParams.getTreatmentParameterU32.return:1 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:79 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:13 TEST.END -- Test Case: getTreatmentParameterU32_Valid @@ -839,6 +987,44 @@ TEST.SUBPROGRAM:handleWaitForUI2ConfirmState TEST.NEW TEST.NAME:handleWaitForUI2ConfirmState_Confirm +TEST.IMPORT_FAILURES: +(E) @LINE: 852 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 853 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 854 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 855 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].uInt:300 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 862 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 863 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 864 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 865 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureHighLimit_mmHg +(E) @LINE: 873 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 874 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 875 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 876 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BLOOD_FLOW].uInt:300 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:400 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:240 @@ -849,31 +1035,19 @@ TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYZER_TYPE].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BP_MEAS_INTERVAL].uInt:30 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_RINSEBACK_FLOW_RATE].uInt:100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].uInt:300 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].sFlt:0.5 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].sFlt:1.0 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_TEMPERATURE].sFlt:37.0 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.bloodFlowRate_mL_min:0 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.dialysateFlowRate_mL_min:0 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.treatmentDuration_min:0 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:0 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:0 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:0 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:0 TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:1 TEST.VALUE:ModeTreatmentParams.<>.treatParamsConfirmed:1 TEST.VALUE:ModeTreatmentParams.<>.treatmentCancelled:0 TEST.VALUE:uut_prototype_stubs.getCriticalData.return.sInt:300,400,240,-100,100,-100,300 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.bloodFlowRate_mL_min:300 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.dialysateFlowRate_mL_min:400 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.treatmentDuration_min:240 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:100 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:300 TEST.EXPECTED:ModeTreatmentParams.<>.treatParamsConfirmed:0 TEST.EXPECTED:ModeTreatmentParams.handleWaitForUI2ConfirmState.return:HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_CONFIRM TEST.END @@ -894,6 +1068,44 @@ TEST.SUBPROGRAM:handleWaitForUI2ConfirmState TEST.NEW TEST.NAME:handleWaitForUI2ConfirmState_OutOfRange +TEST.IMPORT_FAILURES: +(E) @LINE: 907 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 908 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:100 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 909 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 910 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].uInt:300 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 917 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 918 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 919 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 920 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureHighLimit_mmHg +(E) @LINE: 929 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 930 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 931 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 932 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BLOOD_FLOW].uInt:300 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_FLOW].uInt:601 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:240 @@ -904,20 +1116,12 @@ TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYZER_TYPE].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BP_MEAS_INTERVAL].uInt:30 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_RINSEBACK_FLOW_RATE].uInt:100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].sInt:100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].sInt:-100 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].uInt:300 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].sFlt:0.5 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].sFlt:1.0 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_TEMPERATURE].sFlt:37.0 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.bloodFlowRate_mL_min:0 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.dialysateFlowRate_mL_min:0 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.treatmentDuration_min:0 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:0 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:0 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:0 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:0 TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:1 TEST.VALUE:ModeTreatmentParams.<>.treatParamsConfirmed:1 TEST.VALUE:ModeTreatmentParams.<>.treatmentCancelled:0 @@ -926,10 +1130,6 @@ TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.bloodFlowRate_mL_min:300 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.dialysateFlowRate_mL_min:400 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.treatmentDuration_min:240 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:100 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:-100 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:300 TEST.EXPECTED:ModeTreatmentParams.<>.treatParamsConfirmed:0 TEST.EXPECTED:ModeTreatmentParams.handleWaitForUI2ConfirmState.return:HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_CONFIRM TEST.END @@ -939,16 +1139,38 @@ TEST.SUBPROGRAM:handleWaitForUI2ConfirmState TEST.NEW TEST.NAME:handleWaitForUI2ConfirmState_Reject +TEST.IMPORT_FAILURES: +(E) @LINE: 948 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:1 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 949 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:1 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 950 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:1 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 951 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:1 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureHighLimit_mmHg +(E) @LINE: 962 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 963 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 964 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 965 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.currentTreatmentParamsState:HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_CONFIRM TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BLOOD_FLOW].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_UF_VOLUME].sFlt:1.0 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.bloodFlowRate_mL_min:1 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.dialysateFlowRate_mL_min:1 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.treatmentDuration_min:1 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:1 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:1 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:1 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:1 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.uFVolume_L:1.0 TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:1 TEST.VALUE:ModeTreatmentParams.<>.treatParamsConfirmed:0 @@ -959,10 +1181,6 @@ TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.bloodFlowRate_mL_min:0 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.dialysateFlowRate_mL_min:0 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.treatmentDuration_min:0 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:0 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:0 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:0 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:0 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.uFVolume_L:0.0 TEST.EXPECTED:ModeTreatmentParams.<>.treatParamsRejected:0 TEST.EXPECTED:ModeTreatmentParams.handleWaitForUI2ConfirmState.return:HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_SEND @@ -1038,6 +1256,21 @@ TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.return:0 TEST.END +-- Test Case: isTreatmentParamInRange_F32_High.001 +TEST.UNIT:ModeTreatmentParams +TEST.SUBPROGRAM:isTreatmentParamInRange +TEST.NEW +TEST.NAME:isTreatmentParamInRange_F32_High.001 +TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:NUM_OF_TREATMENT_PARAMS +TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.value.sInt:1 +TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.value.sFlt:2.01 +TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.param:NUM_OF_TREATMENT_PARAMS +TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.value.uInt:1073783767 +TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.value.sInt:1073783767 +TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.value.sFlt:2.01 +TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.return:0 +TEST.END + -- Test Case: isTreatmentParamInRange_F32_InRange TEST.UNIT:ModeTreatmentParams TEST.SUBPROGRAM:isTreatmentParamInRange @@ -1065,51 +1298,76 @@ TEST.NAME:isTreatmentParamInRange_InvalidParam TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:NUM_OF_TREATMENT_PARAMS TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.value.uInt:1 +TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.param:NUM_OF_TREATMENT_PARAMS +TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.value.uInt:1 TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.return:0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:75 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:19 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:18 TEST.END -- Test Case: isTreatmentParamInRange_S32_High TEST.UNIT:ModeTreatmentParams TEST.SUBPROGRAM:isTreatmentParamInRange TEST.NEW TEST.NAME:isTreatmentParamInRange_S32_High -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT +TEST.IMPORT_FAILURES: +(E) @LINE: 1081 TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.value.sInt:201 -TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.return:0 +TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.value.sInt:201 +TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.return:1 TEST.END -- Test Case: isTreatmentParamInRange_S32_High.001 TEST.UNIT:ModeTreatmentParams TEST.SUBPROGRAM:isTreatmentParamInRange TEST.NEW TEST.NAME:isTreatmentParamInRange_S32_High.001 -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT +TEST.IMPORT_FAILURES: +(E) @LINE: 1091 TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.value.sInt:0 -TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.return:1 +TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.value.sInt:0 +TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.return:0 TEST.END -- Test Case: isTreatmentParamInRange_S32_InRange TEST.UNIT:ModeTreatmentParams TEST.SUBPROGRAM:isTreatmentParamInRange TEST.NEW TEST.NAME:isTreatmentParamInRange_S32_InRange -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT +TEST.IMPORT_FAILURES: +(E) @LINE: 1101 TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.value.sInt:200 TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:0 -TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.return:0 +TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.value.sInt:200 +TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.return:1 TEST.END -- Test Case: isTreatmentParamInRange_S32_Low TEST.UNIT:ModeTreatmentParams TEST.SUBPROGRAM:isTreatmentParamInRange TEST.NEW TEST.NAME:isTreatmentParamInRange_S32_Low -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT +TEST.IMPORT_FAILURES: +(E) @LINE: 1112 TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.value.sInt:-301 TEST.EXPECTED:ModeTreatmentParams.isTreatmentParamInRange.return:0 TEST.END @@ -1151,6 +1409,80 @@ TEST.SUBPROGRAM:resetAllTreatmentParameters TEST.NEW TEST.NAME:resetAllTreatmentParameters_NominalPath +TEST.IMPORT_FAILURES: +(E) @LINE: 1164 TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1165 TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1166 TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1167 TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1182 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].uInt:1 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1183 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].uInt:1 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1184 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].uInt:1 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1185 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].uInt:1 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1193 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:1 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 1194 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:1 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 1195 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:1 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 1196 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:1 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureHighLimit_mmHg +(E) @LINE: 1208 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].typ:CRITICAL_DATA_TYPE_S32 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1209 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].typ:CRITICAL_DATA_TYPE_S32 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1210 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].typ:CRITICAL_DATA_TYPE_S32 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1211 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].typ:CRITICAL_DATA_TYPE_S32 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1226 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].uInt:0 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1227 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].uInt:0 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1228 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].uInt:0 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1229 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].uInt:0 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1237 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 1238 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 1239 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 1240 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_BLOOD_FLOW].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_DIALYSATE_FLOW].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_TREATMENT_DURATION].typ:NUM_OF_CRITICAL_DATA_TYPES @@ -1161,10 +1493,6 @@ TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_DIALYZER_TYPE].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_BP_MEAS_INTERVAL].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_RINSEBACK_FLOW_RATE].typ:NUM_OF_CRITICAL_DATA_TYPES -TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES -TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES -TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES -TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_DIALYSATE_TEMPERATURE].typ:NUM_OF_CRITICAL_DATA_TYPES @@ -1179,21 +1507,13 @@ TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYZER_TYPE].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BP_MEAS_INTERVAL].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_RINSEBACK_FLOW_RATE].uInt:1 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].uInt:1 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].uInt:1 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].uInt:1 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_TEMPERATURE].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_UF_VOLUME].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.bloodFlowRate_mL_min:1 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.dialysateFlowRate_mL_min:1 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.treatmentDuration_min:1 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:1 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:1 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:1 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:1 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.uFVolume_L:1.0 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_BLOOD_FLOW].typ:CRITICAL_DATA_TYPE_U32 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_DIALYSATE_FLOW].typ:CRITICAL_DATA_TYPE_U32 @@ -1205,10 +1525,6 @@ TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_DIALYZER_TYPE].typ:CRITICAL_DATA_TYPE_U32 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_BP_MEAS_INTERVAL].typ:CRITICAL_DATA_TYPE_U32 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_RINSEBACK_FLOW_RATE].typ:CRITICAL_DATA_TYPE_U32 -TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].typ:CRITICAL_DATA_TYPE_S32 -TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].typ:CRITICAL_DATA_TYPE_S32 -TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].typ:CRITICAL_DATA_TYPE_S32 -TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].typ:CRITICAL_DATA_TYPE_S32 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].typ:CRITICAL_DATA_TYPE_F32 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].typ:CRITICAL_DATA_TYPE_F32 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_DIALYSATE_TEMPERATURE].typ:CRITICAL_DATA_TYPE_F32 @@ -1223,21 +1539,13 @@ TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYZER_TYPE].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BP_MEAS_INTERVAL].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_RINSEBACK_FLOW_RATE].uInt:0 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].uInt:0 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].uInt:0 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].uInt:0 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_TEMPERATURE].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_UF_VOLUME].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.bloodFlowRate_mL_min:0 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.dialysateFlowRate_mL_min:0 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.treatmentDuration_min:0 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:0 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:0 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:0 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:0 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.uFVolume_L:0.0 TEST.END @@ -1265,7 +1573,7 @@ TEST.EXPECTED:ModeTreatmentParams.sendTreatmentParamsResponse.rejected:1 TEST.EXPECTED:uut_prototype_stubs.sendTreatmentParametersResponseMsg.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendTreatmentParametersResponseMsg.rejectReasons:"" -TEST.EXPECTED:uut_prototype_stubs.sendTreatmentParametersResponseMsg.byteLength:18 +TEST.EXPECTED:uut_prototype_stubs.sendTreatmentParametersResponseMsg.byteLength:17 TEST.END -- Test Case: sendTreatmentParamsResponse_NominalPath @@ -1330,7 +1638,7 @@ TEST.EXPECTED:uut_prototype_stubs.sendTreatmentParametersResponseMsg.rejectReasons[9]:0 TEST.EXPECTED:uut_prototype_stubs.sendTreatmentParametersResponseMsg.rejectReasons[10]:0 TEST.EXPECTED:uut_prototype_stubs.sendTreatmentParametersResponseMsg.rejectReasons[11]:0 -TEST.EXPECTED:uut_prototype_stubs.sendTreatmentParametersResponseMsg.byteLength:18 +TEST.EXPECTED:uut_prototype_stubs.sendTreatmentParametersResponseMsg.byteLength:17 TEST.END -- Subprogram: setTreatmentParameterF32 @@ -1340,13 +1648,19 @@ TEST.SUBPROGRAM:setTreatmentParameterF32 TEST.NEW TEST.NAME:setTreatmentParameterF32_Invalid1 -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterF32.param:TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT +TEST.IMPORT_FAILURES: +(E) @LINE: 1343 TEST.VALUE:ModeTreatmentParams.setTreatmentParameterF32.param:TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.setTreatmentParameterF32.value:200.0 +TEST.EXPECTED:ModeTreatmentParams.setTreatmentParameterF32.value:200.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:78 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:14 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:0 TEST.END -- Test Case: setTreatmentParameterF32_Invalid2 @@ -1356,11 +1670,13 @@ TEST.NAME:setTreatmentParameterF32_Invalid2 TEST.VALUE:ModeTreatmentParams.setTreatmentParameterF32.param:NUM_OF_TREATMENT_PARAMS TEST.VALUE:ModeTreatmentParams.setTreatmentParameterF32.value:200.0 +TEST.EXPECTED:ModeTreatmentParams.setTreatmentParameterF32.param:NUM_OF_TREATMENT_PARAMS +TEST.EXPECTED:ModeTreatmentParams.setTreatmentParameterF32.value:200.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:78 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:19 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:18 TEST.END -- Test Case: setTreatmentParameterF32_Valid @@ -1389,28 +1705,46 @@ TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:1 TEST.END +-- Test Case: setTreatmentParameterS32_Invalid1.001 +TEST.UNIT:ModeTreatmentParams +TEST.SUBPROGRAM:setTreatmentParameterS32 +TEST.NEW +TEST.NAME:setTreatmentParameterS32_Invalid1.001 +TEST.VALUE:ModeTreatmentParams.setTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRES_LIMIT_WINDOW +TEST.VALUE:ModeTreatmentParams.setTreatmentParameterS32.value:300 +TEST.EXPECTED:ModeTreatmentParams.setTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRES_LIMIT_WINDOW +TEST.EXPECTED:ModeTreatmentParams.setTreatmentParameterS32.value:300 +TEST.END + -- Test Case: setTreatmentParameterS32_Invalid2 TEST.UNIT:ModeTreatmentParams TEST.SUBPROGRAM:setTreatmentParameterS32 TEST.NEW TEST.NAME:setTreatmentParameterS32_Invalid2 TEST.VALUE:ModeTreatmentParams.setTreatmentParameterS32.param:TREATMENT_PARAM_DIALYSATE_TEMPERATURE TEST.VALUE:ModeTreatmentParams.setTreatmentParameterS32.value:300 +TEST.EXPECTED:ModeTreatmentParams.setTreatmentParameterS32.param:TREATMENT_PARAM_DIALYSATE_TEMPERATURE +TEST.EXPECTED:ModeTreatmentParams.setTreatmentParameterS32.value:300 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:77 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:17 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:16 TEST.END -- Test Case: setTreatmentParameterS32_Valid TEST.UNIT:ModeTreatmentParams TEST.SUBPROGRAM:setTreatmentParameterS32 TEST.NEW TEST.NAME:setTreatmentParameterS32_Valid -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT +TEST.IMPORT_FAILURES: +(E) @LINE: 1411 TEST.VALUE:ModeTreatmentParams.setTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.setTreatmentParameterS32.value:-100 -TEST.EXPECTED:uut_prototype_stubs.setCriticalData.value.sInt:-100 +TEST.EXPECTED:ModeTreatmentParams.setTreatmentParameterS32.value:-100 TEST.END -- Subprogram: setTreatmentParameterU32 @@ -1420,16 +1754,28 @@ TEST.SUBPROGRAM:setTreatmentParameterU32 TEST.NEW TEST.NAME:setTreatmentParameterU32_Invalid -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterU32.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT +TEST.IMPORT_FAILURES: +(E) @LINE: 1423 TEST.VALUE:ModeTreatmentParams.setTreatmentParameterU32.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.setTreatmentParameterU32.value:300 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:76 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:12 +TEST.EXPECTED:ModeTreatmentParams.setTreatmentParameterU32.value:300 TEST.ATTRIBUTES:ModeTreatmentParams.<>.treatmentParameters[1].comp:INPUT_BASE=16,EXPECTED_BASE=16 TEST.END +-- Test Case: setTreatmentParameterU32_Invalid.001 +TEST.UNIT:ModeTreatmentParams +TEST.SUBPROGRAM:setTreatmentParameterU32 +TEST.NEW +TEST.NAME:setTreatmentParameterU32_Invalid.001 +TEST.VALUE:ModeTreatmentParams.setTreatmentParameterU32.param:TREATMENT_PARAM_ART_PRES_LIMIT_WINDOW +TEST.VALUE:ModeTreatmentParams.setTreatmentParameterU32.value:300 +TEST.EXPECTED:ModeTreatmentParams.setTreatmentParameterU32.value:300 +TEST.ATTRIBUTES:ModeTreatmentParams.<>.treatmentParameters[1].comp:INPUT_BASE=16,EXPECTED_BASE=16 +TEST.END + -- Test Case: setTreatmentParameterU32_Valid TEST.UNIT:ModeTreatmentParams TEST.SUBPROGRAM:setTreatmentParameterU32 @@ -1652,7 +1998,12 @@ TEST.SUBPROGRAM:testSetTreatmentParameter TEST.NEW TEST.NAME:testSetTreatmentParameter_S32 -TEST.VALUE:ModeTreatmentParams.testSetTreatmentParameter.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT +TEST.IMPORT_FAILURES: +(E) @LINE: 1655 TEST.VALUE:ModeTreatmentParams.testSetTreatmentParameter.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.testSetTreatmentParameter.value.sInt:-100 TEST.VALUE:uut_prototype_stubs.setCriticalData.return:1 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 @@ -1680,6 +2031,80 @@ TEST.SUBPROGRAM:transitionToTreatParamsMode TEST.NEW TEST.NAME:transitionToTreatParamsMode_NominalPath +TEST.IMPORT_FAILURES: +(E) @LINE: 1693 TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1694 TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1695 TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1696 TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1711 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].uInt:1 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1712 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].uInt:1 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1713 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].uInt:1 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1714 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].uInt:1 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1722 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:1 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 1723 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:1 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 1724 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:1 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 1725 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:1 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureHighLimit_mmHg +(E) @LINE: 1740 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].typ:CRITICAL_DATA_TYPE_S32 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1741 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].typ:CRITICAL_DATA_TYPE_S32 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1742 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].typ:CRITICAL_DATA_TYPE_S32 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1743 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].typ:CRITICAL_DATA_TYPE_S32 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1758 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].uInt:0 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1759 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].uInt:0 + >>> Invalid array index value TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1760 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].uInt:0 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Command Ignored. +(E) @LINE: 1761 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].uInt:0 + >>> Invalid array index value TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Command Ignored. +(E) @LINE: 1769 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 1770 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 1771 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 1772 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:0 + >>> Expected a field name from the record type ADJ_TREATMENT_PARAMS_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_BLOOD_FLOW].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_DIALYSATE_FLOW].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_TREATMENT_DURATION].typ:NUM_OF_CRITICAL_DATA_TYPES @@ -1690,10 +2115,6 @@ TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_DIALYZER_TYPE].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_BP_MEAS_INTERVAL].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_RINSEBACK_FLOW_RATE].typ:NUM_OF_CRITICAL_DATA_TYPES -TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES -TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES -TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES -TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].typ:NUM_OF_CRITICAL_DATA_TYPES TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_DIALYSATE_TEMPERATURE].typ:NUM_OF_CRITICAL_DATA_TYPES @@ -1708,21 +2129,13 @@ TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYZER_TYPE].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BP_MEAS_INTERVAL].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_RINSEBACK_FLOW_RATE].uInt:1 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].uInt:1 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].uInt:1 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].uInt:1 -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_TEMPERATURE].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_UF_VOLUME].uInt:1 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.bloodFlowRate_mL_min:1 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.dialysateFlowRate_mL_min:1 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.treatmentDuration_min:1 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:1 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:1 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:1 -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:1 TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.uFVolume_L:1.0 TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:1 TEST.VALUE:ModeTreatmentParams.<>.treatParamsConfirmed:1 @@ -1737,10 +2150,6 @@ TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_DIALYZER_TYPE].typ:CRITICAL_DATA_TYPE_U32 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_BP_MEAS_INTERVAL].typ:CRITICAL_DATA_TYPE_U32 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_RINSEBACK_FLOW_RATE].typ:CRITICAL_DATA_TYPE_U32 -TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].typ:CRITICAL_DATA_TYPE_S32 -TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].typ:CRITICAL_DATA_TYPE_S32 -TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].typ:CRITICAL_DATA_TYPE_S32 -TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].typ:CRITICAL_DATA_TYPE_S32 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].typ:CRITICAL_DATA_TYPE_F32 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].typ:CRITICAL_DATA_TYPE_F32 TEST.EXPECTED:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_DIALYSATE_TEMPERATURE].typ:CRITICAL_DATA_TYPE_F32 @@ -1755,21 +2164,13 @@ TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYZER_TYPE].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_BP_MEAS_INTERVAL].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_RINSEBACK_FLOW_RATE].uInt:0 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT].uInt:0 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT].uInt:0 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT].uInt:0 -TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_DIALYSATE_TEMPERATURE].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_UF_VOLUME].uInt:0 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.bloodFlowRate_mL_min:0 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.dialysateFlowRate_mL_min:0 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.treatmentDuration_min:0 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureLowLimit_mmHg:0 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.arterialPressureHighLimit_mmHg:0 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureLowLimit_mmHg:0 -TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.venousPressureHighLimit_mmHg:0 TEST.EXPECTED:ModeTreatmentParams.<>.origTreatmentParams.uFVolume_L:0.0 TEST.EXPECTED:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.EXPECTED:ModeTreatmentParams.<>.treatParamsConfirmed:0 @@ -1801,11 +2202,99 @@ TEST.EXPECTED:ModeTreatmentParams.sendTreatmentParamsResponse.rejected:1 TEST.END +-- Test Case: validateAndSetTreatmentParameters.002 +TEST.UNIT:ModeTreatmentParams +TEST.SUBPROGRAM:validateAndSetTreatmentParameters +TEST.NEW +TEST.NAME:validateAndSetTreatmentParameters.002 +TEST.STUB:ModeTreatmentParams.checkTreatmentParamsInRange +TEST.STUB:ModeTreatmentParams.checkTreatmentParamsDependencies +TEST.STUB:ModeTreatmentParams.sendTreatmentParamsResponse +TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:0 +TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].sInt:0 +TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].sFlt:0.0 +TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinType:0xFFFFFFFF +TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.return:1 +TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsInRange.return:1 +TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.return:0 +TEST.VALUE:ModeTreatmentParams.sendTreatmentParamsResponse.rejected:0 +TEST.VALUE:ModeTreatmentParams.sendTreatmentParamsResponse.reasons[0]:0 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:0 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].sInt:0 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].sFlt:0.0 +TEST.EXPECTED:ModeTreatmentParams.validateAndSetTreatmentParameters.return:0 +TEST.EXPECTED:ModeTreatmentParams.sendTreatmentParamsResponse.rejected:1 +TEST.END + +-- Test Case: validateAndSetTreatmentParameters.003 +TEST.UNIT:ModeTreatmentParams +TEST.SUBPROGRAM:validateAndSetTreatmentParameters +TEST.NEW +TEST.NAME:validateAndSetTreatmentParameters.003 +TEST.STUB:ModeTreatmentParams.checkTreatmentParamsInRange +TEST.STUB:ModeTreatmentParams.checkTreatmentParamsDependencies +TEST.STUB:ModeTreatmentParams.sendTreatmentParamsResponse +TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:0 +TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].sInt:0 +TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].sFlt:0.0 +TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinType:0xFFFFFFFF +TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 +TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.return:1 +TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsInRange.return:1 +TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.return:0 +TEST.VALUE:ModeTreatmentParams.sendTreatmentParamsResponse.rejected:0 +TEST.VALUE:ModeTreatmentParams.sendTreatmentParamsResponse.reasons[0]:0 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:0 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].sInt:0 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].sFlt:0.0 +TEST.EXPECTED:ModeTreatmentParams.validateAndSetTreatmentParameters.return:0 +TEST.EXPECTED:ModeTreatmentParams.sendTreatmentParamsResponse.rejected:1 +TEST.END + +-- Test Case: validateAndSetTreatmentParameters.004 +TEST.UNIT:ModeTreatmentParams +TEST.SUBPROGRAM:validateAndSetTreatmentParameters +TEST.NEW +TEST.NAME:validateAndSetTreatmentParameters.004 +TEST.STUB:ModeTreatmentParams.checkTreatmentParamsInRange +TEST.STUB:ModeTreatmentParams.checkTreatmentParamsDependencies +TEST.STUB:ModeTreatmentParams.sendTreatmentParamsResponse +TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:0 +TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].sInt:0 +TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].sFlt:0.0 +TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinType:0xFFFFFFFF +TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:1.0 +TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.return:1 +TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsInRange.return:1 +TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.return:0 +TEST.VALUE:ModeTreatmentParams.sendTreatmentParamsResponse.rejected:0 +TEST.VALUE:ModeTreatmentParams.sendTreatmentParamsResponse.reasons[0]:0 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:0 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].sInt:0 +TEST.EXPECTED:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].sFlt:0.0 +TEST.EXPECTED:ModeTreatmentParams.validateAndSetTreatmentParameters.return:0 +TEST.EXPECTED:ModeTreatmentParams.sendTreatmentParamsResponse.rejected:1 +TEST.END + -- Test Case: validateAndSetTreatmentParameters_ArterialPresMinMax TEST.UNIT:ModeTreatmentParams TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_ArterialPresMinMax +TEST.IMPORT_FAILURES: +(E) @LINE: 1820 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:76 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 1821 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 1822 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 1823 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:500 @@ -1817,10 +2306,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:76 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -1833,6 +2318,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_DialysateVolume_High +TEST.IMPORT_FAILURES: +(E) @LINE: 1847 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 1848 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 1849 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 1850 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:500 @@ -1844,10 +2343,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -1860,6 +2355,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_HepPreStopExceedsDuration +TEST.IMPORT_FAILURES: +(E) @LINE: 1874 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 1875 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 1876 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 1877 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:500 @@ -1871,10 +2380,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -1887,6 +2392,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_Invalid_ValidParams +TEST.IMPORT_FAILURES: +(E) @LINE: 1910 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 1911 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 1912 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 1913 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.STUB:ModeTreatmentParams.checkTreatmentParamsInRange TEST.STUB:ModeTreatmentParams.checkTreatmentParamsDependencies TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_TREATMENT_DURATION].typ:CRITICAL_DATA_TYPE_U32 @@ -1907,10 +2426,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -1925,6 +2440,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_AcidConc +TEST.IMPORT_FAILURES: +(E) @LINE: 1939 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 1940 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 1941 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 1942 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -1936,10 +2465,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -1952,6 +2477,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_ArtPresHigh_High +TEST.IMPORT_FAILURES: +(E) @LINE: 1966 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 1967 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:201 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 1968 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 1969 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -1963,10 +2502,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:201 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -1979,6 +2514,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_ArtPresHigh_Low +TEST.IMPORT_FAILURES: +(E) @LINE: 1993 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 1994 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:-301 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 1995 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 1996 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -1990,10 +2539,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-300 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:-301 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2006,6 +2551,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_ArtPresLow_High +TEST.IMPORT_FAILURES: +(E) @LINE: 2020 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:201 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2021 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:200 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2022 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2023 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2017,10 +2576,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:201 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:200 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2033,6 +2588,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_ArtPresLow_Low +TEST.IMPORT_FAILURES: +(E) @LINE: 2047 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-301 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2048 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:200 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2049 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2050 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2044,10 +2613,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-301 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:200 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2060,6 +2625,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_BPInterval_High +TEST.IMPORT_FAILURES: +(E) @LINE: 2074 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2075 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2076 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2077 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2071,10 +2650,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:61 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2087,6 +2662,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_BicarbConc +TEST.IMPORT_FAILURES: +(E) @LINE: 2101 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2102 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2103 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2104 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2098,10 +2687,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2114,6 +2699,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_BloodFlow_High +TEST.IMPORT_FAILURES: +(E) @LINE: 2128 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2129 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2130 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2131 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:501 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:400 @@ -2125,10 +2724,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2141,6 +2736,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_BloodFlow_Low +TEST.IMPORT_FAILURES: +(E) @LINE: 2155 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2156 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2157 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2158 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:99 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:400 @@ -2152,10 +2761,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2168,6 +2773,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_DialysateFlow_High +TEST.IMPORT_FAILURES: +(E) @LINE: 2182 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2183 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2184 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2185 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:601 @@ -2179,10 +2798,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2195,6 +2810,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_DialysateFlow_Low +TEST.IMPORT_FAILURES: +(E) @LINE: 2209 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2210 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2211 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2212 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:99 @@ -2206,10 +2835,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2222,6 +2847,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_Dialyzer +TEST.IMPORT_FAILURES: +(E) @LINE: 2236 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2237 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2238 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2239 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2233,10 +2872,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:4 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2249,6 +2884,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_Duration_High +TEST.IMPORT_FAILURES: +(E) @LINE: 2263 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2264 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2265 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2266 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:500 @@ -2260,10 +2909,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2276,6 +2921,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_Duration_Low +TEST.IMPORT_FAILURES: +(E) @LINE: 2290 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2291 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2292 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2293 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:500 @@ -2287,10 +2946,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2303,6 +2958,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_HepBolus_High +TEST.IMPORT_FAILURES: +(E) @LINE: 2317 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2318 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2319 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2320 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2314,10 +2983,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:2.01 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2330,6 +2995,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_HepBolus_Low +TEST.IMPORT_FAILURES: +(E) @LINE: 2344 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2345 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2346 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2347 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2341,10 +3020,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:-0.01 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2357,6 +3032,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_HepPreStop_High +TEST.IMPORT_FAILURES: +(E) @LINE: 2371 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2372 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2373 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2374 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2368,10 +3057,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2384,6 +3069,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_HepRate_High +TEST.IMPORT_FAILURES: +(E) @LINE: 2398 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2399 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2400 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2401 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2395,10 +3094,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:1.01 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2411,6 +3106,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_HepRate_Low +TEST.IMPORT_FAILURES: +(E) @LINE: 2425 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2426 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2427 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2428 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2422,10 +3131,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:-0.01 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2438,6 +3143,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_RBFlow_High +TEST.IMPORT_FAILURES: +(E) @LINE: 2452 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2453 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2454 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2455 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2449,10 +3168,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:151 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2465,6 +3180,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_RBFlow_Low +TEST.IMPORT_FAILURES: +(E) @LINE: 2479 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2480 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2481 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2482 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2476,10 +3205,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:49 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2492,6 +3217,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_SalineBolus_High +TEST.IMPORT_FAILURES: +(E) @LINE: 2506 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2507 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2508 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2509 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2503,10 +3242,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2519,6 +3254,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_SalineBolus_Low +TEST.IMPORT_FAILURES: +(E) @LINE: 2533 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2534 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2535 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2536 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2530,10 +3279,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2546,6 +3291,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_Temp_High +TEST.IMPORT_FAILURES: +(E) @LINE: 2560 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2561 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2562 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2563 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2557,10 +3316,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:38.01 @@ -2573,6 +3328,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_Temp_Low +TEST.IMPORT_FAILURES: +(E) @LINE: 2587 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2588 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2589 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2590 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2584,10 +3353,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:34.99 @@ -2600,6 +3365,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_VenPresHigh_High +TEST.IMPORT_FAILURES: +(E) @LINE: 2614 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2615 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2616 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2617 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:601 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2611,10 +3390,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:601 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2627,6 +3402,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_VenPresHigh_Low +TEST.IMPORT_FAILURES: +(E) @LINE: 2641 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2642 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2643 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2644 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:-101 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2638,10 +3427,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:-101 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2654,6 +3439,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_VenPresLow_High +TEST.IMPORT_FAILURES: +(E) @LINE: 2668 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2669 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:200 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2670 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:601 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2671 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:600 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2665,10 +3464,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:200 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:601 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:600 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2681,6 +3476,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_OutOfRange_VenPresLow_Low +TEST.IMPORT_FAILURES: +(E) @LINE: 2695 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2696 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:200 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2697 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-101 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2698 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:600 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:300 @@ -2692,10 +3501,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:200 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-101 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:600 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2708,6 +3513,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_ValidParams +TEST.IMPORT_FAILURES: +(E) @LINE: 2732 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2733 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2734 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2735 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.STUB:ModeTreatmentParams.checkTreatmentParamsInRange TEST.STUB:ModeTreatmentParams.checkTreatmentParamsDependencies TEST.VALUE:ModeTreatmentParams.<>.treatmentParameters[TREATMENT_PARAM_TREATMENT_DURATION].typ:CRITICAL_DATA_TYPE_U32 @@ -2729,10 +3548,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 @@ -2747,6 +3562,20 @@ TEST.SUBPROGRAM:validateAndSetTreatmentParameters TEST.NEW TEST.NAME:validateAndSetTreatmentParameters_VenousPresMinMax +TEST.IMPORT_FAILURES: +(E) @LINE: 2761 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureLowLimit_mmHg +(E) @LINE: 2762 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: arterialPressureHighLimit_mmHg +(E) @LINE: 2763 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:76 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureLowLimit_mmHg +(E) @LINE: 2764 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:100 + >>> Expected a field name from the record type TREATMENT_PARAMS_DATA_PAYLOAD_T + >>> Read: venousPressureHighLimit_mmHg +TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodFlowRate_mL_min:300 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateFlowRate_mL_min:500 @@ -2758,10 +3587,6 @@ TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialyzerType:1 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.bloodPressureMeasurementInterval_min:30 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.rinsebackFlowRate_mL_min:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureLowLimit_mmHg:-100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.arterialPressureHighLimit_mmHg:100 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureLowLimit_mmHg:76 -TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.venousPressureHighLimit_mmHg:100 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinDispenseRate_mL_hr:0.5 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.heparinBolusVolume_mL:1.0 TEST.VALUE:ModeTreatmentParams.validateAndSetTreatmentParameters.params.dialysateTemperature_degC:37.0 Index: vectorcast/Hercules_RM46_HD_Project/environment/NVDATAMGMT/NVDATAMGMT.tst =================================================================== diff -u -r8d6cb96810d734a0a1645bdec85b90c6347b1313 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/NVDATAMGMT/NVDATAMGMT.tst (.../NVDATAMGMT.tst) (revision 8d6cb96810d734a0a1645bdec85b90c6347b1313) +++ vectorcast/Hercules_RM46_HD_Project/environment/NVDATAMGMT/NVDATAMGMT.tst (.../NVDATAMGMT.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -672,6 +672,16 @@ TEST.SUBPROGRAM:enqueueNVRecordsForRead TEST.NEW TEST.NAME:enqueueNVRecordsForRead.001 +TEST.IMPORT_FAILURES: +(E) @LINE: 687 TEST.VALUE:NVDataMgmt.enqueueRecordJob.job:NVDATAMGMT_CALIBRATION_RECORD,NVDATAMGMT_SYSTEM_RECORD,NVDATAMGMT_SERVICE_RECORD,NVDATAMGMT_SW_CONFIG_RECORD,NVDATAMGMT_USAGE_INFO_RECORD + >>> Value for 'Enumeral' out of range + >>> Read "NVDATAMGMT_SW_CONFIG_RECORD" + >>> Command Ignored +(E) @LINE: 693 TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.job:NVDATAMGMT_CALIBRATION_RECORD,NVDATAMGMT_SYSTEM_RECORD,NVDATAMGMT_SERVICE_RECORD,NVDATAMGMT_SW_CONFIG_RECORD,NVDATAMGMT_USAGE_INFO_RECORD + >>> Value for 'Enumeral' out of range + >>> Read "NVDATAMGMT_SW_CONFIG_RECORD" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. @@ -684,13 +694,9 @@ TEST.VALUE:NVDataMgmt.enqueueNVRecordsForRead.return:0 TEST.VALUE:NVDataMgmt.enqueueRecordJob.ops:(5)NVDATAMGMT_READ TEST.VALUE:NVDataMgmt.enqueueRecordJob.location:(3)NVDATAMGMT_EEPROM,NVDATAMGMT_RTC,NVDATAMGMT_EEPROM -TEST.VALUE:NVDataMgmt.enqueueRecordJob.job:NVDATAMGMT_CALIBRATION_RECORD,NVDATAMGMT_SYSTEM_RECORD,NVDATAMGMT_SERVICE_RECORD,NVDATAMGMT_SW_CONFIG_RECORD,NVDATAMGMT_USAGE_INFO_RECORD TEST.VALUE:NVDataMgmt.getAvailableRecordQueueCount.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.EXPECTED:NVDataMgmt.enqueueNVRecordsForRead.return:1 -TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.ops:(5)NVDATAMGMT_READ -TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.location:(3)NVDATAMGMT_EEPROM,NVDATAMGMT_RTC,NVDATAMGMT_EEPROM -TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.job:NVDATAMGMT_CALIBRATION_RECORD,NVDATAMGMT_SYSTEM_RECORD,NVDATAMGMT_SERVICE_RECORD,NVDATAMGMT_SW_CONFIG_RECORD,NVDATAMGMT_USAGE_INFO_RECORD TEST.END -- Test Case: enqueueNVRecordsForRead.002 @@ -738,6 +744,16 @@ TEST.SUBPROGRAM:enqueuePOSTReadRecords TEST.NEW TEST.NAME:enqueuePOSTReadRecords.001 +TEST.IMPORT_FAILURES: +(E) @LINE: 753 TEST.VALUE:NVDataMgmt.enqueueRecordJob.job:NVDATAMGMT_CALIBRATION_RECORD,NVDATAMGMT_SYSTEM_RECORD,NVDATAMGMT_SERVICE_RECORD,NVDATAMGMT_SW_CONFIG_RECORD,NVDATAMGMT_USAGE_INFO_RECORD + >>> Value for 'Enumeral' out of range + >>> Read "NVDATAMGMT_SW_CONFIG_RECORD" + >>> Command Ignored +(E) @LINE: 757 TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.job:NVDATAMGMT_CALIBRATION_RECORD,NVDATAMGMT_SYSTEM_RECORD,NVDATAMGMT_SERVICE_RECORD,NVDATAMGMT_SW_CONFIG_RECORD,NVDATAMGMT_USAGE_INFO_RECORD + >>> Value for 'Enumeral' out of range + >>> Read "NVDATAMGMT_SW_CONFIG_RECORD" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 2 (template) TEST.NOTES: This is an automatically generated test case. @@ -750,11 +766,9 @@ TEST.VALUE:NVDataMgmt.<>.recordsReadStatus:NVDATAMGMT_RECORDS_QUEUED TEST.VALUE:NVDataMgmt.enqueueRecordJob.ops:NVDATAMGMT_READ TEST.VALUE:NVDataMgmt.enqueueRecordJob.location:(3)NVDATAMGMT_EEPROM,NVDATAMGMT_RTC,NVDATAMGMT_EEPROM -TEST.VALUE:NVDataMgmt.enqueueRecordJob.job:NVDATAMGMT_CALIBRATION_RECORD,NVDATAMGMT_SYSTEM_RECORD,NVDATAMGMT_SERVICE_RECORD,NVDATAMGMT_SW_CONFIG_RECORD,NVDATAMGMT_USAGE_INFO_RECORD TEST.EXPECTED:NVDataMgmt.<>.recordsReadStatus:NVDATAMGMT_RECORDS_QUEUED -TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.ops:(5)NVDATAMGMT_READ -TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.location:(3)NVDATAMGMT_EEPROM,NVDATAMGMT_RTC,NVDATAMGMT_EEPROM -TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.job:NVDATAMGMT_CALIBRATION_RECORD,NVDATAMGMT_SYSTEM_RECORD,NVDATAMGMT_SERVICE_RECORD,NVDATAMGMT_SW_CONFIG_RECORD,NVDATAMGMT_USAGE_INFO_RECORD +TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.ops:(4)NVDATAMGMT_READ +TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.location:(3)NVDATAMGMT_EEPROM,NVDATAMGMT_RTC TEST.END -- Subprogram: enqueueRecordJob @@ -2289,6 +2303,16 @@ TEST.NEW TEST.NAME:handleExecIdleState_Ops_Read TEST.COMPOUND_ONLY +TEST.IMPORT_FAILURES: +(E) @LINE: 2303 TEST.VALUE:NVDataMgmt.<>.recordJobQueue[1].recordJob:NVDATAMGMT_SW_CONFIG_RECORD + >>> Value for 'Enumeral' out of range + >>> Read "NVDATAMGMT_SW_CONFIG_RECORD" + >>> Command Ignored +(E) @LINE: 2316 TEST.EXPECTED:NVDataMgmt.<>.recordCurrentJob.recordJob:NVDATAMGMT_SW_CONFIG_RECORD + >>> Value for 'Enumeral' out of range + >>> Read "NVDATAMGMT_SW_CONFIG_RECORD" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 24 @@ -2300,7 +2324,6 @@ TEST.END_NOTES: TEST.VALUE:NVDataMgmt.<>.recordJobQueue[1].memoryOperation:NVDATAMGMT_READ TEST.VALUE:NVDataMgmt.<>.recordJobQueue[1].memoryLocation:NVDATAMGMT_RTC -TEST.VALUE:NVDataMgmt.<>.recordJobQueue[1].recordJob:NVDATAMGMT_SW_CONFIG_RECORD TEST.VALUE:NVDataMgmt.<>.recordQueueFrontIndex:1 TEST.VALUE:NVDataMgmt.<>.recordQueueCount:1 TEST.VALUE:NVDataMgmt.<>.recordCurrentJob.memoryOperation:NVDATAMGMT_READ @@ -2313,7 +2336,6 @@ TEST.EXPECTED:NVDataMgmt.<>.recordQueueCount:0 TEST.EXPECTED:NVDataMgmt.<>.recordCurrentJob.memoryOperation:NVDATAMGMT_READ TEST.EXPECTED:NVDataMgmt.<>.recordCurrentJob.memoryLocation:NVDATAMGMT_RTC -TEST.EXPECTED:NVDataMgmt.<>.recordCurrentJob.recordJob:NVDATAMGMT_SW_CONFIG_RECORD TEST.EXPECTED:NVDataMgmt.handleExecIdleState.return:NVDATAMGMT_EXEC_STATE_READ_FROM_RTC TEST.END @@ -2541,6 +2563,12 @@ TEST.SUBPROGRAM:handleExecProcessRecordSendRecordState TEST.NEW TEST.NAME:handleExecProcessRecordSendRecordState.008 +TEST.IMPORT_FAILURES: +(E) @LINE: 2552 TEST.VALUE:NVDataMgmt.<>.recordToPublish:NVDATAMGMT_SW_CONFIG_RECORD + >>> Value for 'Enumeral' out of range + >>> Read "NVDATAMGMT_SW_CONFIG_RECORD" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 2 @@ -2549,7 +2577,6 @@ Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:NVDataMgmt.<>.recordToPublish:NVDATAMGMT_SW_CONFIG_RECORD TEST.VALUE:NVDataMgmt.<>.calPublishMessageCount:<> TEST.VALUE:NVDataMgmt.<>.calPublishTotalMessages:<> TEST.VALUE:NVDataMgmt.<>.calSendDataIntervalCounter:4 @@ -2950,6 +2977,28 @@ TEST.EXPECTED:NVDataMgmt.handleExecVerifyRTCWriteState.return:NVDATAMGMT_EXEC_STATE_WRITE_TO_RTC TEST.END +-- Test Case: handleExecVerifyRTCWriteState.005 +TEST.UNIT:NVDataMgmt +TEST.SUBPROGRAM:handleExecVerifyRTCWriteState +TEST.NEW +TEST.NAME:handleExecVerifyRTCWriteState.005 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if (getRTCRAMStatus() == (RTC_RAM_STATUS_IDLE) || timeoutStatus == (1)) ==> TRUE + Row number 2 forms a pair with Row 4 for Condition #1, subcondition "a". + Condition a ==> TRUE + Condition b ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.STUB:NVDataMgmt.didCommandTimeout +TEST.VALUE:NVDataMgmt.<>.recordCurrentJob.recordJob:NVDATAMGMT_CALIBRATION_RECORD +TEST.VALUE:NVDataMgmt.handleExecVerifyRTCWriteState.return:NVDATAMGMT_EXEC_STATE_WRITE_TO_RTC +TEST.VALUE:NVDataMgmt.didCommandTimeout.return:<> +TEST.VALUE:uut_prototype_stubs.getRTCRAMStatus.return:RTC_RAM_STATUS_IDLE +TEST.EXPECTED:NVDataMgmt.handleExecVerifyRTCWriteState.return:NVDATAMGMT_EXEC_STATE_WRITE_TO_RTC +TEST.END + -- Subprogram: handleExecWriteToEEPROMState -- Test Case: handleExecWriteToEEPROMState.001 @@ -3064,11 +3113,11 @@ TEST.EXPECTED:NVDataMgmt.handleExecWriteToEEPROMState.return:NVDATAMGMT_EXEC_STATE_IDLE TEST.END --- Test Case: handleExecWriteToEEPROMState.006 +-- Test Case: handleExecWriteToEEPROMState.007 TEST.UNIT:NVDataMgmt TEST.SUBPROGRAM:handleExecWriteToEEPROMState TEST.NEW -TEST.NAME:handleExecWriteToEEPROMState.006 +TEST.NAME:handleExecWriteToEEPROMState.007 TEST.NOTES: This is an automatically generated test case. Test Path 5 @@ -3081,13 +3130,8 @@ TEST.STUB:NVDataMgmt.didCommandTimeout TEST.VALUE:NVDataMgmt.<>.FSMStatus:2 TEST.VALUE:NVDataMgmt.<>.recordCurrentJob.recordJob:NVDATAMGMT_CALIBRATION_RECORD -TEST.VALUE:NVDataMgmt.<>.recordAddressOffset:32 TEST.VALUE:NVDataMgmt.<>.writtenRecordStatus:NVDATAMGMT_RECORD_VALID TEST.VALUE:NVDataMgmt.handleExecWriteToEEPROMState.return:NVDATAMGMT_EXEC_STATE_WRITE_TO_EEPROM -TEST.EXPECTED:NVDataMgmt.<>.FSMStatus:2 -TEST.EXPECTED:NVDataMgmt.<>.recordCurrentJob.recordJob:NVDATAMGMT_CALIBRATION_RECORD -TEST.EXPECTED:NVDataMgmt.<>.recordAddressOffset:48 -TEST.EXPECTED:NVDataMgmt.<>.writtenRecordStatus:NVDATAMGMT_RECORD_NOT_CHECKED TEST.EXPECTED:NVDataMgmt.handleExecWriteToEEPROMState.return:NVDATAMGMT_EXEC_STATE_WRITE_TO_EEPROM TEST.END @@ -4779,9 +4823,9 @@ TEST.VALUE:uut_prototype_stubs.sendEvent.dat2.dataType:EVENT_DATA_TYPE_U32 TEST.EXPECTED:NVDataMgmt.setServiceTime.return:1 TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.ops:NVDATAMGMT_WRITE -TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.location:NVDATAMGMT_EEPROM +TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.location:NVDATAMGMT_RTC TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.job:NVDATAMGMT_USAGE_INFO_RECORD -TEST.EXPECTED:uut_prototype_stubs.sendEvent.event:HD_EVENT_STARTUP,HD_EVENT_SERVICE_UPDATE +TEST.EXPECTED:uut_prototype_stubs.sendEvent.event:HD_EVENT_USAGE_INFO_UPDATE,HD_EVENT_SERVICE_UPDATE TEST.EXPECTED:uut_prototype_stubs.sendEvent.dat1.dataType:(2)EVENT_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.sendEvent.dat1.data.uInt.data:(2)0 TEST.EXPECTED:uut_prototype_stubs.sendEvent.dat2.dataType:(2)EVENT_DATA_TYPE_U32 @@ -5050,6 +5094,42 @@ TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.crc:0 TEST.END +-- Test Case: testSetNVRecordCRCOverride.006 +TEST.UNIT:NVDataMgmt +TEST.SUBPROGRAM:testSetNVRecordCRCOverride +TEST.NEW +TEST.NAME:testSetNVRecordCRCOverride.006 +TEST.NOTES: +This is an automatically generated test case. + Test Path 5 + (3) case nvJob ==> NVDATAMGMT_SERVICE_RECORD + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.job:3 +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.crc:<> +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.job:3 +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.crc:0 +TEST.END + +-- Test Case: testSetNVRecordCRCOverride.007 +TEST.UNIT:NVDataMgmt +TEST.SUBPROGRAM:testSetNVRecordCRCOverride +TEST.NEW +TEST.NAME:testSetNVRecordCRCOverride.007 +TEST.NOTES: +This is an automatically generated test case. + Test Path 5 + (3) case nvJob ==> NVDATAMGMT_SERVICE_RECORD + Test Case Generation Notes: +TEST.END_NOTES: +TEST.STUB:NVDataMgmt.getAvailableRecordQueueCount +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.job:3 +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.crc:<> +TEST.VALUE:NVDataMgmt.getAvailableRecordQueueCount.return:0 +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.job:3 +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.crc:0 +TEST.END + -- Subprogram: writeLogData -- Test Case: writeLogData.001 Index: vectorcast/Hercules_RM46_HD_Project/environment/OPERATIONMODES/OPERATIONMODES.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/OPERATIONMODES/OPERATIONMODES.tst (.../OPERATIONMODES.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/OPERATIONMODES/OPERATIONMODES.tst (.../OPERATIONMODES.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -22,6 +22,26 @@ TEST.SUBPROGRAM:addConfirmationRequest TEST.NEW TEST.NAME:addConfirmationRequest.001 +TEST.IMPORT_FAILURES: +(E) @LINE: 33 TEST.VALUE:OperationModes.addConfirmationRequest.request_id:<> + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 34 TEST.VALUE:OperationModes.addConfirmationRequest.request_type:<> + >>> Unknown parameter/object name request_type + >>> Value Line Error - Command Ignored +(E) @LINE: 35 TEST.VALUE:OperationModes.addConfirmationRequest.reject_reason:<> + >>> Unknown parameter/object name reject_reason + >>> Value Line Error - Command Ignored +(E) @LINE: 36 TEST.EXPECTED:OperationModes.addConfirmationRequest.request_id:GENERIC_CONFIRM_ID_NONE + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 37 TEST.EXPECTED:OperationModes.addConfirmationRequest.request_type:GENERIC_CONFIRM_CMD_REQUEST_OPEN + >>> Unknown parameter/object name request_type + >>> Value Line Error - Command Ignored +(E) @LINE: 38 TEST.EXPECTED:OperationModes.addConfirmationRequest.reject_reason:0 + >>> Unknown parameter/object name reject_reason + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 3 (partial) TEST.NOTES: This is an automatically generated test case. @@ -30,19 +50,33 @@ Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: -TEST.VALUE:OperationModes.addConfirmationRequest.request_id:<> -TEST.VALUE:OperationModes.addConfirmationRequest.request_type:<> -TEST.VALUE:OperationModes.addConfirmationRequest.reject_reason:<> -TEST.EXPECTED:OperationModes.addConfirmationRequest.request_id:GENERIC_CONFIRM_ID_NONE -TEST.EXPECTED:OperationModes.addConfirmationRequest.request_type:GENERIC_CONFIRM_CMD_REQUEST_OPEN -TEST.EXPECTED:OperationModes.addConfirmationRequest.reject_reason:0 TEST.END -- Test Case: addConfirmationRequest.002 TEST.UNIT:OperationModes TEST.SUBPROGRAM:addConfirmationRequest TEST.NEW TEST.NAME:addConfirmationRequest.002 +TEST.IMPORT_FAILURES: +(E) @LINE: 57 TEST.VALUE:OperationModes.addConfirmationRequest.request_id:<> + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 58 TEST.VALUE:OperationModes.addConfirmationRequest.request_type:<> + >>> Unknown parameter/object name request_type + >>> Value Line Error - Command Ignored +(E) @LINE: 59 TEST.VALUE:OperationModes.addConfirmationRequest.reject_reason:<> + >>> Unknown parameter/object name reject_reason + >>> Value Line Error - Command Ignored +(E) @LINE: 61 TEST.EXPECTED:OperationModes.addConfirmationRequest.request_id:GENERIC_CONFIRM_ID_NONE + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 62 TEST.EXPECTED:OperationModes.addConfirmationRequest.request_type:GENERIC_CONFIRM_CMD_REQUEST_OPEN + >>> Unknown parameter/object name request_type + >>> Value Line Error - Command Ignored +(E) @LINE: 63 TEST.EXPECTED:OperationModes.addConfirmationRequest.reject_reason:0 + >>> Unknown parameter/object name reject_reason + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 3 (partial) TEST.NOTES: This is an automatically generated test case. @@ -54,20 +88,34 @@ Cannot set i due to assignment TEST.END_NOTES: TEST.VALUE:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_UNUSED -TEST.VALUE:OperationModes.addConfirmationRequest.request_id:<> -TEST.VALUE:OperationModes.addConfirmationRequest.request_type:<> -TEST.VALUE:OperationModes.addConfirmationRequest.reject_reason:<> TEST.EXPECTED:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_PENDING -TEST.EXPECTED:OperationModes.addConfirmationRequest.request_id:GENERIC_CONFIRM_ID_NONE -TEST.EXPECTED:OperationModes.addConfirmationRequest.request_type:GENERIC_CONFIRM_CMD_REQUEST_OPEN -TEST.EXPECTED:OperationModes.addConfirmationRequest.reject_reason:0 TEST.END -- Test Case: addConfirmationRequest.003 TEST.UNIT:OperationModes TEST.SUBPROGRAM:addConfirmationRequest TEST.NEW TEST.NAME:addConfirmationRequest.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 82 TEST.VALUE:OperationModes.addConfirmationRequest.request_id:<> + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 83 TEST.VALUE:OperationModes.addConfirmationRequest.request_type:<> + >>> Unknown parameter/object name request_type + >>> Value Line Error - Command Ignored +(E) @LINE: 84 TEST.VALUE:OperationModes.addConfirmationRequest.reject_reason:<> + >>> Unknown parameter/object name reject_reason + >>> Value Line Error - Command Ignored +(E) @LINE: 86 TEST.EXPECTED:OperationModes.addConfirmationRequest.request_id:GENERIC_CONFIRM_ID_NONE + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 87 TEST.EXPECTED:OperationModes.addConfirmationRequest.request_type:GENERIC_CONFIRM_CMD_REQUEST_OPEN + >>> Unknown parameter/object name request_type + >>> Value Line Error - Command Ignored +(E) @LINE: 88 TEST.EXPECTED:OperationModes.addConfirmationRequest.reject_reason:0 + >>> Unknown parameter/object name reject_reason + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 3 (partial) TEST.NOTES: This is an automatically generated test case. @@ -79,35 +127,59 @@ Cannot set i due to assignment TEST.END_NOTES: TEST.VALUE:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_REJECTED -TEST.VALUE:OperationModes.addConfirmationRequest.request_id:<> -TEST.VALUE:OperationModes.addConfirmationRequest.request_type:<> -TEST.VALUE:OperationModes.addConfirmationRequest.reject_reason:<> TEST.EXPECTED:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_REJECTED -TEST.EXPECTED:OperationModes.addConfirmationRequest.request_id:GENERIC_CONFIRM_ID_NONE -TEST.EXPECTED:OperationModes.addConfirmationRequest.request_type:GENERIC_CONFIRM_CMD_REQUEST_OPEN -TEST.EXPECTED:OperationModes.addConfirmationRequest.reject_reason:0 TEST.END -- Test Case: addConfirmationRequest.004 TEST.UNIT:OperationModes TEST.SUBPROGRAM:addConfirmationRequest TEST.NEW TEST.NAME:addConfirmationRequest.004 +TEST.IMPORT_FAILURES: +(E) @LINE: 103 TEST.VALUE:OperationModes.addConfirmationRequest.request_id:<> + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 104 TEST.VALUE:OperationModes.addConfirmationRequest.request_type:<> + >>> Unknown parameter/object name request_type + >>> Value Line Error - Command Ignored +(E) @LINE: 105 TEST.VALUE:OperationModes.addConfirmationRequest.reject_reason:<> + >>> Unknown parameter/object name reject_reason + >>> Value Line Error - Command Ignored +(E) @LINE: 106 TEST.EXPECTED:OperationModes.addConfirmationRequest.request_id:GENERIC_CONFIRM_ID_NONE + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 107 TEST.EXPECTED:OperationModes.addConfirmationRequest.request_type:GENERIC_CONFIRM_CMD_REQUEST_OPEN + >>> Unknown parameter/object name request_type + >>> Value Line Error - Command Ignored +(E) @LINE: 108 TEST.EXPECTED:OperationModes.addConfirmationRequest.reject_reason:0 + >>> Unknown parameter/object name reject_reason + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) for (i < 4) ==> FALSE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: -TEST.VALUE:OperationModes.addConfirmationRequest.request_id:<> -TEST.VALUE:OperationModes.addConfirmationRequest.request_type:<> -TEST.VALUE:OperationModes.addConfirmationRequest.reject_reason:<> -TEST.EXPECTED:OperationModes.addConfirmationRequest.request_id:GENERIC_CONFIRM_ID_NONE -TEST.EXPECTED:OperationModes.addConfirmationRequest.request_type:GENERIC_CONFIRM_CMD_REQUEST_OPEN -TEST.EXPECTED:OperationModes.addConfirmationRequest.reject_reason:0 TEST.END +-- Test Case: addConfirmationRequest.005 +TEST.UNIT:OperationModes +TEST.SUBPROGRAM:addConfirmationRequest +TEST.NEW +TEST.NAME:addConfirmationRequest.005 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) for (i < 4) ==> FALSE + Test Case Generation Notes: + Conflict: Unable to control expression-to-expression comparison in branch 1 +TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.config:TEST_CONFIG_SKIP_DISINFECT_AND_SERVICE_TX_BLOCKERS +TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:5 +TEST.END + -- Subprogram: arbitrateModeRequest -- Test Case: NoRequestPending @@ -249,6 +321,21 @@ TEST.EXPECTED:OperationModes.<>.currentMode:MODE_INIT TEST.END +-- Test Case: InvalidModeChange.001 +TEST.UNIT:OperationModes +TEST.SUBPROGRAM:execOperationModes +TEST.NEW +TEST.NAME:InvalidModeChange.001 +TEST.STUB:OperationModes.setCurrentSubState +TEST.STUB:OperationModes.setCurrent4thLevelState +TEST.VALUE:OperationModes.<>.modeRequest[0..5]:0 +TEST.VALUE:OperationModes.<>.modeRequest[6]:1 +TEST.VALUE:OperationModes.<>.currentMode:MODE_INIT +TEST.VALUE:OperationModes.setCurrent4thLevelState.state:4 +TEST.EXPECTED:OperationModes.<>.modeRequest[0..6]:0 +TEST.EXPECTED:OperationModes.<>.currentMode:MODE_INIT +TEST.END + -- Test Case: PreTreatToTreatmentMode TEST.UNIT:OperationModes TEST.SUBPROGRAM:execOperationModes @@ -344,8 +431,12 @@ TEST.VALUE:uut_prototype_stubs.sendEvent.dat1.data.uInt.data:1 TEST.VALUE:uut_prototype_stubs.sendEvent.dat2.dataType:EVENT_DATA_TYPE_U32 TEST.VALUE:uut_prototype_stubs.sendEvent.dat2.data.uInt.data:0 -TEST.EXPECTED:uut_prototype_stubs.sendEvent.dat1.data.uInt.data:1 -TEST.EXPECTED:uut_prototype_stubs.sendEvent.dat2.data.uInt.data:0 +TEST.EXPECTED:OperationModes.<>.currentSubMode:0 +TEST.EXPECTED:uut_prototype_stubs.sendEvent.event:HD_EVENT_OPERATION_STATUS,HD_EVENT_SUB_MODE_CHANGE +TEST.EXPECTED:uut_prototype_stubs.sendEvent.dat1.dataType:(2)EVENT_DATA_TYPE_U32 +TEST.EXPECTED:uut_prototype_stubs.sendEvent.dat1.data.uInt.data:0,1 +TEST.EXPECTED:uut_prototype_stubs.sendEvent.dat2.dataType:(2)EVENT_DATA_TYPE_U32 +TEST.EXPECTED:uut_prototype_stubs.sendEvent.dat2.data.uInt.data:(2)0 TEST.END -- Subprogram: getConfirmationRequestStatus @@ -355,6 +446,14 @@ TEST.SUBPROGRAM:getConfirmationRequestStatus TEST.NEW TEST.NAME:getConfirmationRequestStatus.001 +TEST.IMPORT_FAILURES: +(E) @LINE: 369 TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:<> + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 370 TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 9 (partial) TEST.NOTES: This is an automatically generated test case. @@ -366,15 +465,21 @@ Cannot set local variable status in branch 8 Cannot set local variable pending in branch 8 TEST.END_NOTES: -TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:<> -TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE TEST.END -- Test Case: getConfirmationRequestStatus.002 TEST.UNIT:OperationModes TEST.SUBPROGRAM:getConfirmationRequestStatus TEST.NEW TEST.NAME:getConfirmationRequestStatus.002 +TEST.IMPORT_FAILURES: +(E) @LINE: 389 TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:<> + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 390 TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 9 (partial) TEST.NOTES: This is an automatically generated test case. @@ -386,15 +491,21 @@ Cannot set local variable status in branch 8 Cannot set local variable pending in branch 8 TEST.END_NOTES: -TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:<> -TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE TEST.END -- Test Case: getConfirmationRequestStatus.003 TEST.UNIT:OperationModes TEST.SUBPROGRAM:getConfirmationRequestStatus TEST.NEW TEST.NAME:getConfirmationRequestStatus.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 414 TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 417 TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 9 (partial) TEST.NOTES: This is an automatically generated test case. @@ -411,17 +522,23 @@ TEST.END_NOTES: TEST.VALUE:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_REJECTED -TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE -TEST.EXPECTED:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_REJECTED -TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.EXPECTED:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_UNUSED TEST.END -- Test Case: getConfirmationRequestStatus.004 TEST.UNIT:OperationModes TEST.SUBPROGRAM:getConfirmationRequestStatus TEST.NEW TEST.NAME:getConfirmationRequestStatus.004 +TEST.IMPORT_FAILURES: +(E) @LINE: 443 TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 446 TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 9 (partial) TEST.NOTES: This is an automatically generated test case. @@ -440,17 +557,23 @@ TEST.END_NOTES: TEST.VALUE:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_PENDING -TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_PENDING -TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.END -- Test Case: getConfirmationRequestStatus.005 TEST.UNIT:OperationModes TEST.SUBPROGRAM:getConfirmationRequestStatus TEST.NEW TEST.NAME:getConfirmationRequestStatus.005 +TEST.IMPORT_FAILURES: +(E) @LINE: 475 TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 479 TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 9 (partial) TEST.NOTES: This is an automatically generated test case. @@ -472,18 +595,24 @@ TEST.VALUE:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:OperationModes.<>.confirmRequests[0].timeStamp:0 TEST.VALUE:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_PENDING -TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:OperationModes.<>.confirmRequests[0].timeStamp:0 TEST.EXPECTED:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_PENDING -TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.END -- Test Case: getConfirmationRequestStatus.006 TEST.UNIT:OperationModes TEST.SUBPROGRAM:getConfirmationRequestStatus TEST.NEW TEST.NAME:getConfirmationRequestStatus.006 +TEST.IMPORT_FAILURES: +(E) @LINE: 508 TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 511 TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 9 (partial) TEST.NOTES: This is an automatically generated test case. @@ -505,17 +634,23 @@ TEST.END_NOTES: TEST.VALUE:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_PENDING -TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_PENDING -TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.END -- Test Case: getConfirmationRequestStatus.007 TEST.UNIT:OperationModes TEST.SUBPROGRAM:getConfirmationRequestStatus TEST.NEW TEST.NAME:getConfirmationRequestStatus.007 +TEST.IMPORT_FAILURES: +(E) @LINE: 534 TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:<> + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 537 TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 9 (partial) TEST.NOTES: This is an automatically generated test case. @@ -531,17 +666,23 @@ TEST.END_NOTES: TEST.VALUE:OperationModes.<>.confirmRequests[0].requestID:<> TEST.VALUE:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_PENDING -TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:<> TEST.EXPECTED:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_PENDING -TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE TEST.END -- Test Case: getConfirmationRequestStatus.008 TEST.UNIT:OperationModes TEST.SUBPROGRAM:getConfirmationRequestStatus TEST.NEW TEST.NAME:getConfirmationRequestStatus.008 +TEST.IMPORT_FAILURES: +(E) @LINE: 562 TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:<> + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 565 TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 9 (partial) TEST.NOTES: This is an automatically generated test case. @@ -559,17 +700,23 @@ TEST.END_NOTES: TEST.VALUE:OperationModes.<>.confirmRequests[0].requestID:<> TEST.VALUE:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_REJECTED -TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:<> TEST.EXPECTED:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_UNUSED -TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE TEST.END -- Test Case: getConfirmationRequestStatus.009 TEST.UNIT:OperationModes TEST.SUBPROGRAM:getConfirmationRequestStatus TEST.NEW TEST.NAME:getConfirmationRequestStatus.009 +TEST.IMPORT_FAILURES: +(E) @LINE: 590 TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:<> + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 593 TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 9 (partial) TEST.NOTES: This is an automatically generated test case. @@ -587,12 +734,62 @@ TEST.END_NOTES: TEST.VALUE:OperationModes.<>.confirmRequests[0].requestID:<> TEST.VALUE:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_TIMEOUT -TEST.VALUE:OperationModes.getConfirmationRequestStatus.request_id:<> TEST.EXPECTED:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_UNUSED -TEST.EXPECTED:OperationModes.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE TEST.END +-- Test Case: getConfirmationRequestStatus.010 +TEST.UNIT:OperationModes +TEST.SUBPROGRAM:getConfirmationRequestStatus +TEST.NEW +TEST.NAME:getConfirmationRequestStatus.010 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) for (i < 4) ==> FALSE + (8) if ((CONFIRMATION_REQUEST_STATUS_PENDING) != status && (1) == pending) ==> FALSE + Test Case Generation Notes: + Conflict: Unable to control expression-to-expression comparison in branch 1 + Cannot set local variable status in branch 8 + Cannot set local variable pending in branch 8 +TEST.END_NOTES: +TEST.VALUE:OperationModes.getConfirmationRequestStatus.requestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_HEAT +TEST.END + +-- Test Case: getConfirmationRequestStatus.011 +TEST.UNIT:OperationModes +TEST.SUBPROGRAM:getConfirmationRequestStatus +TEST.NEW +TEST.NAME:getConfirmationRequestStatus.011 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) for (i < 4) ==> FALSE + (8) if ((CONFIRMATION_REQUEST_STATUS_PENDING) != status && (1) == pending) ==> FALSE + Test Case Generation Notes: + Conflict: Unable to control expression-to-expression comparison in branch 1 + Cannot set local variable status in branch 8 + Cannot set local variable pending in branch 8 +TEST.END_NOTES: +TEST.VALUE:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE +TEST.VALUE:OperationModes.<>.confirmRequests[0].requestType:GENERIC_CONFIRM_CMD_REQUEST_OPEN +TEST.VALUE:OperationModes.<>.confirmRequests[0].timeStamp:0 +TEST.VALUE:OperationModes.<>.confirmRequests[0].status:CONFIRMATION_REQUEST_STATUS_PENDING +TEST.VALUE:OperationModes.<>.confirmRequests[1].requestID:GENERIC_CONFIRM_ID_NONE +TEST.VALUE:OperationModes.<>.confirmRequests[1].requestType:GENERIC_CONFIRM_CMD_REQUEST_OPEN +TEST.VALUE:OperationModes.<>.confirmRequests[1].timeStamp:0 +TEST.VALUE:OperationModes.<>.confirmRequests[1].status:CONFIRMATION_REQUEST_STATUS_UNUSED +TEST.VALUE:OperationModes.<>.confirmRequests[2].requestID:GENERIC_CONFIRM_ID_NONE +TEST.VALUE:OperationModes.<>.confirmRequests[2].requestType:GENERIC_CONFIRM_CMD_REQUEST_OPEN +TEST.VALUE:OperationModes.<>.confirmRequests[2].timeStamp:0 +TEST.VALUE:OperationModes.<>.confirmRequests[2].status:CONFIRMATION_REQUEST_STATUS_UNUSED +TEST.VALUE:OperationModes.<>.confirmRequests[3].requestID:GENERIC_CONFIRM_ID_NONE +TEST.VALUE:OperationModes.<>.confirmRequests[3].requestType:GENERIC_CONFIRM_CMD_REQUEST_OPEN +TEST.VALUE:OperationModes.<>.confirmRequests[3].timeStamp:0 +TEST.VALUE:OperationModes.<>.confirmRequests[3].status:CONFIRMATION_REQUEST_STATUS_UNUSED +TEST.VALUE:OperationModes.getConfirmationRequestStatus.requestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_HEAT +TEST.END + -- Subprogram: getCurrentOperationMode -- Test Case: NominalPath @@ -794,6 +991,14 @@ TEST.SUBPROGRAM:setConfirmationRequestStatus TEST.NEW TEST.NAME:setConfirmationRequestStatus.001 +TEST.IMPORT_FAILURES: +(E) @LINE: 805 TEST.VALUE:OperationModes.setConfirmationRequestStatus.request_id:<> + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 807 TEST.EXPECTED:OperationModes.setConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 3 (partial) TEST.NOTES: This is an automatically generated test case. @@ -802,9 +1007,7 @@ Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: -TEST.VALUE:OperationModes.setConfirmationRequestStatus.request_id:<> TEST.VALUE:OperationModes.setConfirmationRequestStatus.status:<> -TEST.EXPECTED:OperationModes.setConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:OperationModes.setConfirmationRequestStatus.status:CONFIRMATION_REQUEST_STATUS_REJECTED TEST.END @@ -813,6 +1016,14 @@ TEST.SUBPROGRAM:setConfirmationRequestStatus TEST.NEW TEST.NAME:setConfirmationRequestStatus.002 +TEST.IMPORT_FAILURES: +(E) @LINE: 827 TEST.VALUE:OperationModes.setConfirmationRequestStatus.request_id:<> + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 830 TEST.EXPECTED:OperationModes.setConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 3 (partial) TEST.NOTES: This is an automatically generated test case. @@ -824,10 +1035,8 @@ Cannot set i due to assignment TEST.END_NOTES: TEST.VALUE:OperationModes.<>.confirmRequests[0].requestID:<> -TEST.VALUE:OperationModes.setConfirmationRequestStatus.request_id:<> TEST.VALUE:OperationModes.setConfirmationRequestStatus.status:<> TEST.EXPECTED:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE -TEST.EXPECTED:OperationModes.setConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:OperationModes.setConfirmationRequestStatus.status:CONFIRMATION_REQUEST_STATUS_REJECTED TEST.END @@ -836,6 +1045,14 @@ TEST.SUBPROGRAM:setConfirmationRequestStatus TEST.NEW TEST.NAME:setConfirmationRequestStatus.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 850 TEST.VALUE:OperationModes.setConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 853 TEST.EXPECTED:OperationModes.setConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 3 (partial) TEST.NOTES: This is an automatically generated test case. @@ -847,13 +1064,46 @@ Cannot set i due to assignment TEST.END_NOTES: TEST.VALUE:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE -TEST.VALUE:OperationModes.setConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:OperationModes.setConfirmationRequestStatus.status:<> TEST.EXPECTED:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_NONE -TEST.EXPECTED:OperationModes.setConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:OperationModes.setConfirmationRequestStatus.status:CONFIRMATION_REQUEST_STATUS_REJECTED TEST.END +-- Test Case: setConfirmationRequestStatus.004 +TEST.UNIT:OperationModes +TEST.SUBPROGRAM:setConfirmationRequestStatus +TEST.NEW +TEST.NAME:setConfirmationRequestStatus.004 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) for (i < 4) ==> FALSE + Test Case Generation Notes: + Conflict: Unable to control expression-to-expression comparison in branch 1 +TEST.END_NOTES: +TEST.VALUE:OperationModes.<>.confirmRequests[0].requestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:OperationModes.<>.confirmRequests[1].requestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:OperationModes.<>.confirmRequests[2].requestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:OperationModes.<>.confirmRequests[3].requestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH +TEST.VALUE:OperationModes.setConfirmationRequestStatus.requestID:GENERIC_CONFIRM_ID_NONE +TEST.VALUE:OperationModes.setConfirmationRequestStatus.status:<> +TEST.EXPECTED:OperationModes.setConfirmationRequestStatus.status:CONFIRMATION_REQUEST_STATUS_REJECTED +TEST.END + +-- Subprogram: setCurrent4thLevelState + +-- Test Case: setCurrent4thLevelState.001 +TEST.UNIT:OperationModes +TEST.SUBPROGRAM:setCurrent4thLevelState +TEST.NEW +TEST.NAME:setCurrent4thLevelState.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.VALUE:OperationModes.setCurrent4thLevelState.state:<> +TEST.END + -- Subprogram: setCurrentSubState -- Test Case: setCurrentSubState.001 Index: vectorcast/Hercules_RM46_HD_Project/environment/PERSISTENTALARM/PERSISTENTALARM.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/PERSISTENTALARM/PERSISTENTALARM.tst (.../PERSISTENTALARM.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/PERSISTENTALARM/PERSISTENTALARM.tst (.../PERSISTENTALARM.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -141,7 +141,7 @@ TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:141 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:5 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:4 TEST.END -- Test Case: checkFPGAPersistentErrorCountAlarm.002 Index: vectorcast/Hercules_RM46_HD_Project/environment/PRESOCCL/PRESOCCL.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/PRESOCCL/PRESOCCL.tst (.../PRESOCCL.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/PRESOCCL/PRESOCCL.tst (.../PRESOCCL.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -23,6 +23,10 @@ TEST.NEW TEST.NAME:checkArterialPressureInRange.001 TEST.IMPORT_FAILURES: +(E) @LINE: 46 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 38 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_ARTERIAL_PRESSURE_LOW,ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH >>> >>> Value for 'Enumeral' out of range @@ -40,17 +44,12 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_BOOL TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:5.0 TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:1000.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:(2)ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:(2)1000.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:(2)ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:(2)0.0 -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(2)0,1 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkArterialPressureInRange.002 @@ -59,6 +58,10 @@ TEST.NEW TEST.NAME:checkArterialPressureInRange.002 TEST.IMPORT_FAILURES: +(E) @LINE: 81 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 64 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_ARTERIAL_PRESSURE_LOW,ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH >>> >>> Value for 'Enumeral' out of range @@ -75,24 +78,25 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:2.0 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_BOOL TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:5.0 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_BLOOD_PRIME_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_BLOOD_PRIME_STATE TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:1000.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:(2)ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:(2)1000.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:(2)ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:(2)0.0 -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(2)0,1 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkArterialPressureInRange.003 TEST.UNIT:PresOccl TEST.SUBPROGRAM:checkArterialPressureInRange TEST.NEW TEST.NAME:checkArterialPressureInRange.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 115 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:15 of 31 TEST.NOTES: This is an automatically generated test case. @@ -110,15 +114,9 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:<> +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_START_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_START_STATE -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_ARTERIAL_PRESSURE_LOW,ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:(2)ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:(2)0.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:(2)ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:(2)0.0 TEST.END -- Test Case: checkArterialPressureInRange.004 @@ -127,6 +125,10 @@ TEST.NEW TEST.NAME:checkArterialPressureInRange.004 TEST.IMPORT_FAILURES: +(E) @LINE: 152 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_UF_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 140 TEST.VALUE:uut_prototype_stubs.isBloodPumpRampComplete.return:1 >>> >>> Could not find function isBloodPumpRampComplete @@ -146,11 +148,10 @@ (7) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH, artPresHigh)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_UF_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.END -- Test Case: checkArterialPressureInRange.005 @@ -159,6 +160,10 @@ TEST.NEW TEST.NAME:checkArterialPressureInRange.005 TEST.IMPORT_FAILURES: +(E) @LINE: 184 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_UF_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 166 TEST.VALUE:uut_prototype_stubs.isBloodPumpRampComplete.return:<> >>> >>> Could not find function isBloodPumpRampComplete @@ -178,19 +183,104 @@ (7) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH, artPresHigh)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_UF_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.END +-- Test Case: checkArterialPressureInRange.006 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:checkArterialPressureInRange +TEST.NEW +TEST.NAME:checkArterialPressureInRange.006 +TEST.VALUE:PresOccl.<>.pressureLimitsActive:1 +TEST.VALUE:PresOccl.<>.shortFilteredArterialPressure:1000.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_RTC_BATTERY_LOW +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_S32 +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:2.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_BOOL +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:5.0 +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 +TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:1000.0 +TEST.END + +-- Test Case: checkArterialPressureInRange.007 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:checkArterialPressureInRange +TEST.NEW +TEST.NAME:checkArterialPressureInRange.007 +TEST.VALUE:PresOccl.<>.pressureLimitsActive:1 +TEST.VALUE:PresOccl.<>.shortFilteredArterialPressure:1000.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_RTC_BATTERY_LOW +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_S32 +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:2.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_BOOL +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:5.0 +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:0 +TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:1000.0 +TEST.END + +-- Test Case: checkArterialPressureInRange.008 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:checkArterialPressureInRange +TEST.NEW +TEST.NAME:checkArterialPressureInRange.008 +TEST.VALUE:PresOccl.<>.currentArterialMinLimit:<> +TEST.VALUE:PresOccl.<>.pressureLimitsActive:1 +TEST.VALUE:PresOccl.<>.shortFilteredArterialPressure:1000.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_RTC_BATTERY_LOW +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_S32 +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:2.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_BOOL +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:5.0 +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 +TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:1000.0 +TEST.END + +-- Test Case: checkArterialPressureInRange.009 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:checkArterialPressureInRange +TEST.NEW +TEST.NAME:checkArterialPressureInRange.009 +TEST.VALUE:PresOccl.<>.currentArterialMaxLimit:<> +TEST.VALUE:PresOccl.<>.pressureLimitsActive:1 +TEST.VALUE:PresOccl.<>.shortFilteredArterialPressure:1000.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_RTC_BATTERY_LOW +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_S32 +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:2.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_BOOL +TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:5.0 +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 +TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:1000.0 +TEST.END + -- Test Case: checkArterialPressureInRange_Mode_Tx_Only_Pres_Low_Alarm TEST.UNIT:PresOccl TEST.SUBPROGRAM:checkArterialPressureInRange TEST.NEW TEST.NAME:checkArterialPressureInRange_Mode_Tx_Only_Pres_Low_Alarm TEST.IMPORT_FAILURES: +(E) @LINE: 209 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 32 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BLOOD_FLOW_INVALID_CALIBRATION >>> >>> Value for 'Enumeral' out of range @@ -203,19 +293,13 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:2.0 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_BOOL TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:5.0 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:1000.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_ARTERIAL_PRESSURE_LOW,ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:(2)ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:(2)1000.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:(2)ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:(2)0.0 TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_ARTERIAL_PRESSURE_LOW,ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(2)0,1 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkArterialPressureInRange_Mode_Tx_Only_Pres_Not_Low_Alarm @@ -224,21 +308,24 @@ TEST.NEW TEST.NAME:checkArterialPressureInRange_Mode_Tx_Only_Pres_Not_Low_Alarm TEST.IMPORT_FAILURES: +(E) @LINE: 237 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 53 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BLOOD_FLOW_INVALID_CALIBRATION >>> >>> Value for 'Enumeral' out of range >>> >>> Read "ALARM_ID_HD_BLOOD_FLOW_INVALID_CALIBRATION" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:PresOccl.<>.shortFilteredArterialPressure:-300.0 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:0 -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:-300.0 TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_ARTERIAL_PRESSURE_LOW,ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1,0 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkArterialPressureInRange_Mode_Tx_Only_Pres_Not_Low_Alarm_Saline_Bolus_State @@ -247,21 +334,24 @@ TEST.NEW TEST.NAME:checkArterialPressureInRange_Mode_Tx_Only_Pres_Not_Low_Alarm_Saline_Bolus_State TEST.IMPORT_FAILURES: +(E) @LINE: 260 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 69 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BLOOD_FLOW_INVALID_CALIBRATION >>> >>> Value for 'Enumeral' out of range >>> >>> Read "ALARM_ID_HD_BLOOD_FLOW_INVALID_CALIBRATION" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:PresOccl.<>.shortFilteredArterialPressure:-300.0 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:0 -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:-300.0 TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_ARTERIAL_PRESSURE_LOW,ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1,0 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkArterialPressureInRange_Pres_Out_Of_Range @@ -321,6 +411,14 @@ TEST.NEW TEST.NAME:checkArterialPressureInRange_Tx_State_<=_Dialysis_Pre_High TEST.IMPORT_FAILURES: +(E) @LINE: 344 TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Could not find function getS32TreatmentParamUpperRangeLimit + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored +(E) @LINE: 345 TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.return:52 + >>> Could not find function getS32TreatmentParamUpperRangeLimit + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 325 TEST.VALUE:uut_prototype_stubs.isBloodPumpRampComplete.return:0 >>> >>> Could not find function isBloodPumpRampComplete @@ -341,17 +439,12 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:4.0 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_NONE TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:0.0 -TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT -TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.return:52 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(2)0,1 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:(2)0,1 -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:75.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:52.0 +TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:75.0 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkArterialPressureInRange_Tx_State_<=_Dialysis_Pre_High_Pump_NC @@ -360,6 +453,10 @@ TEST.NEW TEST.NAME:checkArterialPressureInRange_Tx_State_<=_Dialysis_Pre_High_Pump_NC TEST.IMPORT_FAILURES: +(E) @LINE: 383 TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT" + >>> Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 360 TEST.VALUE:uut_prototype_stubs.isBloodPumpRampComplete.return:1 >>> >>> Could not find function isBloodPumpRampComplete @@ -380,19 +477,13 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:4.0 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_NONE TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:0.0 -TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:52 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(2)0,1 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:(2)0,1 -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:75.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:75.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:0.0 -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(2)0,1 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkArterialPressureInRange_Tx_State_<=_Dialysis_Pre_High_artPres_>> Could not find function getS32TreatmentParamUpperRangeLimit + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored +(E) @LINE: 425 TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.return:95 + >>> Could not find function getS32TreatmentParamUpperRangeLimit + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 397 TEST.VALUE:uut_prototype_stubs.isBloodPumpRampComplete.return:0 >>> >>> Could not find function isBloodPumpRampComplete @@ -421,17 +520,12 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:4.0 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_NONE TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:0.0 -TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.param:TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT -TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.return:95 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(2)0,1 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:(2)0,1 -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:75.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:95.0 +TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:75.0 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkArterialPressureInRange_Tx_State_<=_Dialysis_Pre_Low @@ -440,6 +534,14 @@ TEST.NEW TEST.NAME:checkArterialPressureInRange_Tx_State_<=_Dialysis_Pre_Low TEST.IMPORT_FAILURES: +(E) @LINE: 463 TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamLowerRangeLimit.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Could not find function getS32TreatmentParamLowerRangeLimit + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored +(E) @LINE: 464 TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamLowerRangeLimit.return:52 + >>> Could not find function getS32TreatmentParamLowerRangeLimit + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 432 TEST.VALUE:uut_prototype_stubs.isBloodPumpRampComplete.return:0 >>> >>> Could not find function isBloodPumpRampComplete @@ -460,17 +562,12 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:4.0 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_NONE TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:0.0 -TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamLowerRangeLimit.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT -TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamLowerRangeLimit.return:52 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1,0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:0,1,0 -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_ARTERIAL_PRESSURE_LOW -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:75.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:52.0 +TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:75.0 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkArterialPressureInRange_Tx_State_<=_Dialysis_Pre_Low_artPres_>_artLow @@ -479,6 +576,14 @@ TEST.NEW TEST.NAME:checkArterialPressureInRange_Tx_State_<=_Dialysis_Pre_Low_artPres_>_artLow TEST.IMPORT_FAILURES: +(E) @LINE: 502 TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamLowerRangeLimit.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT + >>> Could not find function getS32TreatmentParamLowerRangeLimit + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored +(E) @LINE: 503 TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamLowerRangeLimit.return:95 + >>> Could not find function getS32TreatmentParamLowerRangeLimit + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 467 TEST.VALUE:uut_prototype_stubs.isBloodPumpRampComplete.return:0 >>> >>> Could not find function isBloodPumpRampComplete @@ -499,17 +604,12 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:4.0 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_NONE TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:0.0 -TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamLowerRangeLimit.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT -TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamLowerRangeLimit.return:95 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1,0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:0,1,0 -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_ARTERIAL_PRESSURE_LOW -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:75.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:95.0 +TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:75.0 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Subprogram: checkOcclusions @@ -588,7 +688,6 @@ TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.EXPECTED:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,0 TEST.END @@ -622,7 +721,6 @@ TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.EXPECTED:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,0 TEST.END @@ -632,6 +730,16 @@ TEST.SUBPROGRAM:checkOcclusions TEST.NEW TEST.NAME:checkOcclusions.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 654 TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.return:<> + >>> Could not find function getS32TreatmentParamUpperRangeLimit + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored +(E) @LINE: 660 TEST.EXPECTED:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.param:TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Could not find function getS32TreatmentParamUpperRangeLimit + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 12 @@ -651,22 +759,29 @@ TEST.STUB:PresOccl.getMeasuredBloodPumpOcclusion TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> TEST.VALUE:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION -TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_PRET TEST.VALUE:uut_prototype_stubs.getCurrentSubMode.return:<> TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.EXPECTED:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.param:TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(2)1 TEST.END -- Test Case: checkOcclusions.004 TEST.UNIT:PresOccl TEST.SUBPROGRAM:checkOcclusions TEST.NEW TEST.NAME:checkOcclusions.004 +TEST.IMPORT_FAILURES: +(E) @LINE: 694 TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.return:<> + >>> Could not find function getS32TreatmentParamUpperRangeLimit + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored +(E) @LINE: 703 TEST.EXPECTED:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.param:TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> Could not find function getS32TreatmentParamUpperRangeLimit + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 12 @@ -691,18 +806,12 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.data.flt.data:0.0 TEST.VALUE:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION -TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_PRET TEST.VALUE:uut_prototype_stubs.getCurrentSubMode.return:<> TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION -TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.flt.data:0.0 -TEST.EXPECTED:uut_prototype_stubs.getS32TreatmentParamUpperRangeLimit.param:TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(2)1 TEST.END -- Test Case: checkOcclusions.005 @@ -734,7 +843,6 @@ TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.EXPECTED:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,0 TEST.END @@ -769,7 +877,6 @@ TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> TEST.VALUE:uut_prototype_stubs.getPreTreatmentSubState.return:HD_PRE_TREATMENT_PATIENT_CONNECTION_STATE -TEST.EXPECTED:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,0 TEST.END @@ -809,12 +916,10 @@ TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> TEST.VALUE:uut_prototype_stubs.getPreTreatmentSubState.return:HD_PRE_TREATMENT_SELF_TEST_DRY_STATE TEST.VALUE:uut_prototype_stubs.getDrySelfTestsState.return:1 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_OCCLUSION_BLOOD_PUMP TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:4294967295 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:5500 -TEST.EXPECTED:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,0 TEST.END @@ -883,11 +988,10 @@ TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 TEST.VALUE:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.getCurrentSubMode.return:<> TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE -TEST.EXPECTED:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,0 TEST.END @@ -976,7 +1080,6 @@ TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:4294967295 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:5500 -TEST.EXPECTED:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,0 TEST.END @@ -1016,8 +1119,6 @@ TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> TEST.VALUE:uut_prototype_stubs.getPreTreatmentSubState.return:HD_PRE_TREATMENT_CART_INSTALL_STATE TEST.VALUE:uut_prototype_stubs.getDrySelfTestsState.return:0 -TEST.EXPECTED:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,0 TEST.END @@ -1056,7 +1157,6 @@ TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> TEST.VALUE:uut_prototype_stubs.getPreTreatmentSubState.return:HD_PRE_TREATMENT_PATIENT_CONNECTION_STATE TEST.VALUE:uut_prototype_stubs.getDrySelfTestsState.return:0 -TEST.EXPECTED:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,0 TEST.END @@ -1180,7 +1280,6 @@ TEST.VALUE:uut_prototype_stubs.getCurrentSubMode.return:<> TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> TEST.EXPECTED:PresOccl.<>.bloodPumpOcclusionAfterCartridgeInstall:100 -TEST.EXPECTED:uut_prototype_stubs.clearAlarmCondition.alarm:ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(2)0 TEST.END @@ -1245,13 +1344,13 @@ TEST.END_NOTES: TEST.STUB:PresOccl.getFilteredVenousPressure TEST.VALUE:PresOccl.getFilteredVenousPressure.return:1.0 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_LOW TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:<> -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_HIGH,ALARM_ID_HD_VENOUS_PRESSURE_LOW -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1,0 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkVenousPressureInRange.003 @@ -1277,15 +1376,10 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:0 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:0 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:<> TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_CLOSED -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_VENOUS_PRESSURE_HIGH,ALARM_ID_HD_VENOUS_PRESSURE_LOW -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:(2)ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:(2)0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:(2)ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:(2)0 TEST.END -- Test Case: checkVenousPressureInRange.004 @@ -1294,6 +1388,10 @@ TEST.NEW TEST.NAME:checkVenousPressureInRange.004 TEST.IMPORT_FAILURES: +(E) @LINE: 1319 TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT + >>> Value for 'Enumeral' out of range + >>> Read "TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT" + >>> Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 1142 TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_VENOUS_PRESSURE_HIGH,ALARM_ID_HD_VENOUS_PRESSURE_LOW >>> >>> Value for 'Enumeral' out of range @@ -1316,15 +1414,15 @@ TEST.END_NOTES: TEST.STUB:PresOccl.getFilteredVenousPressure TEST.VALUE:PresOccl.getFilteredVenousPressure.return:3.40282E+38 -TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.param:TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:<> TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_LOW TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,(2)0,1 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:<> TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_CLOSED -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(2)1,0 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,(2)0 TEST.END -- Test Case: checkVenousPressureInRange.005 @@ -1356,9 +1454,9 @@ Test Case Generation Notes: Conflict: Trying to set variable uut_prototype_stubs.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 1/5 TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_CLOSED TEST.END @@ -1389,9 +1487,9 @@ (6) if ((1) == isPersistentAlarmTriggered(ALARM_ID_VENOUS_PRESSURE_HIGH, venPres > venHighLimit)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_OPEN TEST.END @@ -1401,6 +1499,10 @@ TEST.NEW TEST.NAME:checkVenousPressureInRange.007 TEST.IMPORT_FAILURES: +(E) @LINE: 1424 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 1369 TEST.VALUE:uut_prototype_stubs.isBloodPumpRampComplete.return:1 >>> >>> Could not find function isBloodPumpRampComplete @@ -1419,10 +1521,9 @@ Test Case Generation Notes: Conflict: Trying to set variable uut_prototype_stubs.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 1/5 TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_CLOSED TEST.END @@ -1450,10 +1551,10 @@ Test Case Generation Notes: Conflict: Trying to set variable uut_prototype_stubs.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 1/5 TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_CLOSED TEST.END @@ -1481,10 +1582,10 @@ Test Case Generation Notes: Conflict: Trying to set variable uut_prototype_stubs.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 1/5 TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_CLOSED TEST.END @@ -1505,13 +1606,13 @@ TEST.END_NOTES: TEST.STUB:PresOccl.getFilteredVenousPressure TEST.VALUE:PresOccl.getFilteredVenousPressure.return:1.0 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_LOW TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_HIGH,ALARM_ID_HD_VENOUS_PRESSURE_LOW -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1,0 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkVenousPressureInRange.011 @@ -1539,12 +1640,13 @@ TEST.STUB:PresOccl.getFilteredVenousPressure TEST.VALUE:PresOccl.getFilteredVenousPressure.return:1.0 TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_LOW TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(2)0,1 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkVenousPressureInRange.012 @@ -1564,13 +1666,13 @@ TEST.END_NOTES: TEST.STUB:PresOccl.getFilteredVenousPressure TEST.VALUE:PresOccl.getFilteredVenousPressure.return:1.0 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_LOW TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:<> -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_HIGH,ALARM_ID_HD_VENOUS_PRESSURE_LOW -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1,0 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkVenousPressureInRange.013 @@ -1597,20 +1699,30 @@ TEST.END_NOTES: TEST.STUB:PresOccl.getFilteredVenousPressure TEST.VALUE:PresOccl.getFilteredVenousPressure.return:1.0 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_BLOOD_PRIME_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_LOW TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_BLOOD_PRIME_STATE -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_HIGH,ALARM_ID_HD_VENOUS_PRESSURE_LOW -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0,1,0 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END -- Test Case: checkVenousPressureInRange.014 TEST.UNIT:PresOccl TEST.SUBPROGRAM:checkVenousPressureInRange TEST.NEW TEST.NAME:checkVenousPressureInRange.014 +TEST.IMPORT_FAILURES: +(E) @LINE: 1628 TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamLowerRangeLimit.return:<> + >>> Could not find function getS32TreatmentParamLowerRangeLimit + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored +(E) @LINE: 1631 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_START_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 14 TEST.NOTES: This is an automatically generated test case. @@ -1625,11 +1737,9 @@ Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:<> -TEST.VALUE:uut_prototype_stubs.getS32TreatmentParamLowerRangeLimit.return:<> +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_START_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_START_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_START_STATE TEST.VALUE:uut_prototype_stubs.didTimeout.return:<> TEST.END @@ -1639,6 +1749,10 @@ TEST.NEW TEST.NAME:checkVenousPressureInRange.015 TEST.IMPORT_FAILURES: +(E) @LINE: 1665 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_UF_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 1589 TEST.VALUE:uut_prototype_stubs.isBloodPumpRampComplete.return:1 >>> >>> Could not find function isBloodPumpRampComplete @@ -1659,11 +1773,10 @@ (8) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_HIGH, venPresHigh)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_UF_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_CLOSED TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 TEST.END @@ -1674,6 +1787,10 @@ TEST.NEW TEST.NAME:checkVenousPressureInRange.016 TEST.IMPORT_FAILURES: +(E) @LINE: 1699 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_UF_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 1617 TEST.VALUE:uut_prototype_stubs.isBloodPumpRampComplete.return:1 >>> >>> Could not find function isBloodPumpRampComplete @@ -1693,11 +1810,10 @@ (8) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_HIGH, venPresHigh)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_UF_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_OPEN TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 TEST.END @@ -1708,6 +1824,10 @@ TEST.NEW TEST.NAME:checkVenousPressureInRange.017 TEST.IMPORT_FAILURES: +(E) @LINE: 1733 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_UF_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 1645 TEST.VALUE:uut_prototype_stubs.isBloodPumpRampComplete.return:1 >>> >>> Could not find function isBloodPumpRampComplete @@ -1727,11 +1847,10 @@ (8) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_HIGH, venPresHigh)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_UF_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_OPEN TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 TEST.END @@ -1742,6 +1861,10 @@ TEST.NEW TEST.NAME:checkVenousPressureInRange.018 TEST.IMPORT_FAILURES: +(E) @LINE: 1767 TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_UF_STATE + >>> Could not find function getDialysisState + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 1673 TEST.VALUE:uut_prototype_stubs.isBloodPumpRampComplete.return:1 >>> >>> Could not find function isBloodPumpRampComplete @@ -1761,11 +1884,10 @@ (8) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_HIGH, venPresHigh)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_UF_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_CLOSED TEST.VALUE:uut_prototype_stubs.didTimeout.return:0 TEST.END @@ -1790,20 +1912,157 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_LOW TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_PRESSURE_HIGH -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:(2)ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:(2)1.0 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:(2)ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:(2)0.0 TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_PRESSURE_HIGH -TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(2)0,1 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:(3)0 TEST.END +-- Test Case: checkVenousPressureInRange.020 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:checkVenousPressureInRange +TEST.NEW +TEST.NAME:checkVenousPressureInRange.020 +TEST.STUB:PresOccl.getFilteredVenousPressure +TEST.VALUE:PresOccl.<>.pressureLimitsActive:1 +TEST.VALUE:PresOccl.getFilteredVenousPressure.return:-2000.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_F32 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:3304718336 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:0,1 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,(2)0 +TEST.END + +-- Test Case: checkVenousPressureInRange.021 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:checkVenousPressureInRange +TEST.NEW +TEST.NAME:checkVenousPressureInRange.021 +TEST.STUB:PresOccl.getFilteredVenousPressure +TEST.VALUE:PresOccl.<>.pressureLimitsActive:1 +TEST.VALUE:PresOccl.getFilteredVenousPressure.return:-2000.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_F32 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:3304718336 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:0,1 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,(2)0 +TEST.END + +-- Test Case: checkVenousPressureInRange.022 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:checkVenousPressureInRange +TEST.NEW +TEST.NAME:checkVenousPressureInRange.022 +TEST.STUB:PresOccl.getFilteredVenousPressure +TEST.VALUE:PresOccl.<>.currentVenousMinLimit:<> +TEST.VALUE:PresOccl.<>.pressureLimitsActive:1 +TEST.VALUE:PresOccl.getFilteredVenousPressure.return:-2000.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_F32 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:3304718336 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:0,1 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,(2)0 +TEST.END + +-- Test Case: checkVenousPressureInRange.023 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:checkVenousPressureInRange +TEST.NEW +TEST.NAME:checkVenousPressureInRange.023 +TEST.STUB:PresOccl.getFilteredVenousPressure +TEST.VALUE:PresOccl.<>.currentVenousMaxLimit:<> +TEST.VALUE:PresOccl.<>.currentVenousMinLimit:<> +TEST.VALUE:PresOccl.<>.pressureLimitsActive:1 +TEST.VALUE:PresOccl.getFilteredVenousPressure.return:-2000.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_F32 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:3304718336 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:0,1 +TEST.EXPECTED:PresOccl.<>.currentVenousMaxLimit:-2147483648 +TEST.EXPECTED:PresOccl.<>.currentVenousMinLimit:-2147483648 +TEST.EXPECTED:PresOccl.<>.pressureLimitsActive:1 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,0,1 +TEST.END + +-- Test Case: checkVenousPressureInRange.024 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:checkVenousPressureInRange +TEST.NEW +TEST.NAME:checkVenousPressureInRange.024 +TEST.STUB:PresOccl.getFilteredVenousPressure +TEST.VALUE:PresOccl.<>.venLowPresExemptAfterAirTrapFillTimerCtr:<> +TEST.VALUE:PresOccl.<>.pressureLimitsActive:1 +TEST.VALUE:PresOccl.getFilteredVenousPressure.return:-2000.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_F32 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:3304718336 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:0,1 +TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_OPEN +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,(2)0 +TEST.END + +-- Test Case: checkVenousPressureInRange.025 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:checkVenousPressureInRange +TEST.NEW +TEST.NAME:checkVenousPressureInRange.025 +TEST.STUB:PresOccl.getFilteredVenousPressure +TEST.VALUE:PresOccl.<>.venLowPresExemptAfterAirTrapFillTimerCtr:101 +TEST.VALUE:PresOccl.<>.currentVenousMaxLimit:<> +TEST.VALUE:PresOccl.<>.currentVenousMinLimit:<> +TEST.VALUE:PresOccl.<>.pressureLimitsActive:1 +TEST.VALUE:PresOccl.getFilteredVenousPressure.return:-2000.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_F32 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:3304718336 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:0,1 +TEST.EXPECTED:PresOccl.<>.currentVenousMaxLimit:-2147483648 +TEST.EXPECTED:PresOccl.<>.currentVenousMinLimit:-2147483648 +TEST.EXPECTED:PresOccl.<>.pressureLimitsActive:1 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,0,1 +TEST.END + +-- Test Case: checkVenousPressureInRange.026 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:checkVenousPressureInRange +TEST.NEW +TEST.NAME:checkVenousPressureInRange.026 +TEST.STUB:PresOccl.getFilteredVenousPressure +TEST.VALUE:PresOccl.<>.venLowPresExemptAfterAirTrapFillTimerCtr:101 +TEST.VALUE:PresOccl.<>.currentVenousMaxLimit:<> +TEST.VALUE:PresOccl.<>.currentVenousMinLimit:<> +TEST.VALUE:PresOccl.<>.pressureLimitsActive:1 +TEST.VALUE:PresOccl.getFilteredVenousPressure.return:-2000.0 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_F32 +TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:3304718336 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_AVAILABLE_17 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:0 +TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:0 +TEST.EXPECTED:PresOccl.<>.currentVenousMaxLimit:-2147483648 +TEST.EXPECTED:PresOccl.<>.currentVenousMinLimit:-2147483648 +TEST.EXPECTED:PresOccl.<>.pressureLimitsActive:1 +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_PRESSURE_HIGH +TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.isErrorOccurred:1,0,1 +TEST.END + -- Test Case: checkVenousPressureInRange_NotInTreatmentMode TEST.UNIT:PresOccl TEST.SUBPROGRAM:checkVenousPressureInRange @@ -1981,6 +2240,10 @@ TEST.NEW TEST.NAME:convertOcclusionPressures.004 TEST.IMPORT_FAILURES: +(E) @LINE: 2010 TEST.VALUE:uut_prototype_stubs.activateAlarmNoData.alarm:ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR + >>> Could not find function activateAlarmNoData + >>> in unit uut_prototype_stubs. + >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) >>> (E) @LINE: 1202 TEST.VALUE:PresOccl.<>.lastBPOcclReadCtr:0 >>> >>> Unknown parameter/object name lastBPOcclReadCtr @@ -2007,7 +2270,6 @@ Test Case Generation Notes: Conflict: Trying to set variable uut_prototype_stubs.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 1/3 TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.activateAlarmNoData.alarm:ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR TEST.VALUE:uut_prototype_stubs.getFPGABloodPumpOcclusionErrorCounter.return:1 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 TEST.END @@ -2045,6 +2307,243 @@ TEST.EXPECTED:PresOccl.<>.bloodPumpOcclusion.data:4000 TEST.END +-- Subprogram: determineArtVenPressureLimits + +-- Test Case: determineArtVenPressureLimits.001 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:determineArtVenPressureLimits +TEST.NEW +TEST.NAME:determineArtVenPressureLimits.001 +TEST.BASIS_PATH:1 of 7 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((PRESSURE_LIMITS_STATE_STABLE) == currPresLimitsState) ==> FALSE + (6) if (currPresLimitsState > (PRESSURE_LIMITS_STATE_IDLE)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:<> +TEST.END + +-- Test Case: determineArtVenPressureLimits.002 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:determineArtVenPressureLimits +TEST.NEW +TEST.NAME:determineArtVenPressureLimits.002 +TEST.BASIS_PATH:2 of 7 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if ((PRESSURE_LIMITS_STATE_STABLE) == currPresLimitsState) ==> FALSE + (6) if (currPresLimitsState > (PRESSURE_LIMITS_STATE_IDLE)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:<> +TEST.END + +-- Test Case: determineArtVenPressureLimits.003 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:determineArtVenPressureLimits +TEST.NEW +TEST.NAME:determineArtVenPressureLimits.003 +TEST.BASIS_PATH:3 of 7 (template) +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((PRESSURE_LIMITS_STATE_STABLE) == currPresLimitsState) ==> TRUE + (2) if (currentArterialMinLimit < -(300.0F)) ==> FALSE + (3) if (currentArterialMaxLimit > (100.0F)) ==> FALSE + (4) if (currentVenousMinLimit < (20.0F)) ==> FALSE + (5) if (currentVenousMaxLimit > (400.0F)) ==> FALSE + (6) if (currPresLimitsState > (PRESSURE_LIMITS_STATE_IDLE)) ==> FALSE + Test Case Generation Notes: + Cannot set currentArterialMinLimit due to assignment + Cannot set currentArterialMaxLimit due to assignment + Cannot set currentVenousMinLimit due to assignment + Cannot set currentVenousMaxLimit due to assignment + Conflict: Trying to set variable PresOccl.<>.currPresLimitsState 'less than' and 'greater than' same value in branches 1/6 +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.END + +-- Test Case: determineArtVenPressureLimits.004 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:determineArtVenPressureLimits +TEST.NEW +TEST.NAME:determineArtVenPressureLimits.004 +TEST.BASIS_PATH:4 of 7 (template) +TEST.NOTES: +This is an automatically generated test case. + Test Path 4 + (1) if ((PRESSURE_LIMITS_STATE_STABLE) == currPresLimitsState) ==> TRUE + (2) if (currentArterialMinLimit < -(300.0F)) ==> FALSE + (3) if (currentArterialMaxLimit > (100.0F)) ==> FALSE + (4) if (currentVenousMinLimit < (20.0F)) ==> FALSE + (5) if (currentVenousMaxLimit > (400.0F)) ==> TRUE + (6) if (currPresLimitsState > (PRESSURE_LIMITS_STATE_IDLE)) ==> FALSE + Test Case Generation Notes: + Cannot set currentArterialMinLimit due to assignment + Cannot set currentArterialMaxLimit due to assignment + Cannot set currentVenousMinLimit due to assignment + Cannot set currentVenousMaxLimit due to assignment + Conflict: Trying to set variable PresOccl.<>.currPresLimitsState 'less than' and 'greater than' same value in branches 1/6 +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.END + +-- Test Case: determineArtVenPressureLimits.005 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:determineArtVenPressureLimits +TEST.NEW +TEST.NAME:determineArtVenPressureLimits.005 +TEST.BASIS_PATH:5 of 7 (template) +TEST.NOTES: +This is an automatically generated test case. + Test Path 5 + (1) if ((PRESSURE_LIMITS_STATE_STABLE) == currPresLimitsState) ==> TRUE + (2) if (currentArterialMinLimit < -(300.0F)) ==> FALSE + (3) if (currentArterialMaxLimit > (100.0F)) ==> FALSE + (4) if (currentVenousMinLimit < (20.0F)) ==> TRUE + (5) if (currentVenousMaxLimit > (400.0F)) ==> FALSE + (6) if (currPresLimitsState > (PRESSURE_LIMITS_STATE_IDLE)) ==> FALSE + Test Case Generation Notes: + Cannot set currentArterialMinLimit due to assignment + Cannot set currentArterialMaxLimit due to assignment + Cannot set currentVenousMinLimit due to assignment + Cannot set currentVenousMaxLimit due to assignment + Conflict: Trying to set variable PresOccl.<>.currPresLimitsState 'less than' and 'greater than' same value in branches 1/6 +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.END + +-- Test Case: determineArtVenPressureLimits.006 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:determineArtVenPressureLimits +TEST.NEW +TEST.NAME:determineArtVenPressureLimits.006 +TEST.BASIS_PATH:6 of 7 (template) +TEST.NOTES: +This is an automatically generated test case. + Test Path 6 + (1) if ((PRESSURE_LIMITS_STATE_STABLE) == currPresLimitsState) ==> TRUE + (2) if (currentArterialMinLimit < -(300.0F)) ==> FALSE + (3) if (currentArterialMaxLimit > (100.0F)) ==> TRUE + (4) if (currentVenousMinLimit < (20.0F)) ==> FALSE + (5) if (currentVenousMaxLimit > (400.0F)) ==> FALSE + (6) if (currPresLimitsState > (PRESSURE_LIMITS_STATE_IDLE)) ==> FALSE + Test Case Generation Notes: + Cannot set currentArterialMinLimit due to assignment + Cannot set currentArterialMaxLimit due to assignment + Cannot set currentVenousMinLimit due to assignment + Cannot set currentVenousMaxLimit due to assignment + Conflict: Trying to set variable PresOccl.<>.currPresLimitsState 'less than' and 'greater than' same value in branches 1/6 +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.END + +-- Test Case: determineArtVenPressureLimits.007 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:determineArtVenPressureLimits +TEST.NEW +TEST.NAME:determineArtVenPressureLimits.007 +TEST.BASIS_PATH:7 of 7 (template) +TEST.NOTES: +This is an automatically generated test case. + Test Path 7 + (1) if ((PRESSURE_LIMITS_STATE_STABLE) == currPresLimitsState) ==> TRUE + (2) if (currentArterialMinLimit < -(300.0F)) ==> TRUE + (3) if (currentArterialMaxLimit > (100.0F)) ==> FALSE + (4) if (currentVenousMinLimit < (20.0F)) ==> FALSE + (5) if (currentVenousMaxLimit > (400.0F)) ==> FALSE + (6) if (currPresLimitsState > (PRESSURE_LIMITS_STATE_IDLE)) ==> FALSE + Test Case Generation Notes: + Cannot set currentArterialMinLimit due to assignment + Cannot set currentArterialMaxLimit due to assignment + Cannot set currentVenousMinLimit due to assignment + Cannot set currentVenousMaxLimit due to assignment + Conflict: Trying to set variable PresOccl.<>.currPresLimitsState 'less than' and 'greater than' same value in branches 1/6 +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.END + +-- Test Case: determineArtVenPressureLimits.008 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:determineArtVenPressureLimits +TEST.NEW +TEST.NAME:determineArtVenPressureLimits.008 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((PRESSURE_LIMITS_STATE_STABLE) == currPresLimitsState) ==> TRUE + (2) if (currentArterialMinLimit < -(300.0F)) ==> FALSE + (3) if (currentArterialMaxLimit > (100.0F)) ==> FALSE + (4) if (currentVenousMinLimit < (20.0F)) ==> FALSE + (5) if (currentVenousMaxLimit > (400.0F)) ==> FALSE + (6) if (currPresLimitsState > (PRESSURE_LIMITS_STATE_IDLE)) ==> FALSE + Test Case Generation Notes: + Cannot set currentArterialMinLimit due to assignment + Cannot set currentArterialMaxLimit due to assignment + Cannot set currentVenousMinLimit due to assignment + Cannot set currentVenousMaxLimit due to assignment + Conflict: Trying to set variable PresOccl.<>.currPresLimitsState 'less than' and 'greater than' same value in branches 1/6 +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.VALUE:PresOccl.<>.stableArterialPressure:<> +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:<> +TEST.END + +-- Test Case: determineArtVenPressureLimits.009 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:determineArtVenPressureLimits +TEST.NEW +TEST.NAME:determineArtVenPressureLimits.009 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((PRESSURE_LIMITS_STATE_STABLE) == currPresLimitsState) ==> TRUE + (2) if (currentArterialMinLimit < -(300.0F)) ==> FALSE + (3) if (currentArterialMaxLimit > (100.0F)) ==> FALSE + (4) if (currentVenousMinLimit < (20.0F)) ==> FALSE + (5) if (currentVenousMaxLimit > (400.0F)) ==> FALSE + (6) if (currPresLimitsState > (PRESSURE_LIMITS_STATE_IDLE)) ==> FALSE + Test Case Generation Notes: + Cannot set currentArterialMinLimit due to assignment + Cannot set currentArterialMaxLimit due to assignment + Cannot set currentVenousMinLimit due to assignment + Cannot set currentVenousMaxLimit due to assignment + Conflict: Trying to set variable PresOccl.<>.currPresLimitsState 'less than' and 'greater than' same value in branches 1/6 +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.VALUE:PresOccl.<>.stableVenousPressure:<> +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:<> +TEST.END + +-- Test Case: determineArtVenPressureLimits.010 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:determineArtVenPressureLimits +TEST.NEW +TEST.NAME:determineArtVenPressureLimits.010 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((PRESSURE_LIMITS_STATE_STABLE) == currPresLimitsState) ==> TRUE + (2) if (currentArterialMinLimit < -(300.0F)) ==> FALSE + (3) if (currentArterialMaxLimit > (100.0F)) ==> FALSE + (4) if (currentVenousMinLimit < (20.0F)) ==> FALSE + (5) if (currentVenousMaxLimit > (400.0F)) ==> FALSE + (6) if (currPresLimitsState > (PRESSURE_LIMITS_STATE_IDLE)) ==> FALSE + Test Case Generation Notes: + Cannot set currentArterialMinLimit due to assignment + Cannot set currentArterialMaxLimit due to assignment + Cannot set currentVenousMinLimit due to assignment + Cannot set currentVenousMaxLimit due to assignment + Conflict: Trying to set variable PresOccl.<>.currPresLimitsState 'less than' and 'greater than' same value in branches 1/6 +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.VALUE:PresOccl.<>.stableVenousPressure:100 +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32.return:10 +TEST.END + -- Subprogram: execPresOccl -- Test Case: execPresOccl_ContReadState @@ -2388,6 +2887,410 @@ TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:4294966997,0 TEST.END +-- Subprogram: execPressureLimits + +-- Test Case: execPressureLimits.001 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.001 +TEST.BASIS_PATH:1 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (17) case currPresLimitsState ==> default + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:NUM_OF_PRESSURE_LIMITS_STATES +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.002 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.002 +TEST.BASIS_PATH:2 of 17 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (2) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_OFF + (3) if ((MODE_TREA) == currMode) ==> FALSE + Test Case Generation Notes: + Conflict: Trying to set variable uut_prototype_stubs.getCurrentOperationMode.return 'equal to' and 'not equal to' same value in branches 1/3 +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_OFF +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.003 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.003 +TEST.BASIS_PATH:3 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (2) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_OFF + (3) if ((MODE_TREA) == currMode) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_OFF +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.004 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.004 +TEST.BASIS_PATH:4 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 4 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (4) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_IDLE + (5) if ((1) == bpRunning) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_IDLE +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:<> +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.005 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.005 +TEST.BASIS_PATH:5 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 5 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (4) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_IDLE + (5) if ((1) == bpRunning) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_IDLE +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.006 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.006 +TEST.BASIS_PATH:6 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 6 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (6) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_WIDE + (7) if (bpRunning != (1)) ==> FALSE + (8) if ((TREATMENT_DIALYSIS_STATE) == currTxState || (TREATMENT_STOP_STATE) == currTxState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_WIDE +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_START_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.007 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.007 +TEST.BASIS_PATH:7 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 7 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (6) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_WIDE + (7) if (bpRunning != (1)) ==> FALSE + (8) if ((TREATMENT_DIALYSIS_STATE) == currTxState || (TREATMENT_STOP_STATE) == currTxState) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_WIDE +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.008 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.008 +TEST.BASIS_PATH:8 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 8 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (6) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_WIDE + (7) if (bpRunning != (1)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_WIDE +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:<> +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.009 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.009 +TEST.BASIS_PATH:9 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 9 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (9) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_STABILIZATION + (10) if (bpRunning != (1)) ==> FALSE + (11) if (currTxState != (TREATMENT_DIALYSIS_STATE) && currTxState != (TREATMENT_STOP_STATE)) ==> FALSE + (12) if ((1) == didTimeout(stabilizationStartTimeMs, 30 * 1000)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABILIZATION +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.VALUE:uut_prototype_stubs.didTimeout.return:<> +TEST.END + +-- Test Case: execPressureLimits.010 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.010 +TEST.BASIS_PATH:10 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 10 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (9) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_STABILIZATION + (10) if (bpRunning != (1)) ==> FALSE + (11) if (currTxState != (TREATMENT_DIALYSIS_STATE) && currTxState != (TREATMENT_STOP_STATE)) ==> FALSE + (12) if ((1) == didTimeout(stabilizationStartTimeMs, 30 * 1000)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABILIZATION +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 +TEST.END + +-- Test Case: execPressureLimits.011 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.011 +TEST.BASIS_PATH:11 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 11 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (9) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_STABILIZATION + (10) if (bpRunning != (1)) ==> FALSE + (11) if (currTxState != (TREATMENT_DIALYSIS_STATE) && currTxState != (TREATMENT_STOP_STATE)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABILIZATION +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_START_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.012 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.012 +TEST.BASIS_PATH:12 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 12 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (9) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_STABILIZATION + (10) if (bpRunning != (1)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABILIZATION +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:<> +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.013 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.013 +TEST.BASIS_PATH:13 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 13 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (13) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_STABLE + (14) if (bpRunning != (1)) ==> FALSE + (15) if (currTxState != (TREATMENT_DIALYSIS_STATE) && currTxState != (TREATMENT_STOP_STATE)) ==> FALSE + (16) if ((1) == didTimeout(stabilizationStartTimeMs, (30 * 60) * 1000)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.VALUE:uut_prototype_stubs.didTimeout.return:<> +TEST.END + +-- Test Case: execPressureLimits.014 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.014 +TEST.BASIS_PATH:14 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 14 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (13) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_STABLE + (14) if (bpRunning != (1)) ==> FALSE + (15) if (currTxState != (TREATMENT_DIALYSIS_STATE) && currTxState != (TREATMENT_STOP_STATE)) ==> FALSE + (16) if ((1) == didTimeout(stabilizationStartTimeMs, (30 * 60) * 1000)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 +TEST.END + +-- Test Case: execPressureLimits.015 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.015 +TEST.BASIS_PATH:15 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 15 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (13) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_STABLE + (14) if (bpRunning != (1)) ==> FALSE + (15) if (currTxState != (TREATMENT_DIALYSIS_STATE) && currTxState != (TREATMENT_STOP_STATE)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_START_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.016 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.016 +TEST.BASIS_PATH:16 of 17 +TEST.NOTES: +This is an automatically generated test case. + Test Path 16 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (13) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_STABLE + (14) if (bpRunning != (1)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:<> +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.017 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.017 +TEST.BASIS_PATH:17 of 17 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 17 + (1) if (currMode != (MODE_TREA)) ==> TRUE + (17) case currPresLimitsState ==> default + Test Case Generation Notes: + Cannot set currPresLimitsState due to assignment +TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL +TEST.END + +-- Test Case: execPressureLimits.018 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.018 +TEST.NOTES: +This is an automatically generated test case. + Test Path 6 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (6) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_WIDE + (7) if (bpRunning != (1)) ==> FALSE + (8) if ((TREATMENT_DIALYSIS_STATE) == currTxState || (TREATMENT_STOP_STATE) == currTxState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_WIDE +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.019 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.019 +TEST.NOTES: +This is an automatically generated test case. + Test Path 11 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (9) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_STABILIZATION + (10) if (bpRunning != (1)) ==> FALSE + (11) if (currTxState != (TREATMENT_DIALYSIS_STATE) && currTxState != (TREATMENT_STOP_STATE)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABILIZATION +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + +-- Test Case: execPressureLimits.020 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:execPressureLimits +TEST.NEW +TEST.NAME:execPressureLimits.020 +TEST.NOTES: +This is an automatically generated test case. + Test Path 15 + (1) if (currMode != (MODE_TREA)) ==> FALSE + (13) case currPresLimitsState ==> PRESSURE_LIMITS_STATE_STABLE + (14) if (bpRunning != (1)) ==> FALSE + (15) if (currTxState != (TREATMENT_DIALYSIS_STATE) && currTxState != (TREATMENT_STOP_STATE)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.VALUE:uut_prototype_stubs.isBloodPumpRunning.return:1 +TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA +TEST.END + -- Subprogram: filterInlinePressureReadings -- Test Case: filterInlinePressureReadings.001 @@ -2788,8 +3691,9 @@ TEST.EXPECTED:PresOccl.<>.shortFilteredArterialPressure:0.0 TEST.EXPECTED:PresOccl.<>.shortFilteredVenousPressure:0.0 TEST.EXPECTED:PresOccl.<>.bloodPumpOcclusionAfterCartridgeInstall:0 +TEST.EXPECTED:uut_prototype_stubs.initPersistentAlarm.alarmIndex:ALARM_ID_HD_ARTERIAL_PRESSURE_LOW,ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH,ALARM_ID_HD_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_PRESSURE_HIGH,ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION TEST.EXPECTED:uut_prototype_stubs.initPersistentAlarm.persistentClearPeriod:(8)0 -TEST.EXPECTED:uut_prototype_stubs.initPersistentAlarm.persistentTriggerPeriod:(6)1000,3000,100 +TEST.EXPECTED:uut_prototype_stubs.initPersistentAlarm.persistentTriggerPeriod:(6)1000,3000,1000 TEST.END -- Subprogram: isCartridgeLoaded @@ -3030,7 +3934,7 @@ TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_PRESSURE_OCCLUSION_DATA TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST TEST.EXPECTED:uut_prototype_stubs.broadcastData.dataPtr:"" -TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:12 +TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:32 TEST.END -- Subprogram: setOcclusionInstallLevel @@ -3046,22 +3950,68 @@ TEST.EXPECTED:PresOccl.<>.bloodPumpOcclusionAfterCartridgeInstall:1 TEST.END --- Subprogram: signalStartDialysisStartOrResume +-- Subprogram: setPressureLimitsToOuterBounds --- Test Case: signalStartDialysisStartOrResume.001 +-- Test Case: setPressureLimitsToOuterBounds.001 TEST.UNIT:PresOccl -TEST.SUBPROGRAM:signalStartDialysisStartOrResume +TEST.SUBPROGRAM:setPressureLimitsToOuterBounds TEST.NEW -TEST.NAME:signalStartDialysisStartOrResume.001 +TEST.NAME:setPressureLimitsToOuterBounds.001 TEST.BASIS_PATH:1 of 1 TEST.NOTES: No branches in subprogram TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.venPressureLimitDelayStart:1 -TEST.VALUE:uut_prototype_stubs.getMSTimerCount.return:10 -TEST.EXPECTED:PresOccl.<>.venPressureLimitDelayStart:10 TEST.END +-- Subprogram: signalUserRateChange + +-- Test Case: signalUserRateChange.001 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:signalUserRateChange +TEST.NEW +TEST.NAME:signalUserRateChange.001 +TEST.BASIS_PATH:1 of 3 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((PRESSURE_LIMITS_STATE_STABILIZATION) == currPresLimitsState) ==> FALSE + (2) if ((PRESSURE_LIMITS_STATE_STABLE) == currPresLimitsState) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_OFF +TEST.END + +-- Test Case: signalUserRateChange.002 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:signalUserRateChange +TEST.NEW +TEST.NAME:signalUserRateChange.002 +TEST.BASIS_PATH:2 of 3 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if ((PRESSURE_LIMITS_STATE_STABILIZATION) == currPresLimitsState) ==> FALSE + (2) if ((PRESSURE_LIMITS_STATE_STABLE) == currPresLimitsState) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABLE +TEST.END + +-- Test Case: signalUserRateChange.003 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:signalUserRateChange +TEST.NEW +TEST.NAME:signalUserRateChange.003 +TEST.BASIS_PATH:3 of 3 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if ((PRESSURE_LIMITS_STATE_STABILIZATION) == currPresLimitsState) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:PresOccl.<>.currPresLimitsState:PRESSURE_LIMITS_STATE_STABILIZATION +TEST.END + -- Subprogram: testResetArterialPressureOverride -- Test Case: testResetArterialPressureOverride_LoggedIn @@ -3351,3 +4301,62 @@ TEST.EXPECTED:PresOccl.<>.venousPressure.override:0x0 TEST.EXPECTED:PresOccl.testSetVenousPressureOverride.return:0 TEST.END + +-- Subprogram: updatePressureLimitWindows + +-- Test Case: updatePressureLimitWindows.001 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:updatePressureLimitWindows +TEST.NEW +TEST.NAME:updatePressureLimitWindows.001 +TEST.BASIS_PATH:1 of 3 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (filtArt < (0.0F)) ==> FALSE + (2) if (filtVen < (0.0F)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.STUB:PresOccl.getFilteredArterialPressure +TEST.STUB:PresOccl.getFilteredVenousPressure +TEST.VALUE:PresOccl.getFilteredArterialPressure.return:<> +TEST.VALUE:PresOccl.getFilteredVenousPressure.return:<> +TEST.END + +-- Test Case: updatePressureLimitWindows.002 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:updatePressureLimitWindows +TEST.NEW +TEST.NAME:updatePressureLimitWindows.002 +TEST.BASIS_PATH:2 of 3 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if (filtArt < (0.0F)) ==> FALSE + (2) if (filtVen < (0.0F)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.STUB:PresOccl.getFilteredArterialPressure +TEST.STUB:PresOccl.getFilteredVenousPressure +TEST.VALUE:PresOccl.getFilteredArterialPressure.return:<> +TEST.VALUE:PresOccl.getFilteredVenousPressure.return:<> +TEST.END + +-- Test Case: updatePressureLimitWindows.003 +TEST.UNIT:PresOccl +TEST.SUBPROGRAM:updatePressureLimitWindows +TEST.NEW +TEST.NAME:updatePressureLimitWindows.003 +TEST.BASIS_PATH:3 of 3 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if (filtArt < (0.0F)) ==> TRUE + (2) if (filtVen < (0.0F)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.STUB:PresOccl.getFilteredArterialPressure +TEST.STUB:PresOccl.getFilteredVenousPressure +TEST.VALUE:PresOccl.getFilteredArterialPressure.return:<> +TEST.VALUE:PresOccl.getFilteredVenousPressure.return:<> +TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/PRIME/PRIME.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/PRIME/PRIME.tst (.../PRIME.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/PRIME/PRIME.tst (.../PRIME.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -506,6 +506,73 @@ TEST.EXPECTED:uut_prototype_stubs.didTimeout.timeoutPeriod:10000 TEST.END +-- Test Case: handlePrimeBubbleClear.013 +TEST.UNIT:Prime +TEST.SUBPROGRAM:handlePrimeBubbleClear +TEST.NEW +TEST.NAME:handlePrimeBubbleClear.013 +TEST.NOTES: +This is an automatically generated test case. + Test Path 7 + (6) case primeDialyzerBubbleClearState ==> PRIME_BUBBLE_CLEAR_PRESSURE_STATE + (8) if (getMeasuredVenousPressure() > (200.0F) || (1) == didTimeout(primeSalineDialyzerBubbleClearStartTime, 10 * 1000)) ==> FALSE + (9) if ((1) == bubble_clear_ended && (1) == didTimeout(primeSalineDialyzerBubbleClearStartTime, 90)) ==> FALSE + Test Case Generation Notes: + Cannot set local variable bubble_clear_ended in branch 9 +TEST.END_NOTES: +TEST.VALUE:Prime.<>.primeDialyzerBubbleClearState:PRIME_BUBBLE_CLEAR_PRESSURE_STATE +TEST.VALUE:Prime.<>.bubbleClearEnded:1 +TEST.VALUE:uut_prototype_stubs.getMeasuredVenousPressure.return:<> +TEST.VALUE:uut_prototype_stubs.didTimeout.return:<> +TEST.EXPECTED:Prime.<>.primeDialyzerBubbleClearState:PRIME_BUBBLE_CLEAR_PRESSURE_STATE +TEST.END + +-- Test Case: handlePrimeBubbleClear.014 +TEST.UNIT:Prime +TEST.SUBPROGRAM:handlePrimeBubbleClear +TEST.NEW +TEST.NAME:handlePrimeBubbleClear.014 +TEST.NOTES: +This is an automatically generated test case. + Test Path 7 + (6) case primeDialyzerBubbleClearState ==> PRIME_BUBBLE_CLEAR_PRESSURE_STATE + (8) if (getMeasuredVenousPressure() > (200.0F) || (1) == didTimeout(primeSalineDialyzerBubbleClearStartTime, 10 * 1000)) ==> FALSE + (9) if ((1) == bubble_clear_ended && (1) == didTimeout(primeSalineDialyzerBubbleClearStartTime, 90)) ==> FALSE + Test Case Generation Notes: + Cannot set local variable bubble_clear_ended in branch 9 +TEST.END_NOTES: +TEST.VALUE:Prime.<>.primeDialyzerBubbleClearState:PRIME_BUBBLE_CLEAR_PRESSURE_STATE +TEST.VALUE:Prime.<>.primeSalineDialyzerBubbleClearStartTime:1 +TEST.VALUE:Prime.<>.bubbleClearEnded:1 +TEST.VALUE:uut_prototype_stubs.getMeasuredVenousPressure.return:<> +TEST.VALUE:uut_prototype_stubs.didTimeout.startMSCount:1 +TEST.VALUE:uut_prototype_stubs.didTimeout.timeoutPeriod:1 +TEST.VALUE:uut_prototype_stubs.didTimeout.return:90 +TEST.EXPECTED:Prime.<>.primeDialyzerBubbleClearState:PRIME_BUBBLE_CLEAR_PRESSURE_STATE +TEST.EXPECTED:Prime.<>.primeSalineDialyzerBubbleClearStartTime:1 +TEST.EXPECTED:Prime.<>.bubbleClearEnded:1 +TEST.EXPECTED:uut_prototype_stubs.didTimeout.startMSCount:(2)1 +TEST.EXPECTED:uut_prototype_stubs.didTimeout.timeoutPeriod:10000,90 +TEST.END + +-- Test Case: handlePrimeBubbleClear.015 +TEST.UNIT:Prime +TEST.SUBPROGRAM:handlePrimeBubbleClear +TEST.NEW +TEST.NAME:handlePrimeBubbleClear.015 +TEST.NOTES: +This is an automatically generated test case. + Test Path 9 + (6) case primeDialyzerBubbleClearState ==> PRIME_BUBBLE_CLEAR_PRESSURE_STATE + (8) if (getMeasuredVenousPressure() > (200.0F) || (1) == didTimeout(primeSalineDialyzerBubbleClearStartTime, 10 * 1000)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:Prime.<>.primeDialyzerBubbleClearState:PRIME_BUBBLE_CLEAR_PRESSURE_STATE +TEST.VALUE:uut_prototype_stubs.getMeasuredVenousPressure.return:<> +TEST.VALUE:uut_prototype_stubs.didTimeout.return:0 +TEST.EXPECTED:Prime.<>.primeDialyzerBubbleClearState:PRIME_BUBBLE_CLEAR_PRESSURE_STATE +TEST.END + -- Subprogram: handlePrimeCircBloodCircuitState -- Test Case: handlePrimeCircBloodCircuitState.001 @@ -1447,6 +1514,25 @@ TEST.EXPECTED:Prime.handlePrimeSalineSetupState.return:HD_PRIME_SALINE_PURGE_AIR_STATE TEST.END +-- Test Case: handlePrimeSalineSetupState.003 +TEST.UNIT:Prime +TEST.SUBPROGRAM:handlePrimeSalineSetupState +TEST.NEW +TEST.NAME:handlePrimeSalineSetupState.003 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE + Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". + Condition a ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:Prime.handlePrimeSalineSetupState.return:HD_PRIME_PAUSE +TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:1 +TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:1 +TEST.EXPECTED:Prime.handlePrimeSalineSetupState.return:HD_PRIME_PAUSE +TEST.END + -- Subprogram: handlePrimeWaitForUserStartState -- Test Case: handlePrimeWaitForUserStartState.001 @@ -1721,3 +1807,23 @@ TEST.EXPECTED:Prime.<>.primeStatusBroadcastTimerCounter:0 TEST.EXPECTED:uut_prototype_stubs.setAlarmUserActionEnabled.enabled:1,0,1 TEST.END + +-- Test Case: transitionToPrime.002 +TEST.UNIT:Prime +TEST.SUBPROGRAM:transitionToPrime +TEST.NEW +TEST.NAME:transitionToPrime.002 +TEST.VALUE:Prime.<>.currentReservoirMgmtState:PRIME_RESERVOIR_MGMT_START_STATE +TEST.VALUE:Prime.<>.primeStartTime:1 +TEST.VALUE:Prime.<>.primePauseStartTime:0 +TEST.VALUE:Prime.<>.primeStatusBroadcastTimerCounter:0 +TEST.VALUE:Prime.<>.primeDialysateBypassStartTime:5 +TEST.VALUE:uut_prototype_stubs.setAlarmUserActionEnabled.action:ALARM_USER_ACTION_RESUME +TEST.VALUE:uut_prototype_stubs.setAlarmUserActionEnabled.enabled:1,0,1 +TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:1 +TEST.VALUE:uut_prototype_stubs.getMSTimerCount.return:1 +TEST.EXPECTED:Prime.<>.primeStartTime:1 +TEST.EXPECTED:Prime.<>.primePauseStartTime:0 +TEST.EXPECTED:Prime.<>.primeStatusBroadcastTimerCounter:0 +TEST.EXPECTED:uut_prototype_stubs.setAlarmUserActionEnabled.enabled:1,0,1 +TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/RINSEBACK/RINSEBACK.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/RINSEBACK/RINSEBACK.tst (.../RINSEBACK.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/RINSEBACK/RINSEBACK.tst (.../RINSEBACK.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -111,6 +111,11 @@ TEST.SUBPROGRAM:execRinseback TEST.NEW TEST.NAME:execRinseback.008 +TEST.IMPORT_FAILURES: +(E) @LINE: 123 TEST.EXPECTED:uut_prototype_stubs.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_TREATMENT_END + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.STUB:Rinseback.resetRinsebackFlags TEST.STUB:Rinseback.handleRinsebackStopInitState TEST.STUB:Rinseback.publishRinsebackData @@ -120,7 +125,6 @@ TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:Rinseback.<>.rinsebackState:RINSEBACK_STOP_INIT_STATE TEST.EXPECTED:Rinseback.<>.endTreatmentRequested:1 -TEST.EXPECTED:uut_prototype_stubs.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_TREATMENT_END TEST.END -- Subprogram: getCurrentRinsebackState @@ -826,6 +830,29 @@ TEST.EXPECTED:Rinseback.handleResumeRinsebackUserAction.return:0 TEST.END +-- Test Case: handleResumeRinsebackUserAction.003 +TEST.UNIT:Rinseback +TEST.SUBPROGRAM:handleResumeRinsebackUserAction +TEST.NEW +TEST.NAME:handleResumeRinsebackUserAction.003 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if ((RINSEBACK_PAUSED_STATE) == rinsebackState) ==> TRUE + Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". + Condition a ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_PAUSED_STATE +TEST.VALUE:Rinseback.<>.resumeRinsebackRequested:1 +TEST.VALUE:Rinseback.handleResumeRinsebackUserAction.rejReason:<> +TEST.VALUE:Rinseback.handleResumeRinsebackUserAction.return:1 +TEST.VALUE:uut_prototype_stubs.getNoRetriggerFlag.return:1 +TEST.EXPECTED:Rinseback.<>.rinsebackState:RINSEBACK_PAUSED_STATE +TEST.EXPECTED:Rinseback.<>.resumeRinsebackRequested:1 +TEST.EXPECTED:Rinseback.handleResumeRinsebackUserAction.return:0 +TEST.END + -- Subprogram: handleRinsebackPausedState -- Test Case: handleRinsebackPausedState.001 Index: vectorcast/Hercules_RM46_HD_Project/environment/RTC/RTC.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/RTC/RTC.tst (.../RTC.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/RTC/RTC.tst (.../RTC.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -220,15 +220,15 @@ TEST.VALUE:RTC.setRTCTimestamp.months:1 TEST.VALUE:RTC.setRTCTimestamp.years:1 TEST.VALUE:RTC.setRTCTimestamp.return:29 -TEST.VALUE:RTC.convertEpoch2DateTime.epoch:<> +TEST.VALUE:RTC.convertEpoch2DateTime.epoch:63072000 TEST.VALUE:RTC.convertEpoch2DateTime.return:1 TEST.EXPECTED:RTC.setRTCTimestamp.secs:0 TEST.EXPECTED:RTC.setRTCTimestamp.mins:0 TEST.EXPECTED:RTC.setRTCTimestamp.hours:0 TEST.EXPECTED:RTC.setRTCTimestamp.days:1 TEST.EXPECTED:RTC.setRTCTimestamp.months:1 -TEST.EXPECTED:RTC.setRTCTimestamp.years:1970 -TEST.EXPECTED:RTC.convertEpoch2DateTime.epoch:0 +TEST.EXPECTED:RTC.setRTCTimestamp.years:1972 +TEST.EXPECTED:RTC.convertEpoch2DateTime.epoch:63072000 TEST.EXPECTED:RTC.convertEpoch2DateTime.return:29 TEST.END @@ -266,6 +266,40 @@ TEST.EXPECTED:RTC.convertEpoch2DateTime.return:29 TEST.END +-- Test Case: convertEpoch2DateTime.004 +TEST.UNIT:RTC +TEST.SUBPROGRAM:convertEpoch2DateTime +TEST.NEW +TEST.NAME:convertEpoch2DateTime.004 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) (twoYears > (0)) ==> TRUE + Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". + Condition a ==> TRUE + Test Case Generation Notes: + Cannot set local variable twoYears in branch 1 +TEST.END_NOTES: +TEST.STUB:RTC.setRTCTimestamp +TEST.VALUE:RTC.setRTCTimestamp.secs:1 +TEST.VALUE:RTC.setRTCTimestamp.mins:1 +TEST.VALUE:RTC.setRTCTimestamp.hours:1 +TEST.VALUE:RTC.setRTCTimestamp.days:1 +TEST.VALUE:RTC.setRTCTimestamp.months:1 +TEST.VALUE:RTC.setRTCTimestamp.years:1 +TEST.VALUE:RTC.setRTCTimestamp.return:29 +TEST.VALUE:RTC.convertEpoch2DateTime.epoch:1 +TEST.VALUE:RTC.convertEpoch2DateTime.return:1 +TEST.EXPECTED:RTC.setRTCTimestamp.secs:1 +TEST.EXPECTED:RTC.setRTCTimestamp.mins:0 +TEST.EXPECTED:RTC.setRTCTimestamp.hours:0 +TEST.EXPECTED:RTC.setRTCTimestamp.days:1 +TEST.EXPECTED:RTC.setRTCTimestamp.months:1 +TEST.EXPECTED:RTC.setRTCTimestamp.years:1970 +TEST.EXPECTED:RTC.convertEpoch2DateTime.epoch:1 +TEST.EXPECTED:RTC.convertEpoch2DateTime.return:29 +TEST.END + -- Subprogram: execRTC -- Test Case: Default Index: vectorcast/Hercules_RM46_HD_Project/environment/SELFTESTS/SELFTESTS.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/SELFTESTS/SELFTESTS.tst (.../SELFTESTS.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/SELFTESTS/SELFTESTS.tst (.../SELFTESTS.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -1875,10 +1875,11 @@ TEST.NEW TEST.NAME:handleDrySelfTestSyringePumpOcclusionDetectionState.003 TEST.IMPORT_FAILURES: -(E) @LINE: 1828 TEST.VALUE:uut_prototype_stubs.checkForPrimeOcclusion.return:1 - >>> Could not find function checkForPrimeOcclusion - >>> in unit uut_prototype_stubs. - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1828 TEST.VALUE:uut_prototype_stubs.checkForPrimeOcclusion.return:1 + >>> >>> Could not find function checkForPrimeOcclusion + >>> >>> in unit uut_prototype_stubs. + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 4 TEST.NOTES: @@ -1900,10 +1901,11 @@ TEST.NEW TEST.NAME:handleDrySelfTestSyringePumpOcclusionDetectionState.004 TEST.IMPORT_FAILURES: -(E) @LINE: 1848 TEST.VALUE:uut_prototype_stubs.checkForPrimeOcclusion.return:0 - >>> Could not find function checkForPrimeOcclusion - >>> in unit uut_prototype_stubs. - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1848 TEST.VALUE:uut_prototype_stubs.checkForPrimeOcclusion.return:0 + >>> >>> Could not find function checkForPrimeOcclusion + >>> >>> in unit uut_prototype_stubs. + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 TEST.NOTES: @@ -3447,6 +3449,25 @@ TEST.EXPECTED:SelfTests.handleWetSelfTestSecondDisplacementState.return:WET_SELF_TESTS_SECOND_DISPLACEMENT_VERIFY_STATE TEST.END +-- Test Case: handleWetSelfTestSecondDisplacementState.004 +TEST.UNIT:SelfTests +TEST.SUBPROGRAM:handleWetSelfTestSecondDisplacementState +TEST.NEW +TEST.NAME:handleWetSelfTestSecondDisplacementState.004 +TEST.NOTES: +This is an automatically generated test case. +Test Path 2 +(1) if ((1) == didTimeout(displacementStartTime, 60 * 1000)) ==> TRUE +Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". +Condition a ==> TRUE +Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:SelfTests.<>.settleStartTime:1 +TEST.VALUE:SelfTests.handleWetSelfTestSecondDisplacementState.return:WET_SELF_TESTS_SECOND_DISPLACEMENT_STATE +TEST.VALUE:uut_prototype_stubs.didTimeout.return:0 +TEST.EXPECTED:SelfTests.handleWetSelfTestSecondDisplacementState.return:WET_SELF_TESTS_SECOND_DISPLACEMENT_STATE +TEST.END + -- Subprogram: handleWetSelfTestSecondDisplacementVerifyState -- Test Case: handleWetSelfTestSecondDisplacementVerifyState.001 Index: vectorcast/Hercules_RM46_HD_Project/environment/SYRINGEPUMP/SYRINGEPUMP.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/SYRINGEPUMP/SYRINGEPUMP.tst (.../SYRINGEPUMP.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/SYRINGEPUMP/SYRINGEPUMP.tst (.../SYRINGEPUMP.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -6275,17 +6275,27 @@ TEST.NEW TEST.NAME:userHeparinRequest.006 TEST.IMPORT_FAILURES: -(I) @LINE: 192 +(I) @LINE: 6467 >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. -(I) @LINE: 193 +(I) @LINE: 6468 >>> 'HEPARIN_STATE_DISPENSING' was specified as a macro, but it is in the symbol dictionary. -(I) @LINE: 194 +(I) @LINE: 6469 >>> 'HEPARIN_STATE_PAUSED' was specified as a macro, but it is in the symbol dictionary. -(I) @LINE: 198 +(I) @LINE: 6473 >>> 'HEPARIN_STATE_DISPENSING' was specified as a macro, but it is in the symbol dictionary. -(I) @LINE: 199 +(I) @LINE: 6474 >>> 'HEPARIN_STATE_PAUSED' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 192 + >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. + >>> (I) @LINE: 193 + >>> >>> 'HEPARIN_STATE_DISPENSING' was specified as a macro, but it is in the symbol dictionary. + >>> (I) @LINE: 194 + >>> >>> 'HEPARIN_STATE_PAUSED' was specified as a macro, but it is in the symbol dictionary. + >>> (I) @LINE: 198 + >>> >>> 'HEPARIN_STATE_DISPENSING' was specified as a macro, but it is in the symbol dictionary. + >>> (I) @LINE: 199 + >>> >>> 'HEPARIN_STATE_PAUSED' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 6181 >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 6182 @@ -6508,9 +6518,11 @@ TEST.NEW TEST.NAME:userHeparinRequest.008 TEST.IMPORT_FAILURES: -(I) @LINE: 267 +(I) @LINE: 6573 >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 267 + >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 6283 >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 6328 Index: vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SYSTEMCOMM.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SYSTEMCOMM.tst (.../SYSTEMCOMM.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SYSTEMCOMM.tst (.../SYSTEMCOMM.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -221,10 +221,13 @@ TEST.NEW TEST.NAME:checkForCommTimeouts.005 TEST.IMPORT_FAILURES: -(E) @LINE: 60 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 246 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.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: 60 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.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: 236 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -253,10 +256,13 @@ TEST.NEW TEST.NAME:checkForCommTimeouts.006 TEST.IMPORT_FAILURES: -(E) @LINE: 87 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 278 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.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: 87 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.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: 259 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -303,10 +309,13 @@ TEST.NEW TEST.NAME:checkForCommTimeouts_NoUIComm TEST.IMPORT_FAILURES: -(E) @LINE: 152 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 365 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.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: 152 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.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: 340 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -372,10 +381,13 @@ TEST.NEW TEST.NAME:checkForCommTimeouts_UITimeout TEST.IMPORT_FAILURES: -(E) @LINE: 221 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 438 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.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: 221 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.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: 407 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -1028,10 +1040,13 @@ TEST.NEW TEST.NAME:InvalidCANBox TEST.IMPORT_FAILURES: -(E) @LINE: 285 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 1089 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.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: 285 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.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: 1013 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -2051,10 +2066,13 @@ TEST.NEW TEST.NAME:8006_AlarmStateOverride TEST.IMPORT_FAILURES: -(E) @LINE: 372 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 +(E) @LINE: 2120 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: 372 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: 2013 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 @@ -2126,10 +2144,13 @@ TEST.NEW TEST.NAME:8007_AlarmTimeOverride TEST.IMPORT_FAILURES: -(E) @LINE: 443 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 +(E) @LINE: 2195 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: 443 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: 2082 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 @@ -5177,7 +5198,7 @@ TEST.NEW TEST.NAME:processReceivedMessage.124 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MSG_ID_HD_ENABLE_VENOUS_BUBBLE_ALARM_DETECTION +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MACRO=MSG_ID_HD_ENABLE_VENOUS_BUBBLE_ALARM_DETECTION TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:SystemComm.processReceivedMessage.message[0].hdr.msgID:32915 TEST.EXPECTED:uut_prototype_stubs.handleEnableVenousBubbleAlarmDetectionRequest.message[0].hdr.seqNo:0 @@ -5192,7 +5213,7 @@ TEST.NEW TEST.NAME:processReceivedMessage.125 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MSG_ID_HD_GET_TEST_CONFIGURATION +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MACRO=MSG_ID_HD_GET_TEST_CONFIGURATION TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:SystemComm.processReceivedMessage.message[0].hdr.msgID:32916 TEST.EXPECTED:uut_prototype_stubs.handleTestHDGetTestConfig.message[0].hdr.seqNo:0 @@ -5207,7 +5228,7 @@ TEST.NEW TEST.NAME:processReceivedMessage.126 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MSG_ID_HD_RESET_ALL_TEST_CONFIGURATIONS +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MACRO=MSG_ID_HD_RESET_ALL_TEST_CONFIGURATIONS TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:SystemComm.processReceivedMessage.message[0].hdr.msgID:32918 TEST.EXPECTED:uut_prototype_stubs.handleTestHDResetAllTestConfigs.message[0].hdr.seqNo:0 @@ -5222,7 +5243,7 @@ TEST.NEW TEST.NAME:processReceivedMessage.127 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MSG_ID_HD_DIALIN_CHECK_IN +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MACRO=MSG_ID_HD_DIALIN_CHECK_IN TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:SystemComm.processReceivedMessage.message[0].hdr.msgID:32914 TEST.EXPECTED:uut_prototype_stubs.handleTestHDDialinCheckIn.message[0].hdr.seqNo:0 @@ -5237,7 +5258,7 @@ TEST.NEW TEST.NAME:processReceivedMessage.128 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MSG_ID_HD_SET_TEST_CONFIGURATION +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MACRO=MSG_ID_HD_SET_TEST_CONFIGURATION TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:SystemComm.processReceivedMessage.message[0].hdr.msgID:32919 TEST.EXPECTED:uut_prototype_stubs.handleTestHDSetTestConfig.message[0].hdr.seqNo:0 Index: vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SYSTEMCOMMMESSAGES.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SYSTEMCOMMMESSAGES.tst (.../SYSTEMCOMMMESSAGES.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SYSTEMCOMMMESSAGES.tst (.../SYSTEMCOMMMESSAGES.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -298,10 +298,13 @@ TEST.NEW TEST.NAME:broadcastAlarmStatus_ComplimentaryFlags TEST.IMPORT_FAILURES: -(E) @LINE: 199 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 383 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.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: 199 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.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: 375 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -391,10 +394,13 @@ TEST.NEW TEST.NAME:broadcastAlarmStatus_NominalPath TEST.IMPORT_FAILURES: -(E) @LINE: 286 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 474 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.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: 286 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.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: 460 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -847,10 +853,13 @@ TEST.NEW TEST.NAME:handleAlarmTriggered_NominalPath TEST.IMPORT_FAILURES: -(E) @LINE: 358 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 915 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.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: 358 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.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: 895 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -1546,6 +1555,20 @@ TEST.SUBPROGRAM:handleChangePressureLimitsRequest TEST.NEW TEST.NAME:handleChangePressureLimitsRequest_NominalPath +TEST.IMPORT_FAILURES: +(E) @LINE: 1568 TEST.EXPECTED:uut_prototype_stubs.verifyPressureLimitsChange.data[0].artLowLimit:200 + >>> Expected a field name from the record type CCAST_9_34 + >>> Read: artLowLimit +(E) @LINE: 1569 TEST.EXPECTED:uut_prototype_stubs.verifyPressureLimitsChange.data[0].artHighLimit:400 + >>> Expected a field name from the record type CCAST_9_34 + >>> Read: artHighLimit +(E) @LINE: 1570 TEST.EXPECTED:uut_prototype_stubs.verifyPressureLimitsChange.data[0].venLowLimit:-100 + >>> Expected a field name from the record type CCAST_9_34 + >>> Read: venLowLimit +(E) @LINE: 1571 TEST.EXPECTED:uut_prototype_stubs.verifyPressureLimitsChange.data[0].venHighLimit:100 + >>> Expected a field name from the record type CCAST_9_34 + >>> Read: venHighLimit +TEST.END_IMPORT_FAILURES: TEST.VALUE:SystemCommMessages.handleChangePressureLimitsRequest.message:<> TEST.VALUE:SystemCommMessages.handleChangePressureLimitsRequest.message[0].hdr.msgID:0x46 TEST.VALUE:SystemCommMessages.handleChangePressureLimitsRequest.message[0].hdr.payloadLen:16 @@ -1565,10 +1588,6 @@ TEST.VALUE:SystemCommMessages.handleChangePressureLimitsRequest.message[0].payload[13]:0 TEST.VALUE:SystemCommMessages.handleChangePressureLimitsRequest.message[0].payload[14]:0 TEST.VALUE:uut_prototype_stubs.verifyPressureLimitsChange.return:1 -TEST.EXPECTED:uut_prototype_stubs.verifyPressureLimitsChange.data[0].artLowLimit:200 -TEST.EXPECTED:uut_prototype_stubs.verifyPressureLimitsChange.data[0].artHighLimit:400 -TEST.EXPECTED:uut_prototype_stubs.verifyPressureLimitsChange.data[0].venLowLimit:-100 -TEST.EXPECTED:uut_prototype_stubs.verifyPressureLimitsChange.data[0].venHighLimit:100 TEST.END -- Subprogram: handleChangeTreatmentDurationRequest @@ -2042,10 +2061,13 @@ TEST.NEW TEST.NAME:handleDGOpMode_InvalidPayloadLength TEST.IMPORT_FAILURES: -(E) @LINE: 516 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 2092 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.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: 516 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.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: 2055 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -2960,65 +2982,6 @@ TEST.EXPECTED:SystemCommMessages.handleGetHDServiceRecord.message[0].hdr.payloadLen:0 TEST.END --- Subprogram: handleGetHDSoftwareConfigRecord - --- Test Case: handleGetHDSoftwareConfigRecord.001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleGetHDSoftwareConfigRecord -TEST.NEW -TEST.NAME:handleGetHDSoftwareConfigRecord.001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleGetHDSoftwareConfigRecord.message:<> -TEST.VALUE:SystemCommMessages.handleGetHDSoftwareConfigRecord.message[0].hdr.payloadLen:1 -TEST.EXPECTED:SystemCommMessages.handleGetHDSoftwareConfigRecord.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: handleGetHDSoftwareConfigRecord.002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleGetHDSoftwareConfigRecord -TEST.NEW -TEST.NAME:handleGetHDSoftwareConfigRecord.002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.VALUE:SystemCommMessages.handleGetHDSoftwareConfigRecord.message:<> -TEST.VALUE:SystemCommMessages.handleGetHDSoftwareConfigRecord.message[0].hdr.payloadLen:0 -TEST.EXPECTED:SystemCommMessages.handleGetHDSoftwareConfigRecord.message[0].hdr.payloadLen:0 -TEST.END - --- Test Case: handleGetHDSoftwareConfigRecord.003 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleGetHDSoftwareConfigRecord -TEST.NEW -TEST.NAME:handleGetHDSoftwareConfigRecord.003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.VALUE:SystemCommMessages.handleGetHDSoftwareConfigRecord.message:<> -TEST.VALUE:SystemCommMessages.handleGetHDSoftwareConfigRecord.message[0].hdr.payloadLen:0 -TEST.EXPECTED:SystemCommMessages.handleGetHDSoftwareConfigRecord.message[0].hdr.payloadLen:0 -TEST.END - -- Subprogram: handleGetHDSystemRecord -- Test Case: handleGetHDSystemRecord.001 @@ -3633,10 +3596,13 @@ TEST.NEW TEST.NAME:handleHomeHDValve_Home_VBA TEST.IMPORT_FAILURES: -(E) @LINE: 645 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 3710 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 645 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 3603 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -3716,10 +3682,13 @@ TEST.NEW TEST.NAME:handleHomeHDValve_Invalid_Payload_Len TEST.IMPORT_FAILURES: -(E) @LINE: 732 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 3801 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 732 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 3688 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -4122,6 +4091,40 @@ TEST.EXPECTED:SystemCommMessages.sendAckResponseMsg.ack:0 TEST.END +-- Subprogram: handleReceiveROPermeateSampleReadyToDispenseFromDG + +-- Test Case: handleReceiveROPermeateSampleReadyToDispenseFromDG.001 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleReceiveROPermeateSampleReadyToDispenseFromDG +TEST.NEW +TEST.NAME:handleReceiveROPermeateSampleReadyToDispenseFromDG.001 +TEST.BASIS_PATH:1 of 2 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (0 == (message->hdr).payloadLen) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.handleReceiveROPermeateSampleReadyToDispenseFromDG.message:<> +TEST.VALUE:SystemCommMessages.handleReceiveROPermeateSampleReadyToDispenseFromDG.message[0].hdr.payloadLen:1 +TEST.END + +-- Test Case: handleReceiveROPermeateSampleReadyToDispenseFromDG.002 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleReceiveROPermeateSampleReadyToDispenseFromDG +TEST.NEW +TEST.NAME:handleReceiveROPermeateSampleReadyToDispenseFromDG.002 +TEST.BASIS_PATH:2 of 2 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if (0 == (message->hdr).payloadLen) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.handleReceiveROPermeateSampleReadyToDispenseFromDG.message:<> +TEST.VALUE:SystemCommMessages.handleReceiveROPermeateSampleReadyToDispenseFromDG.message[0].hdr.payloadLen:0 +TEST.END + -- Subprogram: handleResendAllAlarmsCommand -- Test Case: handleResendAllAlarmsCommand.001 @@ -4596,10 +4599,13 @@ TEST.NEW TEST.NAME:handleSetAirTrapValve_Invalid_Payload_Len TEST.IMPORT_FAILURES: -(E) @LINE: 818 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 4680 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 818 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 4561 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -4686,10 +4692,13 @@ TEST.NEW TEST.NAME:handleSetAirTrapValve_Set_Valve TEST.IMPORT_FAILURES: -(E) @LINE: 910 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 4776 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 910 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 4651 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -5478,42 +5487,6 @@ TEST.EXPECTED:SystemCommMessages.handleSetHDServiceTime.message[0].hdr.payloadLen:0 TEST.END --- Subprogram: handleSetHDSoftwareConfigRecord - --- Test Case: handleSetHDSoftwareConfigRecord.001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetHDSoftwareConfigRecord -TEST.NEW -TEST.NAME:handleSetHDSoftwareConfigRecord.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen >= (sizeof currentMessage + sizeof totalMessages) + sizeof payloadLength) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetHDSoftwareConfigRecord.message:<> -TEST.VALUE:SystemCommMessages.handleSetHDSoftwareConfigRecord.message[0].hdr.payloadLen:<> -TEST.EXPECTED:SystemCommMessages.handleSetHDSoftwareConfigRecord.message[0].hdr.payloadLen:0 -TEST.END - --- Test Case: handleSetHDSoftwareConfigRecord.002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetHDSoftwareConfigRecord -TEST.NEW -TEST.NAME:handleSetHDSoftwareConfigRecord.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen >= (sizeof currentMessage + sizeof totalMessages) + sizeof payloadLength) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetHDSoftwareConfigRecord.message:<> -TEST.VALUE:SystemCommMessages.handleSetHDSoftwareConfigRecord.message[0].hdr.payloadLen:<> -TEST.EXPECTED:SystemCommMessages.handleSetHDSoftwareConfigRecord.message[0].hdr.payloadLen:255 -TEST.END - -- Subprogram: handleSetHDStandbyDisinfectSubmodeRequest -- Test Case: handleSetHDStandbyDisinfectSubmodeRequest.001 @@ -6767,10 +6740,13 @@ TEST.NEW TEST.NAME:handleTestArterialPressureOverrideRequest_InvalidPayloadLen TEST.IMPORT_FAILURES: -(E) @LINE: 1052 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 6837 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: 1052 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: 6706 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 @@ -6843,10 +6819,13 @@ TEST.NEW TEST.NAME:handleTestArterialPressureOverrideRequest_Override TEST.IMPORT_FAILURES: -(E) @LINE: 1134 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 6923 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: 1134 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: 6786 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 @@ -6929,10 +6908,13 @@ TEST.NEW TEST.NAME:handleTestArterialPressureOverrideRequest_Reset TEST.IMPORT_FAILURES: -(E) @LINE: 1215 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 7008 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: 1215 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: 6865 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 @@ -7620,10 +7602,13 @@ TEST.NEW TEST.NAME:handleTestBloodPumpMeasuredSpeedOverrideRequest_Override TEST.IMPORT_FAILURES: -(E) @LINE: 1298 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 7701 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: 1298 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: 7552 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 @@ -9350,11 +9335,11 @@ -- Subprogram: handleTestDialOutSetPWM --- Test Case: BASIS-PATH-001 +-- Test Case: handleTestDialOutSetPWM.001 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestDialOutSetPWM TEST.NEW -TEST.NAME:BASIS-PATH-001 +TEST.NAME:handleTestDialOutSetPWM.001 TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. @@ -9366,11 +9351,11 @@ TEST.VALUE:SystemCommMessages.handleTestDialOutSetPWM.message[0].hdr.payloadLen:<> TEST.END --- Test Case: BASIS-PATH-002 +-- Test Case: handleTestDialOutSetPWM.002 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestDialOutSetPWM TEST.NEW -TEST.NAME:BASIS-PATH-002 +TEST.NAME:handleTestDialOutSetPWM.002 TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. @@ -10190,6 +10175,40 @@ TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:8 TEST.END +-- Subprogram: handleTestHDSetRecoverFromFaultModeSignal + +-- Test Case: handleTestHDSetRecoverFromFaultModeSignal.001 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleTestHDSetRecoverFromFaultModeSignal +TEST.NEW +TEST.NAME:handleTestHDSetRecoverFromFaultModeSignal.001 +TEST.BASIS_PATH:1 of 2 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (0 == (message->hdr).payloadLen) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.handleTestHDSetRecoverFromFaultModeSignal.message:<> +TEST.VALUE:SystemCommMessages.handleTestHDSetRecoverFromFaultModeSignal.message[0].hdr.payloadLen:1 +TEST.END + +-- Test Case: handleTestHDSetRecoverFromFaultModeSignal.002 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleTestHDSetRecoverFromFaultModeSignal +TEST.NEW +TEST.NAME:handleTestHDSetRecoverFromFaultModeSignal.002 +TEST.BASIS_PATH:2 of 2 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if (0 == (message->hdr).payloadLen) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.handleTestHDSetRecoverFromFaultModeSignal.message:<> +TEST.VALUE:SystemCommMessages.handleTestHDSetRecoverFromFaultModeSignal.message[0].hdr.payloadLen:0 +TEST.END + -- Subprogram: handleTestHDSetTestConfig -- Test Case: handleTestHDSetTestConfig.001 @@ -10250,10 +10269,13 @@ TEST.NEW TEST.NAME:handleTestHDValvesBroadcastIntervalOverrideRequest_Invalid_Payload_Len TEST.IMPORT_FAILURES: -(E) @LINE: 1384 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 10334 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 1384 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 9988 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -10340,10 +10362,13 @@ TEST.NEW TEST.NAME:handleTestHDValvesBroadcastIntervalOverrideRequest_Override TEST.IMPORT_FAILURES: -(E) @LINE: 1482 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 10436 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 1482 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 10084 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -10442,10 +10467,13 @@ TEST.NEW TEST.NAME:handleTestHDValvesBroadcastIntervalOverrideRequest_Reset TEST.IMPORT_FAILURES: -(E) @LINE: 1578 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 10536 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 1578 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.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: 10178 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -13738,6 +13766,11 @@ TEST.SUBPROGRAM:handleUIConfirmationResponse TEST.NEW TEST.NAME:handleUIConfirmationResponse.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 13753 TEST.EXPECTED:uut_prototype_stubs.setConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 2 @@ -13750,7 +13783,6 @@ TEST.VALUE:SystemCommMessages.handleUIConfirmationResponse.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.setConfirmationRequestStatus.status:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:SystemCommMessages.handleUIConfirmationResponse.message[0].hdr.payloadLen:8 -TEST.EXPECTED:uut_prototype_stubs.setConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:uut_prototype_stubs.setConfirmationRequestStatus.status:CONFIRMATION_REQUEST_STATUS_REJECTED TEST.END @@ -14534,24 +14566,38 @@ TEST.SUBPROGRAM:sendConfirmationRequest TEST.NEW TEST.NAME:sendConfirmationRequest.001 +TEST.IMPORT_FAILURES: +(E) @LINE: 14543 TEST.VALUE:SystemCommMessages.sendConfirmationRequest.request_id:<> + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 14544 TEST.VALUE:SystemCommMessages.sendConfirmationRequest.request_type:<> + >>> Unknown parameter/object name request_type + >>> Value Line Error - Command Ignored +(E) @LINE: 14545 TEST.VALUE:SystemCommMessages.sendConfirmationRequest.reject_reason:<> + >>> Unknown parameter/object name reject_reason + >>> Value Line Error - Command Ignored +(E) @LINE: 14552 TEST.EXPECTED:SystemCommMessages.sendConfirmationRequest.request_id:GENERIC_CONFIRM_ID_NONE + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +(E) @LINE: 14553 TEST.EXPECTED:SystemCommMessages.sendConfirmationRequest.request_type:GENERIC_CONFIRM_CMD_REQUEST_OPEN + >>> Unknown parameter/object name request_type + >>> Value Line Error - Command Ignored +(E) @LINE: 14554 TEST.EXPECTED:SystemCommMessages.sendConfirmationRequest.reject_reason:0 + >>> Unknown parameter/object name reject_reason + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 1 TEST.NOTES: No branches in subprogram TEST.END_NOTES: TEST.STUB:SystemCommMessages.serializeMessage TEST.VALUE:SystemCommMessages.serializeMessage.return:10 -TEST.VALUE:SystemCommMessages.sendConfirmationRequest.request_id:<> -TEST.VALUE:SystemCommMessages.sendConfirmationRequest.request_type:<> -TEST.VALUE:SystemCommMessages.sendConfirmationRequest.reject_reason:<> TEST.EXPECTED:SystemCommMessages.serializeMessage.msg.hdr.seqNo:8 TEST.EXPECTED:SystemCommMessages.serializeMessage.msg.hdr.msgID:186 TEST.EXPECTED:SystemCommMessages.serializeMessage.msg.hdr.payloadLen:12 TEST.EXPECTED:SystemCommMessages.serializeMessage.msg.payload:"" TEST.EXPECTED:SystemCommMessages.serializeMessage.buffer:COMM_BUFFER_OUT_CAN_HD_2_UI TEST.EXPECTED:SystemCommMessages.serializeMessage.ackReq:0 -TEST.EXPECTED:SystemCommMessages.sendConfirmationRequest.request_id:GENERIC_CONFIRM_ID_NONE -TEST.EXPECTED:SystemCommMessages.sendConfirmationRequest.request_type:GENERIC_CONFIRM_CMD_REQUEST_OPEN -TEST.EXPECTED:SystemCommMessages.sendConfirmationRequest.reject_reason:0 TEST.EXPECTED:uut_prototype_stubs.blankMessage.message[0].hdr.seqNo:8 TEST.EXPECTED:uut_prototype_stubs.blankMessage.message[0].hdr.msgID:0 TEST.EXPECTED:uut_prototype_stubs.blankMessage.message[0].hdr.payloadLen:0 @@ -14786,21 +14832,6 @@ TEST.EXPECTED:SystemCommMessages.sendDGServiceRequestToDG.return:10 TEST.END --- Subprogram: sendDGStartChemicalDisinfectFlushModeCommand - --- Test Case: sendDGStartChemicalDisinfectFlushModeCommand.001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDGStartChemicalDisinfectFlushModeCommand -TEST.NEW -TEST.NAME:sendDGStartChemicalDisinfectFlushModeCommand.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDGStartChemicalDisinfectFlushModeCommand.start:<> -TEST.EXPECTED:SystemCommMessages.sendDGStartChemicalDisinfectFlushModeCommand.start:0 -TEST.END - -- Subprogram: sendDGStartChemicalDisinfectModeCommand -- Test Case: sendDGStartChemicalDisinfectModeCommand.001 @@ -14848,6 +14879,20 @@ TEST.EXPECTED:SystemCommMessages.sendDGStartHeatDisinfectModeCommand.return:1 TEST.END +-- Subprogram: sendDGStartStopChemicalDisinfectFlushModeCommand + +-- Test Case: sendDGStartStopChemicalDisinfectFlushModeCommand.001 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:sendDGStartStopChemicalDisinfectFlushModeCommand +TEST.NEW +TEST.NAME:sendDGStartStopChemicalDisinfectFlushModeCommand.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.sendDGStartStopChemicalDisinfectFlushModeCommand.start:<> +TEST.END + -- Subprogram: sendDGStartStopCommand -- Test Case: sendDGStartStopCommand_NominalPath @@ -14908,6 +14953,20 @@ TEST.EXPECTED:uut_prototype_stubs.crc8.len:17 TEST.END +-- Subprogram: sendDGStartStopDGROPermeateSampleModeCommand + +-- Test Case: sendDGStartStopDGROPermeateSampleModeCommand.001 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:sendDGStartStopDGROPermeateSampleModeCommand +TEST.NEW +TEST.NAME:sendDGStartStopDGROPermeateSampleModeCommand.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.sendDGStartStopDGROPermeateSampleModeCommand.start:<> +TEST.END + -- Subprogram: sendDGStartStopTrimmerHeaterCommand -- Test Case: sendDGStartStopTrimmerHeaterCommand_NominalPath @@ -14947,6 +15006,19 @@ TEST.ATTRIBUTES:uut_prototype_stubs.getFPGAVersions.Id[0]:INPUT_BASE=16 TEST.END +-- Subprogram: sendDGStopActiveCoolModeCommand + +-- Test Case: sendDGStopActiveCoolModeCommand.001 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:sendDGStopActiveCoolModeCommand +TEST.NEW +TEST.NAME:sendDGStopActiveCoolModeCommand.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.END + -- Subprogram: sendDGSwitchReservoirCommand -- Test Case: sendDGSwitchReservoirCommand_NominalPath @@ -15316,13 +15388,23 @@ TEST.SUBPROGRAM:sendPressureLimitsChangeResponse TEST.NEW TEST.NAME:sendPressureLimitsChangeResponse_NominalPath +TEST.IMPORT_FAILURES: +(E) @LINE: 15322 TEST.VALUE:SystemCommMessages.sendPressureLimitsChangeResponse.data[0].artLowLimit:0 + >>> Expected a field name from the record type CCAST_9_35 + >>> Read: artLowLimit +(E) @LINE: 15323 TEST.VALUE:SystemCommMessages.sendPressureLimitsChangeResponse.data[0].artHighLimit:50 + >>> Expected a field name from the record type CCAST_9_35 + >>> Read: artHighLimit +(E) @LINE: 15324 TEST.VALUE:SystemCommMessages.sendPressureLimitsChangeResponse.data[0].venLowLimit:100 + >>> Expected a field name from the record type CCAST_9_35 + >>> Read: venLowLimit +(E) @LINE: 15325 TEST.VALUE:SystemCommMessages.sendPressureLimitsChangeResponse.data[0].venHighLimit:200 + >>> Expected a field name from the record type CCAST_9_35 + >>> Read: venHighLimit +TEST.END_IMPORT_FAILURES: TEST.VALUE:SystemCommMessages.sendPressureLimitsChangeResponse.data:<> TEST.VALUE:SystemCommMessages.sendPressureLimitsChangeResponse.data[0].accepted:1 TEST.VALUE:SystemCommMessages.sendPressureLimitsChangeResponse.data[0].rejReasonCode:0 -TEST.VALUE:SystemCommMessages.sendPressureLimitsChangeResponse.data[0].artLowLimit:0 -TEST.VALUE:SystemCommMessages.sendPressureLimitsChangeResponse.data[0].artHighLimit:50 -TEST.VALUE:SystemCommMessages.sendPressureLimitsChangeResponse.data[0].venLowLimit:100 -TEST.VALUE:SystemCommMessages.sendPressureLimitsChangeResponse.data[0].venHighLimit:200 TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 TEST.VALUE:uut_prototype_stubs.addMsgToPendingACKList.return:1 TEST.EXPECTED:SystemCommMessages.sendPressureLimitsChangeResponse.return:1 @@ -15384,6 +15466,20 @@ TEST.EXPECTED:SystemCommMessages.sendRequestForDGResendAlarms.return:1 TEST.END +-- Subprogram: sendRequestROPermeateSampleCollectionToDG + +-- Test Case: sendRequestROPermeateSampleCollectionToDG.001 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:sendRequestROPermeateSampleCollectionToDG +TEST.NEW +TEST.NAME:sendRequestROPermeateSampleCollectionToDG.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.sendRequestROPermeateSampleCollectionToDG.status:<> +TEST.END + -- Subprogram: sendRinsebackCmdResponse -- Test Case: sendRinsebackCmdResponse.001 @@ -15760,10 +15856,13 @@ TEST.NEW TEST.NAME:sendUIRequestPOSTFinalResult.001 TEST.IMPORT_FAILURES: -(E) @LINE: 1682 TEST.ATTRIBUTES:SystemCommMessages.handleDGReservoirData.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 15794 TEST.ATTRIBUTES:SystemCommMessages.handleDGReservoirData.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: 1682 TEST.ATTRIBUTES:SystemCommMessages.handleDGReservoirData.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: 15400 TEST.ATTRIBUTES:SystemCommMessages.handleDGReservoirData.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 Index: vectorcast/Hercules_RM46_HD_Project/environment/TREATMENTEND/TREATMENTEND.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/TREATMENTEND/TREATMENTEND.tst (.../TREATMENTEND.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/TREATMENTEND/TREATMENTEND.tst (.../TREATMENTEND.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -77,11 +77,15 @@ TEST.SUBPROGRAM:execTreatmentEnd TEST.NEW TEST.NAME:execTreatmentEnd.005 +TEST.IMPORT_FAILURES: +(E) @LINE: 84 TEST.EXPECTED:uut_prototype_stubs.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_TREATMENT_END + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.STUB:TreatmentEnd.handleTxEndWait4RinsebackState TEST.VALUE:TreatmentEnd.handleTxEndWait4RinsebackState.return:TREATMENT_END_WAIT_FOR_RINSEBACK_STATE TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:TreatmentEnd.<>.treatmentEndState:TREATMENT_END_WAIT_FOR_RINSEBACK_STATE -TEST.EXPECTED:uut_prototype_stubs.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_TREATMENT_END TEST.END -- Subprogram: getCurrentTreatmentEndState Index: vectorcast/Hercules_RM46_HD_Project/environment/TREATMENTRECIRC/TREATMENTRECIRC.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/TREATMENTRECIRC/TREATMENTRECIRC.tst (.../TREATMENTRECIRC.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/TREATMENTRECIRC/TREATMENTRECIRC.tst (.../TREATMENTRECIRC.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -96,12 +96,16 @@ TEST.SUBPROGRAM:execTreatmentRecirc TEST.NEW TEST.NAME:execTreatmentRecirc.007 +TEST.IMPORT_FAILURES: +(E) @LINE: 104 TEST.EXPECTED:uut_prototype_stubs.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_TREATMENT_END + >>> Unknown parameter/object name request_id + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.STUB:TreatmentRecirc.handleRecircRecircState TEST.VALUE:TreatmentRecirc.<>.treatmentRecircState:TREATMENT_RECIRC_RECIRC_STATE TEST.VALUE:TreatmentRecirc.handleRecircRecircState.return:TREATMENT_RECIRC_RECIRC_STATE TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:TreatmentRecirc.<>.treatmentRecircState:TREATMENT_RECIRC_RECIRC_STATE -TEST.EXPECTED:uut_prototype_stubs.getConfirmationRequestStatus.request_id:GENERIC_CONFIRM_ID_TREATMENT_END TEST.END -- Subprogram: getCurrentTreatmentRecircState @@ -1035,18 +1039,19 @@ TEST.NEW TEST.NAME:signalTreatmentRecircUserAction.003 TEST.IMPORT_FAILURES: -(E) @LINE: 843 TEST.STUB:TreatmentRecirc.handleRecircEndTreatmentUserAction - >>> Could not find function handleRecircEndTreatmentUserAction - >>> in unit TreatmentRecirc. - >>> Value Line Error - Command Ignored -(E) @LINE: 843 - >>> Could not stub TreatmentRecirc.handleRecircEndTreatmentUserAction -(E) @LINE: 845 TEST.VALUE:TreatmentRecirc.handleRecircEndTreatmentUserAction.rejReason[0]:REQUEST_REJECT_REASON_NONE - >>> Subprogram 'handleRecircEndTreatmentUserAction' is invalid - >>> Command Ignored -(E) @LINE: 846 TEST.VALUE:TreatmentRecirc.handleRecircEndTreatmentUserAction.return:10 - >>> Subprogram 'handleRecircEndTreatmentUserAction' is invalid - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 843 TEST.STUB:TreatmentRecirc.handleRecircEndTreatmentUserAction + >>> >>> Could not find function handleRecircEndTreatmentUserAction + >>> >>> in unit TreatmentRecirc. + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 843 + >>> >>> Could not stub TreatmentRecirc.handleRecircEndTreatmentUserAction + >>> (E) @LINE: 845 TEST.VALUE:TreatmentRecirc.handleRecircEndTreatmentUserAction.rejReason[0]:REQUEST_REJECT_REASON_NONE + >>> >>> Subprogram 'handleRecircEndTreatmentUserAction' is invalid + >>> >>> Command Ignored + >>> (E) @LINE: 846 TEST.VALUE:TreatmentRecirc.handleRecircEndTreatmentUserAction.return:10 + >>> >>> Subprogram 'handleRecircEndTreatmentUserAction' is invalid + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:TreatmentRecirc.signalTreatmentRecircUserAction.action:REQUESTED_USER_ACTION_TX_RECIRC_END_TREATMENT TEST.VALUE:uut_prototype_stubs.sendTreatmentRecircCmdResponse.accepted:10 Index: vectorcast/Hercules_RM46_HD_Project/environment/VALVES/VALVES.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/VALVES/VALVES.tst (.../VALVES.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/VALVES/VALVES.tst (.../VALVES.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -2090,9 +2090,11 @@ TEST.NEW TEST.NAME:publishValvesData_No_Publish_Time TEST.IMPORT_FAILURES: -(S) @LINE: 119 +(S) @LINE: 2145 >>> Warning: Setting data to out-of-range value. The value 100 does not correspond to an enumeral value. (E) Errors from previous script import(s) + >>> (S) @LINE: 119 + >>> >>> Warning: Setting data to out-of-range value. The value 100 does not correspond to an enumeral value. >>> (S) @LINE: 2053 >>> >>> Warning: Setting data to out-of-range value. The value 100 does not correspond to an enumeral value. >>> (S) @LINE: 1928 Index: vectorcast/Hercules_RM46_HD_Project/environment/WATCHDOGMGMT/WATCHDOGMGMT.tst =================================================================== diff -u -r143ab6b8f95977e266eba6439689d561811437b7 -r9cc459704eb6f9f266864f45483b620b159d01bf --- vectorcast/Hercules_RM46_HD_Project/environment/WATCHDOGMGMT/WATCHDOGMGMT.tst (.../WATCHDOGMGMT.tst) (revision 143ab6b8f95977e266eba6439689d561811437b7) +++ vectorcast/Hercules_RM46_HD_Project/environment/WATCHDOGMGMT/WATCHDOGMGMT.tst (.../WATCHDOGMGMT.tst) (revision 9cc459704eb6f9f266864f45483b620b159d01bf) @@ -266,10 +266,13 @@ TEST.NEW TEST.NAME:StartInProgress TEST.IMPORT_FAILURES: -(E) @LINE: 51 TEST.ATTRIBUTES:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_GENERAL].override::INPUT_BASE=16,EXPECTED_BASE=16 +(E) @LINE: 310 TEST.ATTRIBUTES:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_GENERAL].override::INPUT_BASE=16,EXPECTED_BASE=16 >>> Expected a field name from the record type CCAST_9_10 >>> Read: override::INPUT_BASE=16,EXPECTED_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 51 TEST.ATTRIBUTES:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_GENERAL].override::INPUT_BASE=16,EXPECTED_BASE=16 + >>> >>> Expected a field name from the record type CCAST_9_10 + >>> >>> Read: override::INPUT_BASE=16,EXPECTED_BASE=16 >>> (E) @LINE: 304 TEST.ATTRIBUTES:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_GENERAL].override::INPUT_BASE=16,EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_10 >>> >>> Read: override::INPUT_BASE=16,EXPECTED_BASE=16