-- VectorCAST 19.sp3 (11/13/19) -- Test Case Script -- -- Environment : ALARMMGMT -- Unit(s) Under Test: AlarmMgmt -- -- Script Features TEST.SCRIPT_FEATURE:C_DIRECT_ARRAY_INDEXING TEST.SCRIPT_FEATURE:CPP_CLASS_OBJECT_REVISION TEST.SCRIPT_FEATURE:MULTIPLE_UUT_SUPPORT TEST.SCRIPT_FEATURE:MIXED_CASE_NAMES TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- -- Unit: AlarmMgmt -- Subprogram: activateAlarm -- Test Case: activateAlarm.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm TEST.NEW TEST.NAME:activateAlarm.001 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_ACCELEROMETER_SELF_TEST_FAILURE]:1 TEST.VALUE:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_HD_ACCELEROMETER_SELF_TEST_FAILURE]:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.VALUE:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_ACCELEROMETER_SELF_TEST_FAILURE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.EXPECTED:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_ACCELEROMETER_SELF_TEST_FAILURE TEST.END -- Test Case: activateAlarm.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm TEST.NEW TEST.NAME:activateAlarm.002 TEST.BASIS_PATH:3 of 7 (partial) 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.<>.alarmStatus.alarmTop:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.EXPECTED:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.END -- Test Case: activateAlarm.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm TEST.NEW TEST.NAME:activateAlarm.003 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.VALUE:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_BLOOD_LEAK_DETECTED TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.END -- Test Case: activateAlarm.004 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm TEST.NEW TEST.NAME:activateAlarm.004 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.VALUE:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_PRIME_COMPLETED_MEDIUM 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 TEST.NEW TEST.NAME:activateAlarm_AlreadyActive 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.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 TEST.NEW TEST.NAME:activateAlarm_AlreadyActive_New TEST.VALUE:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE TEST.VALUE:uut_prototype_stubs.getMSTimerCount.return:8000 TEST.EXPECTED:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE TEST.END -- Test Case: activateAlarm_Fault TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm TEST.NEW TEST.NAME:activateAlarm_Fault TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:0 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:0 TEST.VALUE:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.VALUE:uut_prototype_stubs.getMSTimerCount.return:7632 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:7632 TEST.EXPECTED:uut_prototype_stubs.requestNewOperationMode.newMode:MODE_FAUL TEST.END -- Test Case: activateAlarm_InvalidAlarm TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm TEST.NEW TEST.NAME:activateAlarm_InvalidAlarm TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:0 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:0 TEST.VALUE:AlarmMgmt.activateAlarm.alarm:NUM_OF_ALARM_IDS TEST.VALUE:uut_prototype_stubs.getMSTimerCount.return:1000 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:1000 TEST.END -- Test Case: activateAlarm_NoAlarm TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm TEST.NEW TEST.NAME:activateAlarm_NoAlarm TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:0 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:0 TEST.VALUE:AlarmMgmt.activateAlarm.alarm:ALARM_ID_NO_ALARM TEST.VALUE:uut_prototype_stubs.getMSTimerCount.return:1000 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:1000 TEST.END -- Subprogram: activateAlarm1Data -- Test Case: activateAlarm1Data_AlreadyActive TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm1Data TEST.NEW TEST.NAME:activateAlarm1Data_AlreadyActive TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.VALUE:AlarmMgmt.activateAlarm1Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.VALUE:AlarmMgmt.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 TEST.VALUE:AlarmMgmt.activateAlarm1Data.alarmData.data.uInt.data:567 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.END -- Test Case: activateAlarm1Data_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm1Data TEST.NEW TEST.NAME:activateAlarm1Data_NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 109 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmTriggered.alarm:1 >>> >>> Could not find function broadcastAlarmTriggered >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 110 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmTriggered.almData1.dataType:ALARM_DATA_TYPE_U32 >>> >>> Could not find function broadcastAlarmTriggered >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 111 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmTriggered.almData1.data.uInt.data:567 >>> >>> Could not find function broadcastAlarmTriggered >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 112 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmTriggered.almData2.dataType:ALARM_DATA_TYPE_NONE >>> >>> Could not find function broadcastAlarmTriggered >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:0 TEST.VALUE:AlarmMgmt.activateAlarm1Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.VALUE:AlarmMgmt.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 TEST.VALUE:AlarmMgmt.activateAlarm1Data.alarmData.data.uInt.data:567 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.END -- Subprogram: activateAlarm2Data -- Test Case: activateAlarm2Data.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data.001 TEST.BASIS_PATH:1 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == getCPLDACPowerLossDetected()) ==> FALSE (2) if (alarm > (ALARM_ID_NO_ALARM) && alarm < (NUM_OF_ALARM_IDS)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:AlarmMgmt.activateAlarm TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT 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.EXPECTED:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT 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.END -- Test Case: activateAlarm2Data.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data.002 TEST.IMPORT_FAILURES: (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: 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.activateAlarm2Data.alarm:ALARM_ID_NO_ALARM TEST.VALUE:uut_prototype_stubs.getCPLDACPowerLossDetected.return:<> TEST.EXPECTED:AlarmMgmt.<>.alarmsBlockedTimer:1 TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_NO_ALARM TEST.END -- Test Case: activateAlarm2Data.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data.003 TEST.VALUE:AlarmMgmt.<>.alarmsBlockedTimer:0 TEST.VALUE:uut_prototype_stubs.getCPLDACPowerLossDetected.return:1 TEST.EXPECTED:AlarmMgmt.<>.alarmsBlockedTimer:200 TEST.END -- Test Case: activateAlarm2Data.004 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data.004 TEST.STUB:AlarmMgmt.activateAlarm TEST.VALUE:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_UI_POST_FAILURE_INVALID_YEAR TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:NUM_OF_ALARM_IDS 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:0 TEST.VALUE:uut_prototype_stubs.broadcastData.return:0 TEST.EXPECTED:AlarmMgmt.activateAlarm.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarm:NUM_OF_ALARM_IDS 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.broadcastData.msgID:MSG_ID_ALARM_TRIGGERED TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.EXPECTED:uut_prototype_stubs.broadcastData.dataPtr:"\36" TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:32 TEST.END -- Test Case: activateAlarm2Data.005 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data.005 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.activateAlarm2Data.alarm:ALARM_ID_HD_AC_POWER_LOST 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.EXPECTED:AlarmMgmt.<>.alarmsBlockedTimer:1 TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_AC_POWER_LOST 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.END -- Test Case: activateAlarm2Data.006 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data.006 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.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.EXPECTED:AlarmMgmt.<>.alarmsBlockedTimer: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.END -- Test Case: activateAlarm2Data.007 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data.007 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.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.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.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.009 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data.009 TEST.BASIS_PATH:3 of 7 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 3 (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) ==> TRUE (4) if ((0) == alarmNoRetrigger || (ALARM_TABLE[alarm]).alarmNoRetrigOnRB != (1) && (ALARM_TABLE[alarm]).alarmNoRetrigOnEndTx != (1)) ==> FALSE Test Case Generation Notes: Conflict: Cannot resolve multiple comparisons ( AlarmMgmt.activateAlarm2Data.alarm ) in branches 2/3 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[alarm]).alarmNoRetrigOnRB in branch 4 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[alarm]).alarmNoRetrigOnEndTx in branch 4 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmsBlockedTimer:0 TEST.VALUE:AlarmMgmt.<>.alarmNoRetrigger:1 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.VALUE:uut_prototype_stubs.getCPLDACPowerLossDetected.return:<> TEST.END -- Test Case: activateAlarm2Data.010 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data.010 TEST.BASIS_PATH:4 of 7 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 4 (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) ==> TRUE (4) if ((0) == alarmNoRetrigger || (ALARM_TABLE[alarm]).alarmNoRetrigOnRB != (1) && (ALARM_TABLE[alarm]).alarmNoRetrigOnEndTx != (1)) ==> TRUE (5) if ((0) == alarmIsActive[alarm]) ==> FALSE Test Case Generation Notes: Conflict: Cannot resolve multiple comparisons ( AlarmMgmt.activateAlarm2Data.alarm ) in branches 2/3 Conflict: Cannot resolve multiple comparisons ( AlarmMgmt.activateAlarm2Data.alarm ) in branches 2/5 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmsBlockedTimer:0 TEST.VALUE:AlarmMgmt.<>.alarmNoRetrigger:0 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.VALUE:uut_prototype_stubs.getCPLDACPowerLossDetected.return:<> TEST.END -- Test Case: activateAlarm2Data.011 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data.011 TEST.BASIS_PATH:5 of 7 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 5 (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) ==> TRUE (4) if ((0) == alarmNoRetrigger || (ALARM_TABLE[alarm]).alarmNoRetrigOnRB != (1) && (ALARM_TABLE[alarm]).alarmNoRetrigOnEndTx != (1)) ==> TRUE (5) if ((0) == alarmIsActive[alarm]) ==> TRUE (6) if ((1) == (ALARM_TABLE[alarm]).alarmTreatmentLog && (MODE_TREA) == getCurrentOperationMode()) ==> FALSE Test Case Generation Notes: Conflict: Cannot resolve multiple comparisons ( AlarmMgmt.activateAlarm2Data.alarm ) in branches 2/3 Conflict: Cannot resolve multiple comparisons ( AlarmMgmt.activateAlarm2Data.alarm ) in branches 2/5 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[alarm]).alarmTreatmentLog in branch 6 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:0 TEST.VALUE:AlarmMgmt.<>.alarmsBlockedTimer:0 TEST.VALUE:AlarmMgmt.<>.alarmNoRetrigger:0 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.VALUE:uut_prototype_stubs.getCPLDACPowerLossDetected.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.END -- Test Case: activateAlarm2Data.012 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data.012 TEST.BASIS_PATH:6 of 7 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 6 (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) ==> TRUE (4) if ((0) == alarmNoRetrigger || (ALARM_TABLE[alarm]).alarmNoRetrigOnRB != (1) && (ALARM_TABLE[alarm]).alarmNoRetrigOnEndTx != (1)) ==> TRUE (5) if ((0) == alarmIsActive[alarm]) ==> TRUE (6) if ((1) == (ALARM_TABLE[alarm]).alarmTreatmentLog && (MODE_TREA) == getCurrentOperationMode()) ==> TRUE Test Case Generation Notes: Conflict: Cannot resolve multiple comparisons ( AlarmMgmt.activateAlarm2Data.alarm ) in branches 2/3 Conflict: Cannot resolve multiple comparisons ( AlarmMgmt.activateAlarm2Data.alarm ) in branches 2/5 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[alarm]).alarmTreatmentLog in branch 6 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:0 TEST.VALUE:AlarmMgmt.<>.alarmsBlockedTimer:0 TEST.VALUE:AlarmMgmt.<>.alarmNoRetrigger:0 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.VALUE:uut_prototype_stubs.getCPLDACPowerLossDetected.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.END -- Test Case: activateAlarm2Data.013 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data.013 TEST.BASIS_PATH:7 of 7 TEST.NOTES: This is an automatically generated test case. Test Path 7 (1) if ((1) == getCPLDACPowerLossDetected()) ==> TRUE (2) if (alarm > (ALARM_ID_NO_ALARM) && alarm < (NUM_OF_ALARM_IDS)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:<> TEST.VALUE:uut_prototype_stubs.getCPLDACPowerLossDetected.return:1 TEST.END -- Test Case: activateAlarm2Data_AlreadyActive TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data_AlreadyActive TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData1.data.uInt.data:123 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData2.data.flt.data:456.789 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.END -- Test Case: activateAlarm2Data_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarm2Data TEST.NEW TEST.NAME:activateAlarm2Data_NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 141 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmTriggered.alarm:1 >>> >>> Could not find function broadcastAlarmTriggered >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 142 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmTriggered.almData1.dataType:ALARM_DATA_TYPE_U32 >>> >>> Could not find function broadcastAlarmTriggered >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 143 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmTriggered.almData1.data.uInt.data:123 >>> >>> Could not find function broadcastAlarmTriggered >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 144 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmTriggered.almData2.dataType:ALARM_DATA_TYPE_F32 >>> >>> Could not find function broadcastAlarmTriggered >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 145 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmTriggered.almData2.data.flt.data:456.789 >>> >>> Could not find function broadcastAlarmTriggered >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:0 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData1.data.uInt.data:123 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData2.data.flt.data:456.789 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:0 TEST.END -- Subprogram: activateAlarmNoData -- Test Case: activateAlarmNoData_AlreadyActive TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarmNoData TEST.NEW TEST.NAME:activateAlarmNoData_AlreadyActive TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.VALUE:AlarmMgmt.activateAlarmNoData.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.END -- Test Case: activateAlarmNoData_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:activateAlarmNoData TEST.NEW TEST.NAME:activateAlarmNoData_NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 168 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmTriggered.alarm:1 >>> >>> Could not find function broadcastAlarmTriggered >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 169 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmTriggered.almData1.dataType:ALARM_DATA_TYPE_NONE >>> >>> Could not find function broadcastAlarmTriggered >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 170 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmTriggered.almData2.dataType:ALARM_DATA_TYPE_NONE >>> >>> Could not find function broadcastAlarmTriggered >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:0 TEST.VALUE:AlarmMgmt.activateAlarmNoData.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.END -- Subprogram: clearAlarm -- Test Case: clearAlarm.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:clearAlarm TEST.NEW TEST.NAME:clearAlarm.001 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 368 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_SITTING_WARNING]:1 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 369 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_SITTING_WARNING].data:5000 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 375 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_SITTING_WARNING]:0 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 376 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_SITTING_WARNING].data:0 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].alarmID:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_LOW].alarmID:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM].alarmID:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].alarmID:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.VALUE:AlarmMgmt.clearAlarm.alarm:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.END -- Test Case: clearAlarm.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:clearAlarm TEST.NEW TEST.NAME:clearAlarm.002 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM..ALARM_ID_DG_OUTLET_UV_REACTOR_NOT_HEALTHY]:1 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].alarmID:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_LOW].alarmID:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM].alarmID:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].alarmID:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.VALUE:AlarmMgmt.clearAlarm.alarm:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.VALUE:uut_prototype_stubs.broadcastData.return:0 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM..ALARM_ID_HD_BATTERY_PACK_ERROR_DETECTED]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_BLOOD_SITTING_WARNING]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_END_OF_TREATMENT_ALARM..ALARM_ID_DG_OUTLET_UV_REACTOR_NOT_HEALTHY]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].alarmID:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_LOW].alarmID:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM].alarmID:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].alarmID:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.EXPECTED:AlarmMgmt.clearAlarm.alarm:ALARM_ID_HD_BLOOD_SITTING_WARNING TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_ALARM_CLEARED TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.EXPECTED:uut_prototype_stubs.broadcastData.dataPtr:"\323" TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:4 TEST.END -- Test Case: clearAlarm_ClearNotAllowed TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:clearAlarm TEST.NEW TEST.NAME:clearAlarm_ClearNotAllowed TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.VALUE:AlarmMgmt.clearAlarm.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.END -- Test Case: clearAlarm_InvalidAlarm TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:clearAlarm TEST.NEW TEST.NAME:clearAlarm_InvalidAlarm TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:0 TEST.VALUE:AlarmMgmt.clearAlarm.alarm:NUM_OF_ALARM_IDS TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.END -- Test Case: clearAlarm_NoAlarm TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:clearAlarm TEST.NEW TEST.NAME:clearAlarm_NoAlarm TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:0 TEST.VALUE:AlarmMgmt.clearAlarm.alarm:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.END -- Test Case: clearAlarm_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:clearAlarm TEST.NEW TEST.NAME:clearAlarm_NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 431 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_SITTING_WARNING]:1 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 432 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_SITTING_WARNING].data:5000 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 434 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_SITTING_WARNING]:0 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 435 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_SITTING_WARNING].data:0 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 212 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_HD_BLOOD_SITTING_WARNING >>> >>> Unexpected end of command - stopped at character 73 >>> >>> Command Ignored >>> (E) @LINE: 214 TEST.VALUE:uut_prototype_stubs.broadcastAlarmCleared.return:1 >>> >>> Could not find function broadcastAlarmCleared >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 217 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 76 >>> >>> Command Ignored >>> (E) @LINE: 218 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmCleared.alarm:25 >>> >>> Could not find function broadcastAlarmCleared >>> >>> in unit uut_prototype_stubs. >>> >>> 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 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:clearAlarm TEST.NEW TEST.NAME:clearAlarm_NotActive TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 443 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_VENOUS_PRESSURE_LOW]:0 >>> >>> Invalid array index value ALARM_ID_VENOUS_PRESSURE_LOW >>> >>> Command Ignored. >>> (E) @LINE: 445 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_VENOUS_PRESSURE_LOW]:0 >>> >>> Invalid array index value ALARM_ID_VENOUS_PRESSURE_LOW >>> >>> 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 TEST.NEW TEST.NAME:clearAlarm_NotInFIFO TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 470 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_SITTING_WARNING]:1 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 471 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_SITTING_WARNING].data:5000 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 473 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_SITTING_WARNING]:0 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 474 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_SITTING_WARNING].data:0 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 238 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_DG_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE >>> >>> Unexpected end of command - stopped at character 73 >>> >>> Command Ignored >>> (E) @LINE: 240 TEST.VALUE:uut_prototype_stubs.broadcastAlarmCleared.return:1 >>> >>> Could not find function broadcastAlarmCleared >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 243 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_DG_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE >>> >>> Unexpected end of command - stopped at character 76 >>> >>> Command Ignored >>> (E) @LINE: 244 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmCleared.alarm:25 >>> >>> Could not find function broadcastAlarmCleared >>> >>> in unit uut_prototype_stubs. >>> >>> 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 -- Test Case: clearAlarmCondition.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:clearAlarmCondition TEST.NEW TEST.NAME:clearAlarmCondition.001 TEST.MCDC_BASIS_PATH:2 of 5 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (alarm > (ALARM_ID_NO_ALARM) && alarm < (NUM_OF_ALARM_IDS)) ==> TRUE Row number 1 forms a pair with Row 3 for Condition #1, subcondition "a". Condition a ==> TRUE Condition b ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.clearAlarmCondition.alarm:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.EXPECTED:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_NO_ALARM]:0 TEST.END -- Test Case: clearAlarmCondition.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:clearAlarmCondition TEST.NEW TEST.NAME:clearAlarmCondition.002 TEST.MCDC_BASIS_PATH:3 of 5 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if (alarm > (ALARM_ID_NO_ALARM) && alarm < (NUM_OF_ALARM_IDS)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "b". Condition a ==> TRUE Condition b ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.clearAlarmCondition.alarm:<> TEST.EXPECTED:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_NO_ALARM]:1 TEST.END -- Test Case: clearAlarmCondition.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:clearAlarmCondition TEST.NEW TEST.NAME:clearAlarmCondition.003 TEST.MCDC_BASIS_PATH:1 of 5 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (alarm > (ALARM_ID_NO_ALARM) && alarm < (NUM_OF_ALARM_IDS)) ==> FALSE Row number 3 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Condition b ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.clearAlarmCondition.alarm:<> TEST.EXPECTED:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_NO_ALARM]:0 TEST.END -- Subprogram: clearAllRecoverableAlarms -- Test Case: clearAllRecoverableAlarms.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:clearAllRecoverableAlarms TEST.NEW TEST.NAME:clearAllRecoverableAlarms.001 TEST.MCDC_BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: TEST.STUB:AlarmMgmt.clearAlarm TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_SOFTWARE_FAULT TEST.END -- Test Case: clearAllRecoverableAlarms.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:clearAllRecoverableAlarms TEST.NEW TEST.NAME:clearAllRecoverableAlarms.002 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: TEST.STUB:AlarmMgmt.clearAlarm TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_NO_ALARM..ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED]:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_SOFTWARE_FAULT 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 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:doesAlarmIndicateNoResume TEST.NEW TEST.NAME:doesAlarmIndicateNoResume.001 TEST.BASIS_PATH:1 of 1 TEST.NOTES: No branches in subprogram TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.resumeBlockedByAlarmProperty:10 TEST.VALUE:AlarmMgmt.doesAlarmIndicateNoResume.return:1 TEST.EXPECTED:AlarmMgmt.doesAlarmIndicateNoResume.return:10 TEST.END -- Subprogram: doesAlarmStatusIndicateEndTxOnly -- Test Case: doesAlarmStatusIndicateEndTxOnly.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:doesAlarmStatusIndicateEndTxOnly TEST.NEW TEST.NAME:doesAlarmStatusIndicateEndTxOnly.001 TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((((1) == alarmStatus.noResume && (1) == alarmStatus.noRinseback) && (1) == alarmStatus.stop) && (1) == alarmStatus.noBloodRecirc) && (0) == alarmStatus.noEndTreatment) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:<> TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:<> TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:<> TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:<> TEST.END -- Test Case: doesAlarmStatusIndicateEndTxOnly.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:doesAlarmStatusIndicateEndTxOnly TEST.NEW TEST.NAME:doesAlarmStatusIndicateEndTxOnly.002 TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (((((1) == alarmStatus.noResume && (1) == alarmStatus.noRinseback) && (1) == alarmStatus.stop) && (1) == alarmStatus.noBloodRecirc) && (0) == alarmStatus.noEndTreatment) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:1 TEST.END -- Test Case: doesAlarmStatusIndicateEndTxOnly.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:doesAlarmStatusIndicateEndTxOnly TEST.NEW TEST.NAME:doesAlarmStatusIndicateEndTxOnly.003 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (((((1) == alarmStatus.noResume && (1) == alarmStatus.noRinseback) && (1) == alarmStatus.stop) && (1) == alarmStatus.noBloodRecirc) && (0) == alarmStatus.noEndTreatment) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:1 TEST.END -- Test Case: doesAlarmStatusIndicateEndTxOnly.004 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:doesAlarmStatusIndicateEndTxOnly TEST.NEW TEST.NAME:doesAlarmStatusIndicateEndTxOnly.004 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (((((1) == alarmStatus.noResume && (1) == alarmStatus.noRinseback) && (1) == alarmStatus.stop) && (1) == alarmStatus.noBloodRecirc) && (0) == alarmStatus.noEndTreatment) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:1 TEST.END -- Test Case: doesAlarmStatusIndicateEndTxOnly.005 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:doesAlarmStatusIndicateEndTxOnly TEST.NEW TEST.NAME:doesAlarmStatusIndicateEndTxOnly.005 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (((((1) == alarmStatus.noResume && (1) == alarmStatus.noRinseback) && (1) == alarmStatus.stop) && (1) == alarmStatus.noBloodRecirc) && (0) == alarmStatus.noEndTreatment) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.END -- Test Case: doesAlarmStatusIndicateEndTxOnly.006 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:doesAlarmStatusIndicateEndTxOnly TEST.NEW TEST.NAME:doesAlarmStatusIndicateEndTxOnly.006 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (((((1) == alarmStatus.noResume && (1) == alarmStatus.noRinseback) && (1) == alarmStatus.stop) && (1) == alarmStatus.noBloodRecirc) && (0) == alarmStatus.noEndTreatment) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:1 TEST.END -- Subprogram: doesAlarmStatusIndicateStop -- Test Case: doesAlarmStatusIndicateStop.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:doesAlarmStatusIndicateStop TEST.NEW TEST.NAME:doesAlarmStatusIndicateStop.001 TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.stop:0 TEST.END -- Subprogram: execAlarmAudioSelfTest -- Test Case: execAlarmAudioSelfTest.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:execAlarmAudioSelfTest TEST.NEW TEST.NAME:execAlarmAudioSelfTest.001 TEST.VALUE:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_START TEST.EXPECTED:AlarmMgmt.execAlarmAudioSelfTest.return:SELF_TEST_STATUS_IN_PROGRESS TEST.END -- Test Case: execAlarmAudioSelfTest.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:execAlarmAudioSelfTest TEST.NEW TEST.NAME:execAlarmAudioSelfTest.002 TEST.VALUE:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_COMPLETE TEST.EXPECTED:AlarmMgmt.execAlarmAudioSelfTest.return:SELF_TEST_STATUS_IN_PROGRESS TEST.END -- Test Case: execAlarmAudioSelfTest.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:execAlarmAudioSelfTest TEST.NEW TEST.NAME:execAlarmAudioSelfTest.003 TEST.VALUE:AlarmMgmt.<>.alarmAudioSelfTestState:NUM_OF_ALARM_AUDIO_SELF_TEST_STATES TEST.EXPECTED:AlarmMgmt.execAlarmAudioSelfTest.return:SELF_TEST_STATUS_IN_PROGRESS TEST.END -- Test Case: execAlarmAudioSelfTest.004 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:execAlarmAudioSelfTest TEST.NEW TEST.NAME:execAlarmAudioSelfTest.004 TEST.MCDC_BASIS_PATH:2 of 5 TEST.NOTES: This is an automatically generated test case. Test Path 2 (2) case alarmAudioSelfTestState ==> ALARM_AUDIO_SELF_TEST_STATE_PRIMARY (3) if (almHGCurrent > (20.0) && almLGCurrent > (60.0)) ==> TRUE Row number 1 forms a pair with Row 3 for Condition #3, subcondition "a". Condition a ==> TRUE Condition b ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_PRIMARY TEST.VALUE:uut_prototype_stubs.getIntADCVoltageConverted.return:<> TEST.EXPECTED:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_NO_TONE TEST.EXPECTED:AlarmMgmt.execAlarmAudioSelfTest.return:SELF_TEST_STATUS_IN_PROGRESS TEST.END -- Test Case: execAlarmAudioSelfTest.005 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:execAlarmAudioSelfTest TEST.NEW TEST.NAME:execAlarmAudioSelfTest.005 TEST.MCDC_BASIS_PATH:3 of 5 TEST.NOTES: This is an automatically generated test case. Test Path 3 (2) case alarmAudioSelfTestState ==> ALARM_AUDIO_SELF_TEST_STATE_PRIMARY (3) if (almHGCurrent > (20.0) && almLGCurrent > (60.0)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #3, subcondition "b". Condition a ==> TRUE Condition b ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_PRIMARY TEST.VALUE:uut_prototype_stubs.getIntADCVoltageConverted.return:20.1 TEST.EXPECTED:AlarmMgmt.execAlarmAudioSelfTest.return:SELF_TEST_STATUS_IN_PROGRESS TEST.END -- Test Case: execAlarmAudioSelfTest.006 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:execAlarmAudioSelfTest TEST.NEW TEST.NAME:execAlarmAudioSelfTest.006 TEST.MCDC_BASIS_PATH:1 of 5 TEST.NOTES: This is an automatically generated test case. Test Path 1 (2) case alarmAudioSelfTestState ==> ALARM_AUDIO_SELF_TEST_STATE_PRIMARY (3) if (almHGCurrent > (20.0) && almLGCurrent > (60.0)) ==> FALSE Row number 3 forms a pair with Row 1 for Condition #3, subcondition "a". Condition a ==> FALSE Condition b ==> TRUE Test Case Generation Notes: Conflict: Cannot resolve multiple comparisons ( uut_prototype_stubs.getIntADCVoltageConverted.return ) in branch 3 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_PRIMARY TEST.VALUE:uut_prototype_stubs.getIntADCVoltageConverted.return:<> TEST.EXPECTED:AlarmMgmt.execAlarmAudioSelfTest.return:SELF_TEST_STATUS_IN_PROGRESS TEST.END -- Test Case: execAlarmAudioSelfTest.007 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:execAlarmAudioSelfTest TEST.NEW TEST.NAME:execAlarmAudioSelfTest.007 TEST.MCDC_BASIS_PATH:5 of 5 TEST.NOTES: This is an automatically generated test case. Test Path 5 (2) case alarmAudioSelfTestState ==> ALARM_AUDIO_SELF_TEST_STATE_PRIMARY (3) if (almHGCurrent > (20.0) && almLGCurrent > (60.0)) ==> FALSE (4) if ((1) == didTimeout(testStartTime, 1000)) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #4, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_PRIMARY TEST.VALUE:uut_prototype_stubs.getIntADCVoltageConverted.return:<> TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 TEST.EXPECTED:AlarmMgmt.execAlarmAudioSelfTest.return:SELF_TEST_STATUS_FAILED TEST.END -- Test Case: execAlarmAudioSelfTest.008 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:execAlarmAudioSelfTest TEST.NEW TEST.NAME:execAlarmAudioSelfTest.008 TEST.STUB:AlarmMgmt.activateAlarm2Data TEST.VALUE:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_START TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:uut_prototype_stubs.getIntADCVoltageConverted.return:20.0 TEST.VALUE:uut_prototype_stubs.getMSTimerCount.return:10 TEST.EXPECTED:AlarmMgmt.<>.audioTestStartTime:0 TEST.EXPECTED:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_COMPLETE TEST.EXPECTED:AlarmMgmt.<>.alarmAudioTestToneRequested:0 TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarmData1.data.flt.data:20.0 TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarmData2.data.uInt.data:1101004800 TEST.EXPECTED:AlarmMgmt.execAlarmAudioSelfTest.return:SELF_TEST_STATUS_FAILED TEST.EXPECTED:uut_prototype_stubs.getIntADCVoltageConverted.channel:INT_ADC_PRIMARY_ALARM_CURRENT_LG TEST.END -- Test Case: execAlarmAudioSelfTest.009 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:execAlarmAudioSelfTest TEST.NEW TEST.NAME:execAlarmAudioSelfTest.009 TEST.NOTES: This is an automatically generated test case. Test Path 2 (2) case alarmAudioSelfTestState ==> ALARM_AUDIO_SELF_TEST_STATE_PRIMARY (3) if (almHGCurrent > (20.0) && almLGCurrent > (60.0)) ==> TRUE Row number 1 forms a pair with Row 3 for Condition #3, subcondition "a". Condition a ==> TRUE Condition b ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_NO_TONE TEST.VALUE:uut_prototype_stubs.getIntADCVoltageConverted.return:<> TEST.EXPECTED:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_NO_TONE TEST.EXPECTED:AlarmMgmt.execAlarmAudioSelfTest.return:SELF_TEST_STATUS_IN_PROGRESS TEST.END -- Test Case: execAlarmAudioSelfTest.010 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:execAlarmAudioSelfTest TEST.NEW TEST.NAME:execAlarmAudioSelfTest.010 TEST.NOTES: This is an automatically generated test case. Test Path 2 (2) case alarmAudioSelfTestState ==> ALARM_AUDIO_SELF_TEST_STATE_PRIMARY (3) if (almHGCurrent > (20.0) && almLGCurrent > (60.0)) ==> TRUE Row number 1 forms a pair with Row 3 for Condition #3, subcondition "a". Condition a ==> TRUE Condition b ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:AlarmMgmt.initAlarmMgmt TEST.STUB:AlarmMgmt.execAlarmMgmt TEST.STUB:AlarmMgmt.activateAlarm TEST.STUB:AlarmMgmt.activateAlarmNoData TEST.STUB:AlarmMgmt.activateAlarm1Data TEST.STUB:AlarmMgmt.activateAlarm2Data TEST.STUB:AlarmMgmt.clearAlarmCondition TEST.STUB:AlarmMgmt.clearAlarm TEST.STUB:AlarmMgmt.setAlarmUserActionEnabled TEST.STUB:AlarmMgmt.signalAlarmSilence TEST.STUB:AlarmMgmt.signalAlarmUserActionInitiated TEST.STUB:AlarmMgmt.isAlarmActive TEST.STUB:AlarmMgmt.isAlarmConditionDetected TEST.STUB:AlarmMgmt.isAnyAlarmActive TEST.STUB:AlarmMgmt.isBloodRecircBlocked TEST.STUB:AlarmMgmt.isDialysateRecircBlocked TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop TEST.STUB:AlarmMgmt.doesAlarmIndicateNoResume TEST.STUB:AlarmMgmt.getCurrentAlarmStatePriority TEST.STUB:AlarmMgmt.isAlarmRecoverable TEST.STUB:AlarmMgmt.setAlarmAudioVolume TEST.STUB:AlarmMgmt.handleActiveAlarmListRequest TEST.STUB:AlarmMgmt.handleResendActiveAlarmsRequest TEST.STUB:AlarmMgmt.getAlarmStartTime TEST.STUB:AlarmMgmt.monitorAlarms TEST.STUB:AlarmMgmt.updateAlarmsState TEST.STUB:AlarmMgmt.setAlarmLamp TEST.STUB:AlarmMgmt.setAlarmAudio TEST.STUB:AlarmMgmt.updateAlarmsSilenceStatus TEST.STUB:AlarmMgmt.updateAlarmsFlags TEST.STUB:AlarmMgmt.clearAllRecoverableAlarms TEST.STUB:AlarmMgmt.resetAlarmPriorityFIFO TEST.STUB:AlarmMgmt.publishAlarmInfo TEST.STUB:AlarmMgmt.getAlarmAudioVolume TEST.STUB:AlarmMgmt.getAlarmAudioPrimaryHighGainCurrent TEST.STUB:AlarmMgmt.getAlarmAudioPrimaryLowGainCurrent TEST.STUB:AlarmMgmt.getAlarmAudioBackupCurrent TEST.STUB:AlarmMgmt.resetAlarmAudioPOSTState TEST.STUB:AlarmMgmt.testSetAlarmStateOverride TEST.STUB:AlarmMgmt.testResetAlarmStateOverride TEST.STUB:AlarmMgmt.testSetAlarmStartOverride TEST.STUB:AlarmMgmt.testResetAlarmStartOverride TEST.STUB:AlarmMgmt.testClearAllAlarms TEST.STUB:AlarmMgmt.testSetAlarmStatusPublishIntervalOverride TEST.STUB:AlarmMgmt.testResetAlarmStatusPublishIntervalOverride TEST.STUB:AlarmMgmt.testSetAlarmInfoPublishIntervalOverride TEST.STUB:AlarmMgmt.testResetAlarmInfoPublishIntervalOverride TEST.STUB:AlarmMgmt.testSetAlarmAudioVolumeLevelOverride TEST.STUB:AlarmMgmt.testResetAlarmAudioVolumeLevelOverride TEST.STUB:AlarmMgmt.testSetPrimaryAlarmAudioCurrentHGOverride TEST.STUB:AlarmMgmt.testResetPrimaryAlarmAudioCurrentHGOverride TEST.STUB:AlarmMgmt.testSetPrimaryAlarmAudioCurrentLGOverride TEST.STUB:AlarmMgmt.testResetPrimaryAlarmAudioCurrentLGOverride TEST.STUB:AlarmMgmt.testSetBackupAlarmAudioCurrentOverride TEST.STUB:AlarmMgmt.testResetBackupAlarmAudioCurrentOverride TEST.VALUE:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_NO_TONE TEST.VALUE:uut_prototype_stubs.getIntADCVoltageConverted.return:19.0 TEST.EXPECTED:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_COMPLETE TEST.EXPECTED:AlarmMgmt.execAlarmAudioSelfTest.return:SELF_TEST_STATUS_PASSED TEST.END -- Test Case: execAlarmAudioSelfTest.011 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:execAlarmAudioSelfTest TEST.NEW TEST.NAME:execAlarmAudioSelfTest.011 TEST.NOTES: This is an automatically generated test case. Test Path 2 (2) case alarmAudioSelfTestState ==> ALARM_AUDIO_SELF_TEST_STATE_PRIMARY (3) if (almHGCurrent > (20.0) && almLGCurrent > (60.0)) ==> TRUE Row number 1 forms a pair with Row 3 for Condition #3, subcondition "a". Condition a ==> TRUE Condition b ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:AlarmMgmt.activateAlarm2Data TEST.VALUE:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_NO_TONE TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:AlarmMgmt.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:uut_prototype_stubs.getIntADCVoltageConverted.return:<> TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 TEST.EXPECTED:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_COMPLETE TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarm:ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarmData1.data.flt.data:3.40282E+38 TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:AlarmMgmt.activateAlarm2Data.alarmData2.data.flt.data:20.0 TEST.EXPECTED:AlarmMgmt.execAlarmAudioSelfTest.return:SELF_TEST_STATUS_FAILED TEST.EXPECTED:uut_prototype_stubs.didTimeout.startMSCount:0 TEST.EXPECTED:uut_prototype_stubs.didTimeout.timeoutPeriod:1000 TEST.END -- Subprogram: execAlarmMgmt -- Test Case: execAlarmMgmt.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:execAlarmMgmt TEST.NEW TEST.NAME:execAlarmMgmt.001 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 701 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:1 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 702 TEST.VALUE: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: 703 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:1 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 704 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK].data:1 >>> >>> Invalid array index value ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (++alarmStatusPublicationTimerCounter >= getU32OverrideValue(&alarmStatusPublishInterval)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatusPublicationTimerCounter:0 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublicationTimerCounter:1 TEST.END -- Test Case: execAlarmMgmt.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:execAlarmMgmt TEST.NEW TEST.NAME:execAlarmMgmt.002 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (++alarmStatusPublicationTimerCounter >= getU32OverrideValue(&alarmStatusPublishInterval)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmsBlockedTimer:1 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublicationTimerCounter:1 TEST.END -- Subprogram: getAlarmAudioBackupCurrent -- Test Case: getAlarmAudioBackupCurrent.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:getAlarmAudioBackupCurrent TEST.NEW TEST.NAME:getAlarmAudioBackupCurrent.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (0xccc33c33U == alarmBackupAudioCurrent.override) ==> 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:AlarmMgmt.<>.alarmBackupAudioCurrent.override:3435346995 TEST.EXPECTED:AlarmMgmt.getAlarmAudioBackupCurrent.return:0.0 TEST.END -- Test Case: getAlarmAudioBackupCurrent.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:getAlarmAudioBackupCurrent TEST.NEW TEST.NAME:getAlarmAudioBackupCurrent.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (0xccc33c33U == alarmBackupAudioCurrent.override) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmBackupAudioCurrent.override:<> TEST.EXPECTED:AlarmMgmt.getAlarmAudioBackupCurrent.return:0.0 TEST.END -- Subprogram: getAlarmAudioPrimaryHighGainCurrent -- Test Case: getAlarmAudioPrimaryHighGainCurrent.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:getAlarmAudioPrimaryHighGainCurrent TEST.NEW TEST.NAME:getAlarmAudioPrimaryHighGainCurrent.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (0xccc33c33U == alarmPrimaryAudioCurrentHG.override) ==> 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:AlarmMgmt.<>.alarmPrimaryAudioCurrentHG.override:3435346995 TEST.EXPECTED:AlarmMgmt.getAlarmAudioPrimaryHighGainCurrent.return:0.0 TEST.END -- Test Case: getAlarmAudioPrimaryHighGainCurrent.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:getAlarmAudioPrimaryHighGainCurrent TEST.NEW TEST.NAME:getAlarmAudioPrimaryHighGainCurrent.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (0xccc33c33U == alarmPrimaryAudioCurrentHG.override) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmPrimaryAudioCurrentHG.override:<> TEST.EXPECTED:AlarmMgmt.getAlarmAudioPrimaryHighGainCurrent.return:0.0 TEST.END -- Subprogram: getAlarmAudioPrimaryLowGainCurrent -- Test Case: getAlarmAudioPrimaryLowGainCurrent.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:getAlarmAudioPrimaryLowGainCurrent TEST.NEW TEST.NAME:getAlarmAudioPrimaryLowGainCurrent.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (0xccc33c33U == alarmPrimaryAudioCurrentLG.override) ==> 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:AlarmMgmt.<>.alarmPrimaryAudioCurrentLG.override:3435346995 TEST.EXPECTED:AlarmMgmt.getAlarmAudioPrimaryLowGainCurrent.return:0.0 TEST.END -- Test Case: getAlarmAudioPrimaryLowGainCurrent.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:getAlarmAudioPrimaryLowGainCurrent TEST.NEW TEST.NAME:getAlarmAudioPrimaryLowGainCurrent.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (0xccc33c33U == alarmPrimaryAudioCurrentLG.override) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmPrimaryAudioCurrentLG.override:<> TEST.EXPECTED:AlarmMgmt.getAlarmAudioPrimaryLowGainCurrent.return:0.0 TEST.END -- Subprogram: getAlarmAudioVolume -- Test Case: getAlarmAudioVolume.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:getAlarmAudioVolume TEST.NEW TEST.NAME:getAlarmAudioVolume.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (0xccc33c33U == alarmAudioVolumeLevel.override) ==> 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:AlarmMgmt.<>.alarmAudioVolumeLevel.override:3435346995 TEST.EXPECTED:AlarmMgmt.<>.alarmAudioVolumeLevel.override:3435346995 TEST.EXPECTED:AlarmMgmt.getAlarmAudioVolume.return:4 TEST.END -- Test Case: getAlarmAudioVolume.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:getAlarmAudioVolume TEST.NEW TEST.NAME:getAlarmAudioVolume.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (0xccc33c33U == alarmAudioVolumeLevel.override) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmAudioVolumeLevel.override:<> TEST.EXPECTED:AlarmMgmt.<>.alarmAudioVolumeLevel.override:0 TEST.EXPECTED:AlarmMgmt.getAlarmAudioVolume.return:4 TEST.END -- Subprogram: getAlarmStartTime -- Test Case: getAlarmStartTime.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:getAlarmStartTime TEST.NEW TEST.NAME:getAlarmStartTime.001 TEST.MCDC_BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if (alarmID < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if (0xccc33c33U == (alarmStartedAt[alarmID]).override) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #2, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_NO_ALARM].override:3435346995 TEST.VALUE:AlarmMgmt.getAlarmStartTime.alarmID:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.getAlarmStartTime.alarmID:ALARM_ID_NO_ALARM TEST.END -- Test Case: getAlarmStartTime_InvalidAlarm TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:getAlarmStartTime TEST.NEW TEST.NAME:getAlarmStartTime_InvalidAlarm TEST.VALUE:AlarmMgmt.getAlarmStartTime.alarmID:9999 TEST.EXPECTED:AlarmMgmt.getAlarmStartTime.return:0 TEST.END -- Test Case: getAlarmStartTime_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:getAlarmStartTime TEST.NEW TEST.NAME:getAlarmStartTime_NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 979 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:456 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 982 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:456 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.getAlarmStartTime.alarmID:ALARM_ID_HD_FPGA_POST_TEST_FAILED TEST.VALUE:AlarmMgmt.getAlarmStartTime.return:0 TEST.EXPECTED:AlarmMgmt.getAlarmStartTime.return:0 TEST.END -- Test Case: getAlarmStartTime_Override TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:getAlarmStartTime TEST.NEW TEST.NAME:getAlarmStartTime_Override TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 991 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:456 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 992 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovData:789 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 993 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override:0xCCC33C33 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 995 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:456 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 996 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovData:789 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 997 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override:0xCCC33C33 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.getAlarmStartTime.alarmID:ALARM_ID_HD_FPGA_POST_TEST_FAILED TEST.EXPECTED:AlarmMgmt.getAlarmStartTime.return:0 TEST.END -- Subprogram: getCurrentAlarmStatePriority -- Test Case: getCurrentAlarmStatePriority_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:getCurrentAlarmStatePriority TEST.NEW TEST.NAME:getCurrentAlarmStatePriority_NominalPath TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_MEDIUM 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 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:handleActiveAlarmListRequest TEST.NEW TEST.NAME:handleActiveAlarmListRequest.001 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1031 TEST.EXPECTED:uut_prototype_stubs.sendActiveAlarmsList.size:40 >>> >>> Unknown parameter/object name size >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:2 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) for (index < (10)) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: TEST.STUB:AlarmMgmt.isAnyAlarmActive TEST.VALUE:AlarmMgmt.isAnyAlarmActive.return:0 TEST.END -- Test Case: handleActiveAlarmListRequest.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:handleActiveAlarmListRequest TEST.NEW TEST.NAME:handleActiveAlarmListRequest.002 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1052 TEST.VALUE:uut_prototype_stubs.sendActiveAlarmsList.alarmList[0]:0,1,0 >>> >>> Unknown parameter/object name alarmList >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1053 TEST.EXPECTED:uut_prototype_stubs.sendActiveAlarmsList.alarmList[0]:0 >>> >>> Unknown parameter/object name alarmList >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:4 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) for (index < (10)) ==> FALSE (2) if ((1) == isAnyAlarmActive()) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #2, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: TEST.STUB:AlarmMgmt.isAnyAlarmActive TEST.VALUE:AlarmMgmt.isAnyAlarmActive.return:1 TEST.END -- Test Case: handleActiveAlarmListRequest.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:handleActiveAlarmListRequest TEST.NEW TEST.NAME:handleActiveAlarmListRequest.003 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1081 TEST.EXPECTED:uut_prototype_stubs.sendActiveAlarmsList.accepted:1 >>> >>> Unknown parameter/object name accepted >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1082 TEST.EXPECTED:uut_prototype_stubs.sendActiveAlarmsList.reason:0 >>> >>> Unknown parameter/object name reason >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1083 TEST.EXPECTED:uut_prototype_stubs.sendActiveAlarmsList.alarmList[0]:3 >>> >>> Unknown parameter/object name alarmList >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:8 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 8 (1) for (index < (10)) ==> FALSE (2) if ((1) == isAnyAlarmActive()) ==> TRUE (3) for (index < (NUM_OF_ALARM_IDS)) ==> TRUE (4) if ((1) == isAlarmActive((ALARM_RANK_TABLE[index]).alarmID) && activeAlarmListIndex < (10)) ==> TRUE Row number 1 forms a pair with Row 3 for Condition #4, subcondition "a". Condition a ==> TRUE Condition b ==> TRUE Test Case Generation Notes: Cannot set local variable activeAlarmListIndex in branch 4 Conflict: Unable to control expression-to-expression comparison in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 3 TEST.END_NOTES: TEST.STUB:AlarmMgmt.isAlarmActive TEST.STUB:AlarmMgmt.isAnyAlarmActive TEST.VALUE:AlarmMgmt.isAlarmActive.return:(2)0,1,0 TEST.VALUE:AlarmMgmt.isAnyAlarmActive.return:1 TEST.END -- Test Case: handleActiveAlarmListRequest.004 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:handleActiveAlarmListRequest TEST.NEW TEST.NAME:handleActiveAlarmListRequest.004 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1110 TEST.EXPECTED:uut_prototype_stubs.sendActiveAlarmsList.accepted:1 >>> >>> Unknown parameter/object name accepted >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1111 TEST.EXPECTED:uut_prototype_stubs.sendActiveAlarmsList.reason:0 >>> >>> Unknown parameter/object name reason >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 8 (1) for (index < (10)) ==> FALSE (2) if ((1) == isAnyAlarmActive()) ==> TRUE (3) for (index < (NUM_OF_ALARM_IDS)) ==> TRUE (4) if ((1) == isAlarmActive((ALARM_RANK_TABLE[index]).alarmID) && activeAlarmListIndex < (10)) ==> TRUE Row number 1 forms a pair with Row 3 for Condition #4, subcondition "a". Condition a ==> TRUE Condition b ==> TRUE Test Case Generation Notes: Cannot set local variable activeAlarmListIndex in branch 4 Conflict: Unable to control expression-to-expression comparison in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 3 TEST.END_NOTES: TEST.STUB:AlarmMgmt.isAlarmActive TEST.STUB:AlarmMgmt.isAnyAlarmActive TEST.VALUE:AlarmMgmt.isAlarmActive.return:(11)1,0 TEST.VALUE:AlarmMgmt.isAnyAlarmActive.return:1 TEST.END -- Subprogram: handleResendActiveAlarmsRequest -- Test Case: handleResendActiveAlarmsRequest.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:handleResendActiveAlarmsRequest TEST.NEW TEST.NAME:handleResendActiveAlarmsRequest.001 TEST.BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isAnyAlarmActive()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:AlarmMgmt.isAnyAlarmActive TEST.VALUE:AlarmMgmt.isAnyAlarmActive.return:0 TEST.END -- Test Case: handleResendActiveAlarmsRequest.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:handleResendActiveAlarmsRequest TEST.NEW TEST.NAME:handleResendActiveAlarmsRequest.002 TEST.IMPORT_FAILURES: (S) @LINE: 1616 >>> 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: 1495 >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> >>> Results in 324 Iterations. >>> (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. >>> (S) @LINE: 1314 >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> >>> Results in 323 Iterations. >>> (S) @LINE: 1266 >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> >>> Results in 323 Iterations. >>> (S) @LINE: 1237 >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> >>> Results in 320 Iterations. >>> (S) @LINE: 1227 >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> >>> Results in 319 Iterations. >>> (E) @LINE: 1230 TEST.EXPECTED:AlarmMgmt.isAlarmActive.alarm:ALARM_ID_NO_ALARM,ALARM_ID_STUCK_BUTTON_TEST_FAILED,ALARM_ID_HD_FPGA_POST_TEST_FAILED,ALARM_ID_DG_FPGA_POST_TEST_FAILED,ALARM_ID_HD_WATCHDOG_POST_TEST_FAILED,ALARM_ID_DG_WATCHDOG_POST_TEST_FAILED,ALARM_ID_UI_COMM_POST_FAILED,ALARM_ID_HD_RTC_BATTERY_LOW,ALARM_ID_HD_ACCELEROMETER_SELF_TEST_FAILURE,ALARM_ID_DG_ACCELEROMETER_SELF_TEST_FAILURE,ALARM_ID_HD_BLOOD_LEAK_SENSOR_EMBEDDED_MODE_FAILURE,ALARM_ID_HD_DIALYSATE_TEMP_BELOW_TARGET_TEMP,ALARM_ID_HD_INTEGRITY_POST_TEST_FAILED,ALARM_ID_DG_INTEGRITY_POST_TEST_FAILED,ALARM_ID_DG_INVALID_USAGE_RECORD_CRC,ALARM_ID_HD_INVALID_USAGE_RECORD,ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE,ALARM_ID_HD_UI_POST_FAILED,ALARM_ID_DG_PRESSURE_SENSORS_INVALID_CAL_RECORD,ALARM_ID_HD_DIALYSATE_TEMP_ABOVE_TARGET_TEMP,ALARM_ID_DG_COND_SENSORS_INVALID_CAL_RECORD,ALARM_ID_DG_DRAIN_LINE_VOLUME_INVALID_CAL_RECORD,ALARM_ID_DG_RESERVOIRS_INVALID_CAL_RECORD,ALARM_ID_DG_ACID_CONCENTRATE_INVALID_CAL_RECORD,ALARM_ID_DG_BICARB_CONCENTRATE_INVALID_CAL_RECORD,ALARM_ID_DG_ACCELEROMETERS_INVALID_CAL_RECORD,ALARM_ID_HD_ACCELEROMETERS_INVALID_CAL_RECORD,ALARM_ID_HD_BLOOD_LEAK_SENSOR_ZERO_SEQUENCE_FAILED,ALARM_ID_DG_TWO_WIRE_SENSORS_FPGA_FAULT,ALARM_ID_HD_HEPARIN_FORCE_SENSOR_INVALID_CAL_RECORD,ALARM_ID_HD_SOFTWARE_FAULT,ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK,ALARM_ID_BLOOD_PUMP_OFF_CHECK,ALARM_ID_BLOOD_PUMP_MC_DIRECTION_CHECK,ALARM_ID_BLOOD_PUMP_ROTOR_SPEED_CHECK,ALARM_ID_DIAL_IN_PUMP_MC_CURRENT_CHECK,ALARM_ID_DIAL_IN_PUMP_OFF_CHECK,ALARM_ID_DIAL_IN_PUMP_MC_DIRECTION_CHECK,ALARM_ID_DIAL_IN_PUMP_ROTOR_SPEED_CHECK,ALARM_ID_DIAL_OUT_PUMP_MC_CURRENT_CHECK,ALARM_ID_DIAL_OUT_PUMP_OFF_CHECK,ALARM_ID_DIAL_OUT_PUMP_MC_DIRECTION_CHECK,ALARM_ID_DIAL_OUT_PUMP_ROTOR_SPEED_CHECK,ALARM_ID_DG_MAIN_PRIMARY_HEATER_FPGA_FAULT,ALARM_ID_UI_COMM_TIMEOUT,ALARM_ID_HD_COMM_TOO_MANY_BAD_CRCS,ALARM_ID_CAN_MESSAGE_NOT_ACKED,ALARM_ID_UF_RATE_TOO_HIGH_ERROR,ALARM_ID_UF_VOLUME_ACCURACY_ERROR,ALARM_ID_HD_FPGA_COMM_TIMEOUT,ALARM_ID_VALVE_CONTROL_FAILURE,ALARM_ID_BLOOD_PUMP_MOTOR_SPEED_CHECK,ALARM_ID_DIAL_IN_PUMP_MOTOR_SPEED_CHECK,ALARM_ID_DIAL_OUT_PUMP_MOTOR_SPEED_CHECK,ALARM_ID_HD_CRITICAL_DATA_ERROR,ALARM_ID_DG_CRITICAL_DATA_ERROR,ALARM_ID_HD_ACCELEROMETER_FAILURE,ALARM_ID_DG_ACCELEROMETER_FAILURE,ALARM_ID_HD_VALVE_HOMING_FAILED,ALARM_ID_HD_VALVE_TRANSITION_TIMEOUT,ALARM_ID_HD_VALVE_NOT_FUNCTIONAL,ALARM_ID_HD_VALVE_CURRENT_OUT_OF_RANGE,ALARM_ID_HD_VALVE_POSITION_OUT_OF_RANGE,ALARM_ID_HD_BLOOD_LEAK_FPGA_FAULT,ALARM_ID_DG_BARO_PRESSURE_OUT_OF_RANGE,ALARM_ID_DG_COMMAND_INVALID_PARAMETER_FAULT,ALARM_ID_HD_BLOOD_LEAK_SENSOR_SET_POINT_SET_FAILURE,ALARM_ID_HD_BP_OCCLUSION_SELF_TEST_FAILURE,ALARM_ID_HD_ACTIVE_RESERVOIR_RECIRCULATION_OUT_OF_RANGE,ALARM_ID_HD_BLOOD_LEAK_INVALID_CAL_RECORD,ALARM_ID_HD_ARTERIAL_PRESSURE_SELF_TEST_FAILURE,ALARM_ID_HD_VENOUS_PRESSURE_SELF_TEST_FAILURE,ALARM_ID_HD_NEW_LOAD_CELL_DATA_MESSAGE_NOT_RECEIVE,ALARM_ID_HD_NEW_DIALYSATE_TEMPERATURE_DATA_MESSAGE_NOT_RECEIVE,ALARM_ID_DG_INLET_UV_REACTOR_ON_WITH_NO_FLOW,ALARM_ID_HD_SYRINGE_PUMP_SELF_TEST_FAILURE,ALARM_ID_HD_VOLTAGE_OUT_OF_RANGE,ALARM_ID_DG_VOLTAGE_OUT_OF_RANGE,ALARM_ID_HD_SYRINGE_PUMP_ENCODER_DIRECTION_ERROR,ALARM_ID_HD_SYRINGE_PUMP_CONTROLLER_DIRECTION_ERROR,ALARM_ID_HD_SYRINGE_PUMP_FAULT,ALARM_ID_HD_SYRINGE_PUMP_OVER_TRAVEL_ERROR,ALARM_ID_HD_SYRINGE_PUMP_DAC_WRITE_ERROR,ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR,ALARM_ID_DG_SET_RTC_YEAR_INVALID,ALARM_ID_PUMP_TRACK_LATCH_OPENED,ALARM_ID_HD_SET_RTC_YEAR_INVALID,ALARM_ID_DG_HEATING_INVALID_CAL_RECORD,ALARM_ID_DG_CONC_PUMP_HALL_SENSOR_OUT_OF_RANGE,ALARM_ID_DG_OUTLET_UV_REACTOR_ON_WITH_NO_FLOW,ALARM_ID_DG_LOAD_CELL_A1_B1_FPGA_FAULT,ALARM_ID_HD_DIALYSATE_FLOW_DATA_NOT_RECEIVE,ALARM_ID_DG_CONDUCTIVITY_SENSOR_BAD_STATUS,ALARM_ID_DG_OUTLET_PRIMARY_CONDUCTIVITY_OUT_OF_RANGE,ALARM_ID_DG_PRESSURE_OUT_OF_RANGE,ALARM_ID_DG_WATCHDOG_EXPIRED,ALARM_ID_INLET_WATER_TEMPERATURE_IN_HIGH_RANGE,ALARM_ID_FILL_CONDUCTIVITY_OUT_OF_RANGE,ALARM_ID_HD_BATTERY_COMM_FAULT,ALARM_ID_HD_SYRINGE_PUMP_STALL,ALARM_ID_HD_NO_CART_SELF_TEST_TIMEOUT,ALARM_ID_HD_DRY_SELF_TEST_TIMEOUT,ALARM_ID_DG_HEAT_DISINFECT_TEMP_GRAD_OUT_OF_RANGE,ALARM_ID_HD_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID,ALARM_ID_AIR_TRAP_ILLEGAL_LEVELS,ALARM_ID_DG_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID,ALARM_ID_DG_FLOW_SENSORS_INVALID_CAL_RECORD,ALARM_ID_DG_RESTARTED_FAULT,ALARM_ID_HD_SYRINGE_PUMP_FPGA_ADC_FAULT,ALARM_ID_HD_SYRINGE_PUMP_VOLUME_ERROR,ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR,ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR,ALARM_ID_DG_LOAD_CELL_A2_B2_FPGA_FAULT,ALARM_ID_DG_DRAIN_PUMP_CURRENT_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_BUBBLE_SELF_TEST_FAILURE,ALARM_ID_DG_TEMPERATURE_SENSOR_OUT_OF_RANGE,ALARM_ID_DG_TEMPERATURE_SENSORS_ADC_FAULT,ALARM_ID_DG_CAN_MESSAGE_NOT_ACKED,ALARM_ID_DG_RTC_CONFIG_ERROR,ALARM_ID_DG_RTC_BATTERY_LOW,ALARM_ID_PRE_TREATMENT_WET_PRIME_TEST_FAILURE,ALARM_ID_DG_MAIN_PRIMARY_HEATER_VOLTAGE_OUT_OF_RANGE,ALARM_ID_DG_SMALL_PRIMARY_HEATER_VOLTAGE_OUT_OF_RANGE,ALARM_ID_DG_TRIMMER_HEATER_VOLTAGE_OUT_OF_RANGE,ALARM_ID_END_OF_TREATMENT_HIGH,ALARM_ID_TREATMENT_STOPPED_NO_RINSEBACK,ALARM_ID_HD_BLOOD_LEAK_DETECTED,ALARM_ID_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_BUBBLE_DETECTED,ALARM_ID_HD_VENOUS_BUBBLE_DETECTED_RINSEBACK,ALARM_ID_VENOUS_PRESSURE_HIGH,ALARM_ID_ARTERIAL_PRESSURE_LOW,ALARM_ID_ARTERIAL_PRESSURE_HIGH,ALARM_ID_DG_FLUID_LEAK_DETECTED,ALARM_ID_HD_FLUID_LEAK_DETECTED,ALARM_ID_HD_SHOCK,ALARM_ID_DG_SHOCK,ALARM_ID_HD_EXCESSIVE_TILT,ALARM_ID_DG_EXCESSIVE_TILT,ALARM_ID_HD_AC_POWER_LOST,ALARM_ID_DG_COMM_TIMEOUT,ALARM_ID_AIR_TRAP_FILL_DURING_TREATMENT,ALARM_ID_OCCLUSION_BLOOD_PUMP,ALARM_ID_DG_DIALYSATE_TEMPERATURE_SENSORS_OUT_OF_RANGE,ALARM_ID_DG_RO_FLOW_SENSOR_INVALID_CAL_RECORD,ALARM_ID_ACID_CONDUCTIVITY_OUT_OF_RANGE,ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE,ALARM_ID_CREATING_DIALYSATE_PLEASE_WAIT,ALARM_ID_INLET_WATER_HIGH_TEMPERATURE,ALARM_ID_HD_WATCHDOG_EXPIRED,ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_HIGH_RANGE,ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE,ALARM_ID_INLET_WATER_PRESSURE_IN_LOW_RANGE,ALARM_ID_PRIME_COMPLETED_HIGH,ALARM_ID_NVDATA_EEPROM_OPS_FAILURE,ALARM_ID_HD_NEW_RESERVOIRS_DATA_MESSAGE_NOT_RECEIVE,ALARM_ID_HD_NEW_DG_OPERATION_MODE_MESSAGE_NOT_RECEIVE,ALARM_ID_DG_CHEM_DISINFECT_PRIME_ACID_LINE_TIME_OUT,ALARM_ID_INLET_WATER_TEMPERATURE_IN_LOW_RANGE,ALARM_ID_DIAL_IN_PUMP_FLOW_VS_MOTOR_SPEED_CHECK,ALARM_ID_BLOOD_PUMP_ROTOR_SPEED_TOO_HIGH,ALARM_ID_DG_COMM_TOO_MANY_BAD_CRCS,ALARM_ID_DG_FPGA_CLOCK_SPEED_CHECK_FAILURE,ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_1_ALARM,ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_2_ALARM,ALARM_ID_TREATMENT_RINSEBACK_TIMEOUT_ALARM,ALARM_ID_TREATMENT_RECIRC_TIMEOUT_ALARM,ALARM_ID_CARTRIDGE_DOOR_OPENED,ALARM_ID_HD_ACTIVE_RESERVOIR_DEPLETION_TIME_OUT,ALARM_ID_DG_DIALYSATE_FLOW_RATE_OUT_OF_MAX_RANGE,ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY,ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION,ALARM_ID_HD_SYRINGE_PUMP_NOT_ENOUGH_HEPARIN_ALARM,ALARM_ID_HD_RTC_CONFIG_ERROR,ALARM_ID_HD_RTC_OR_TIMER_ACCURACY_FAILURE,ALARM_ID_HD_PUMP_DIRECTION_STATUS_ERROR,ALARM_ID_HD_DIALYSATE_TEMP_OUT_OF_HIGH_SAFETY_RANGE,ALARM_ID_DG_SOFTWARE_FAULT,ALARM_ID_HD_COMM_TIMEOUT,ALARM_ID_DG_FPGA_COMM_TIMEOUT,ALARM_ID_DG_RO_FLOW_RATE_OUT_OF_MAX_RANGE,ALARM_ID_DG_LOAD_CELLS_TARE_WEIGHT_OUT_OF_RANGE,ALARM_ID_DG_LOAD_CELLS_INVALID_CAL_RECORD,ALARM_ID_DG_INVALID_LOAD_CELL_VALUE,ALARM_ID_UV_REACTOR_NOT_HEALTHY,ALARM_ID_DG_FAN_RPM_OUT_OF_RANGE,ALARM_ID_DG_CONCENTRATE_PUMP_FAULT,ALARM_ID_CP1_SPEED_CONTROL_ERROR,ALARM_ID_CP2_SPEED_CONTROL_ERROR,ALARM_ID_DRAIN_PUMP_RPM_OUT_OF_RANGE,ALARM_ID_DRAIN_PUMP_OFF_FAULT,ALARM_ID_FLOW_RATE_OUT_OF_UPPER_RANGE,ALARM_ID_FLOW_RATE_OUT_OF_LOWER_RANGE,ALARM_ID_HD_DIALYSATE_TEMP_OUT_OF_LOW_SAFETY_RANGE,ALARM_ID_RO_PUMP_DUTY_CYCLE_OUT_OF_RANGE,ALARM_ID_RO_PUMP_PRESSURE_OUT_OF_RANGE,ALARM_ID_DG_CPI_CPO_SENSORS_FPGA_FAULT,ALARM_ID_DG_CD1_CD2_SENSORS_FPGA_FAULT,ALARM_ID_RO_FLOW_TOO_LOW_WHILE_PRIMARY_HEATER_IS_ON,ALARM_ID_DIALYSATE_FLOW_TOO_LOW_WHILE_TRIMMER_HEATER_IS_ON,ALARM_ID_DG_THERMISTORS_TEMPERATURE_OUT_OF_RANGE,ALARM_ID_PRE_TREATMENT_WET_FLOW_TEST_FAILURE,ALARM_ID_PRE_TREATMENT_DRY_PRESSURE_NORMAL_TEST_FAILURE,ALARM_ID_PRESSURE_SENSOR_FAULT,ALARM_ID_RO_REJECTION_RATIO_OUT_OF_RANGE,ALARM_ID_CONDUCTIVITY_SENSOR_FAULT,ALARM_ID_DG_DIALYSATE_FILL_OUT_OF_TIME,ALARM_ID_DG_FLOW_METER_CHECK_FAILURE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION,ALARM_ID_DG_DRAIN_CIRCULATION_LINE_TIMEOUT,ALARM_ID_HD_BATTERY_PACK_ERROR_DETECTED,ALARM_ID_BLOOD_SITTING_WARNING,ALARM_ID_END_OF_TREATMENT_ALARM,ALARM_ID_PRIME_COMPLETED_MEDIUM,ALARM_ID_SALINE_BOLUS_VOLUME_CHECK_FAILURE,ALARM_ID_RINSEBACK_VOLUME_CHECK_FAILURE,ALARM_ID_END_TREATMENT_TIMEOUT_ALARM,ALARM_ID_BLOOD_PRIME_VOLUME_CHECK_FAILURE,ALARM_ID_HD_SYRINGE_DETECTED,ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_REMOVED,ALARM_ID_DG_THD_SENSORS_FPGA_FAULT,ALARM_ID_EMPTY_SALINE_BAG,ALARM_ID_HD_OCCLUSION_SENSOR_FPGA_FAULT,ALARM_ID_HD_ARTERIAL_SENSOR_FPGA_FAULT,ALARM_ID_TREATMENT_STOPPED_BY_USER,ALARM_ID_END_OF_TREATMENT_WARNING,ALARM_ID_PRIME_COMPLETED_LOW_PRIORITY,ALARM_ID_PRIME_OUT_OF_TIME,ALARM_ID_HD_PRIME_SALINE_PURGE_AIR_TIME_OUT,ALARM_ID_PRIME_DIALYSATE_DIALYZER_TIME_OUT,ALARM_ID_PRIME_DIALYSATE_BYPASS_TIME_OUT,ALARM_ID_PRE_TREATMENT_DRY_PRESSURE_TEST_FAILURE,ALARM_ID_PRE_TREATMENT_WET_LC_TEST_FAILURE,ALARM_ID_DG_BAROMETRIC_SENSOR_COEFFS_BAD_CRC,ALARM_ID_RTC_RAM_OPS_ERROR,ALARM_ID_TREATMENT_STOPPED_AFTER_RINSEBACK,ALARM_ID_INSTALL_NEW_CARTRIDGE,ALARM_ID_PRIME_SALINE_DIALYZER_TIME_OUT,ALARM_ID_NO_CARTRIDGE_LOADED,ALARM_ID_CARTRIDGE_REMOVAL_FAILURE,ALARM_ID_BICARB_CONDUCTIVITY_OUT_OF_RANGE,ALARM_ID_DG_RESERVOIR_DRAIN_TIMEOUT,ALARM_ID_DG_RESERVOIR_FILL_TIMEOUT,ALARM_ID_DG_RESERVOIR_LEAK_TIMEOUT,ALARM_ID_DG_TEMP_SENSORS_DIFF_OUT_OF_RANGE,ALARM_ID_DG_HEAT_DISINFECT_TARGET_TEMP_TIMEOUT,ALARM_ID_DG_HEAT_DISINFECT_INLET_PRES_AND_TEMP_SNSRS_OUT,ALARM_ID_DG_HEAT_DISINFECT_INLET_COND_AND_TEMP_OUT,ALARM_ID_DG_CHEM_DISINFECT_TARGET_TEMP_TIMEOUT,ALARM_ID_DG_CHEM_DISINFECT_INLET_PRES_AND_TEMP_SNSRS_OUT,ALARM_ID_DG_CHEM_DISINFECT_INLET_COND_AND_TEMP_OUT,ALARM_ID_HD_INVALID_SYSTEM_RECORD_CRC,ALARM_ID_HD_INVALID_SERVICE_RECORD_CRC,ALARM_ID_DG_INVALID_SYSTEM_RECORD_CRC,ALARM_ID_DG_INVALID_SERVICE_RECORD_CRC,ALARM_ID_HD_UI_COMPATIBILITY_ERROR,ALARM_ID_HD_DG_COMPATIBILITY_ERROR,ALARM_ID_DG_FPGA_POWER_OUT_TIMEOUT,ALARM_ID_HD_FPGA_POWER_OUT_TIMEOUT,ALARM_ID_HD_TEMPERATURES_OUT_OF_RANGE,ALARM_ID_UI_POST_FAILURE_SHASUM,ALARM_ID_UI_POST_FAILURE_CANBUS,ALARM_ID_UI_POST_FAILURE_DISPLAY,ALARM_ID_UI_POST_FAILURE_TOUCH,ALARM_ID_UI_POST_FAILURE_SDCARD,ALARM_ID_UI_POST_FAILURE_RTC,ALARM_ID_UI_POST_FAILURE_WIFI,ALARM_ID_UI_POST_FAILURE_BLUETOOTH,ALARM_ID_UI_POST_FAILURE_ETHERNET,ALARM_ID_UI_POST_FAILURE_SOUND,ALARM_ID_HD_SAFETY_SHUTDOWN_POST_TEST_FAILED,ALARM_ID_DG_SAFETY_SHUTDOWN_POST_TEST_FAILED,ALARM_ID_HD_FAN_RPM_OUT_OF_RANGE,ALARM_ID_HD_BLOOD_FLOW_OUT_OF_RANGE,ALARM_ID_HD_DIAL_IN_FLOW_OUT_OF_RANGE,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_ACTIVE_RESERVOIR_WEIGHT_OUT_OF_RANGE,ALARM_ID_DG_DIALYSATE_DRAIN_TIME_OUT,ALARM_ID_DG_DRAIN_PUMP_DIRECTION_INVALID,ALARM_ID_DG_ACID_BOTTLE_LOW_VOLUME,ALARM_ID_DG_BICARB_BOTTLE_LOW_VOLUME,ALARM_ID_DG_LOAD_CELL_WEIGHT_OUT_OF_RANGE,ALARM_ID_DG_LOAD_CELL_PRIMARY_BACKUP_DRIFT_OUT_OF_RANGE,ALARM_ID_HD_TREATMENT_RECIRC_TIMEOUT_WARNING,ALARM_ID_HD_TREATMENT_RINSEBACK_TIMEOUT_WARNING,ALARM_ID_HD_FPGA_CLOCK_SPEED_CHECK_FAILURE,ALARM_ID_HD_LOAD_CELL_PRIMARY_BACKUP_DRIFT_OUT_OF_RANGE,ALARM_ID_DG_DIALYSATE_OR_CONC_CAP_NOT_IN_PROPER_POSITION,ALARM_ID_HD_VENOUS_SENSOR_FPGA_FAULT,ALARM_ID_HD_DISINFECT_FLUSH,ALARM_ID_HD_DISINFECT_HEAT,ALARM_ID_HD_DISINFECT_CHEM,ALARM_ID_HD_DISINFECT_CHEM_INSTRUCTION1,ALARM_ID_UI_POST_FAILURE_CLOUDSYNC,ALARM_ID_DG_TDI_SENSORS_FPGA_FAULT,ALARM_ID_DG_TRO_SENSORS_FPGA_FAULT,ALARM_ID_DG_BARO_SENSOR_FPGA_FAULT,ALARM_ID_DG_INVALID_SERIAL_NUMBER,ALARM_ID_HD_INVALID_SERIAL_NUMBER,ALARM_ID_DG_PRIMARY_HEATER_POWER_VOLTAGE_OUT_OF_RANGE,ALARM_ID_DG_CPU_RAM_ERROR,ALARM_ID_DG_DRAIN_PUMP_DIRECTION_FPGA_FAULT,ALARM_ID_HD_INVALID_USAGE_RECORD_CRC,ALARM_ID_HD_CPU_RAM_ERROR,ALARM_ID_HD_AIR_TRAP_OVERFILL,ALARM_ID_HD_AC_POWER_LOST_IN_TREATMENT,ALARM_ID_DG_CPI_COND_SENSOR_INVALID_CHAR,ALARM_ID_DG_CPO_COND_SENSOR_INVALID_CHAR,ALARM_ID_DG_CD1_COND_SENSOR_INVALID_CHAR,ALARM_ID_DG_CD2_COND_SENSOR_INVALID_CHAR,ALARM_ID_HD_DIAL_IN_FLOW_CHECK_FAILURE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "ALARM_ID_CAN_MESSAGE_NOT_ACKED" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 4 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isAnyAlarmActive()) ==> TRUE (2) for (index < (NUM_OF_ALARM_IDS)) ==> FALSE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 2 TEST.END_NOTES: TEST.STUB:AlarmMgmt.isAlarmActive TEST.STUB:AlarmMgmt.isAnyAlarmActive TEST.VALUE:AlarmMgmt.isAlarmActive.alarm:VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 TEST.VALUE:AlarmMgmt.isAlarmActive.return:0 TEST.VALUE:AlarmMgmt.isAnyAlarmActive.return:1 TEST.END -- Test Case: handleResendActiveAlarmsRequest.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:handleResendActiveAlarmsRequest TEST.NEW TEST.NAME:handleResendActiveAlarmsRequest.003 TEST.IMPORT_FAILURES: (S) @LINE: 1669 >>> 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: 1545 >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> >>> Results in 324 Iterations. >>> (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. >>> (S) @LINE: 1355 >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> >>> Results in 323 Iterations. >>> (S) @LINE: 1304 >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> >>> Results in 323 Iterations. >>> (S) @LINE: 1272 >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> >>> Results in 320 Iterations. >>> (S) @LINE: 1259 >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> >>> Results in 319 Iterations. >>> (S) @LINE: 1260 >>> >>> Range Value Command VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 >>> >>> Results in 314 Iterations. >>> (E) @LINE: 1266 TEST.EXPECTED:AlarmMgmt.isAlarmActive.alarm:ALARM_ID_NO_ALARM,ALARM_ID_STUCK_BUTTON_TEST_FAILED,ALARM_ID_HD_FPGA_POST_TEST_FAILED,ALARM_ID_DG_FPGA_POST_TEST_FAILED,ALARM_ID_HD_WATCHDOG_POST_TEST_FAILED,ALARM_ID_DG_WATCHDOG_POST_TEST_FAILED,ALARM_ID_UI_COMM_POST_FAILED,ALARM_ID_HD_RTC_BATTERY_LOW,ALARM_ID_HD_ACCELEROMETER_SELF_TEST_FAILURE,ALARM_ID_DG_ACCELEROMETER_SELF_TEST_FAILURE,ALARM_ID_HD_BLOOD_LEAK_SENSOR_EMBEDDED_MODE_FAILURE,ALARM_ID_HD_DIALYSATE_TEMP_BELOW_TARGET_TEMP,ALARM_ID_HD_INTEGRITY_POST_TEST_FAILED,ALARM_ID_DG_INTEGRITY_POST_TEST_FAILED,ALARM_ID_DG_INVALID_USAGE_RECORD_CRC,ALARM_ID_HD_INVALID_USAGE_RECORD,ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE,ALARM_ID_HD_UI_POST_FAILED,ALARM_ID_DG_PRESSURE_SENSORS_INVALID_CAL_RECORD,ALARM_ID_HD_DIALYSATE_TEMP_ABOVE_TARGET_TEMP,ALARM_ID_DG_COND_SENSORS_INVALID_CAL_RECORD,ALARM_ID_DG_DRAIN_LINE_VOLUME_INVALID_CAL_RECORD,ALARM_ID_DG_RESERVOIRS_INVALID_CAL_RECORD,ALARM_ID_DG_ACID_CONCENTRATE_INVALID_CAL_RECORD,ALARM_ID_DG_BICARB_CONCENTRATE_INVALID_CAL_RECORD,ALARM_ID_DG_ACCELEROMETERS_INVALID_CAL_RECORD,ALARM_ID_HD_ACCELEROMETERS_INVALID_CAL_RECORD,ALARM_ID_HD_BLOOD_LEAK_SENSOR_ZERO_SEQUENCE_FAILED,ALARM_ID_DG_TWO_WIRE_SENSORS_FPGA_FAULT,ALARM_ID_HD_HEPARIN_FORCE_SENSOR_INVALID_CAL_RECORD,ALARM_ID_HD_SOFTWARE_FAULT,ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK,ALARM_ID_BLOOD_PUMP_OFF_CHECK,ALARM_ID_BLOOD_PUMP_MC_DIRECTION_CHECK,ALARM_ID_BLOOD_PUMP_ROTOR_SPEED_CHECK,ALARM_ID_DIAL_IN_PUMP_MC_CURRENT_CHECK,ALARM_ID_DIAL_IN_PUMP_OFF_CHECK,ALARM_ID_DIAL_IN_PUMP_MC_DIRECTION_CHECK,ALARM_ID_DIAL_IN_PUMP_ROTOR_SPEED_CHECK,ALARM_ID_DIAL_OUT_PUMP_MC_CURRENT_CHECK,ALARM_ID_DIAL_OUT_PUMP_OFF_CHECK,ALARM_ID_DIAL_OUT_PUMP_MC_DIRECTION_CHECK,ALARM_ID_DIAL_OUT_PUMP_ROTOR_SPEED_CHECK,ALARM_ID_HD_BLOOD_LEAK_SELF_TEST_FAULT,ALARM_ID_UI_COMM_TIMEOUT,ALARM_ID_HD_COMM_TOO_MANY_BAD_CRCS,ALARM_ID_CAN_MESSAGE_NOT_ACKED,ALARM_ID_UF_RATE_TOO_HIGH_ERROR,ALARM_ID_UF_VOLUME_ACCURACY_ERROR,ALARM_ID_HD_FPGA_COMM_TIMEOUT,ALARM_ID_VALVE_CONTROL_FAILURE,ALARM_ID_BLOOD_PUMP_MOTOR_SPEED_CHECK,ALARM_ID_DIAL_IN_PUMP_MOTOR_SPEED_CHECK,ALARM_ID_DIAL_OUT_PUMP_MOTOR_SPEED_CHECK,ALARM_ID_HD_CRITICAL_DATA_ERROR,ALARM_ID_DG_CRITICAL_DATA_ERROR,ALARM_ID_HD_ACCELEROMETER_FAILURE,ALARM_ID_DG_ACCELEROMETER_FAILURE,ALARM_ID_HD_VALVE_HOMING_FAILED,ALARM_ID_HD_VALVE_TRANSITION_TIMEOUT,ALARM_ID_HD_VALVE_NOT_FUNCTIONAL,ALARM_ID_HD_VALVE_CURRENT_OUT_OF_RANGE,ALARM_ID_HD_VALVE_POSITION_OUT_OF_RANGE,ALARM_ID_ARTERIAL_PRESSURE_SENSOR_FAULT,ALARM_ID_VENOUS_PRESSURE_SENSOR_FAULT,ALARM_ID_DG_COMMAND_INVALID_PARAMETER_FAULT,ALARM_ID_HD_BLOOD_LEAK_SENSOR_SET_POINT_SET_FAILURE,ALARM_ID_HD_BP_OCCLUSION_SELF_TEST_FAILURE,ALARM_ID_HD_ACTIVE_RESERVOIR_RECIRCULATION_OUT_OF_RANGE,ALARM_ID_HD_BLOOD_LEAK_INVALID_CAL_RECORD,ALARM_ID_HD_ARTERIAL_PRESSURE_SELF_TEST_FAILURE,ALARM_ID_HD_VENOUS_PRESSURE_SELF_TEST_FAILURE,ALARM_ID_HD_NEW_LOAD_CELL_DATA_MESSAGE_NOT_RECEIVE,ALARM_ID_HD_NEW_DIALYSATE_TEMPERATURE_DATA_MESSAGE_NOT_RECEIVE,ALARM_ID_HD_BLOOD_LEAK_SELF_TEST_SEND_TIMEOUT,ALARM_ID_HD_SYRINGE_PUMP_SELF_TEST_FAILURE,ALARM_ID_HD_VOLTAGE_OUT_OF_RANGE,ALARM_ID_DG_VOLTAGE_OUT_OF_RANGE,ALARM_ID_HD_SYRINGE_PUMP_ENCODER_DIRECTION_ERROR,ALARM_ID_HD_SYRINGE_PUMP_CONTROLLER_DIRECTION_ERROR,ALARM_ID_HD_SYRINGE_PUMP_FAULT,ALARM_ID_HD_SYRINGE_PUMP_OVER_TRAVEL_ERROR,ALARM_ID_HD_SYRINGE_PUMP_DAC_WRITE_ERROR,ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR,ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR,ALARM_ID_PUMP_TRACK_LATCH_OPENED,ALARM_ID_HD_BP_OCCLUSION_READ_TIMEOUT_ERROR,ALARM_ID_DG_HEATING_INVALID_CAL_RECORD,ALARM_ID_DG_CONC_PUMP_HALL_SENSOR_OUT_OF_RANGE,ALARM_ID_HD_BP_OCCLUSION_SENSOR_ERROR,ALARM_ID_DG_LOAD_CELL_FPGA_READ_ERROR,ALARM_ID_HD_DIALYSATE_FLOW_DATA_NOT_RECEIVE,ALARM_ID_DG_CONDUCTIVITY_SENSOR_BAD_STATUS,ALARM_ID_DG_OUTLET_PRIMARY_CONDUCTIVITY_OUT_OF_RANGE,ALARM_ID_DG_PRESSURE_OUT_OF_RANGE,ALARM_ID_DG_WATCHDOG_EXPIRED,ALARM_ID_INLET_WATER_TEMPERATURE_IN_HIGH_RANGE,ALARM_ID_FILL_CONDUCTIVITY_OUT_OF_RANGE,ALARM_ID_HD_BATTERY_COMM_FAULT,ALARM_ID_HD_SYRINGE_PUMP_STALL,ALARM_ID_HD_NO_CART_SELF_TEST_TIMEOUT,ALARM_ID_HD_DRY_SELF_TEST_TIMEOUT,ALARM_ID_DG_HEAT_DISINFECT_TEMP_GRAD_OUT_OF_RANAGE,ALARM_ID_HD_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID,ALARM_ID_AIR_TRAP_ILLEGAL_LEVELS,ALARM_ID_DG_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID,ALARM_ID_DG_DIALYSATE_FLOW_SENSOR_INVALID_CAL_RECORD,ALARM_ID_DG_RESTARTED_FAULT,ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR,ALARM_ID_HD_SYRINGE_PUMP_VOLUME_ERROR,ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR,ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR,ALARM_ID_HD_BLOOD_LEAK_ZERO_CMD_SEND_TIMEOUT,ALARM_ID_HD_BLOOD_LEAK_ZERO_CMD_FAULT,ALARM_ID_HD_VENOUS_BUBBLE_SELF_TEST_FAILURE,ALARM_ID_DG_TEMPERATURE_SENSOR_OUT_OF_RANGE,ALARM_ID_DG_TEMPERATURE_SENSORS_ADC_FAULT,ALARM_ID_DG_CAN_MESSAGE_NOT_ACKED,ALARM_ID_DG_RTC_CONFIG_ERROR,ALARM_ID_DG_RTC_BATTERY_LOW,ALARM_ID_PRE_TREATMENT_WET_PRIME_TEST_FAILURE,ALARM_ID_DG_MAIN_PRIMARY_HEATER_VOLTAGE_OUT_OF_RANGE,ALARM_ID_DG_SMALL_PRIMARY_HEATER_VOLTAGE_OUT_OF_RANGE,ALARM_ID_DG_TRIMMER_HEATER_VOLTAGE_OUT_OF_RANGE,ALARM_ID_END_OF_TREATMENT_HIGH,ALARM_ID_TREATMENT_STOPPED_NO_RINSEBACK,ALARM_ID_HD_BLOOD_LEAK_DETECTED,ALARM_ID_VENOUS_PRESSURE_LOW,ALARM_ID_HD_VENOUS_BUBBLE_DETECTED,ALARM_ID_HD_VENOUS_BUBBLE_DETECTED_RINSEBACK,ALARM_ID_VENOUS_PRESSURE_HIGH,ALARM_ID_ARTERIAL_PRESSURE_LOW,ALARM_ID_ARTERIAL_PRESSURE_HIGH,ALARM_ID_DG_FLUID_LEAK_DETECTED,ALARM_ID_HD_FLUID_LEAK_DETECTED,ALARM_ID_HD_SHOCK,ALARM_ID_DG_SHOCK,ALARM_ID_HD_EXCESSIVE_TILT,ALARM_ID_DG_EXCESSIVE_TILT,ALARM_ID_HD_AC_POWER_LOST,ALARM_ID_DG_COMM_TIMEOUT,ALARM_ID_AIR_TRAP_FILL_DURING_TREATMENT,ALARM_ID_OCCLUSION_BLOOD_PUMP,ALARM_ID_DG_DIALYSATE_TEMPERATURE_SENSORS_OUT_OF_RANGE,ALARM_ID_DG_RO_FLOW_SENSOR_INVALID_CAL_RECORD,ALARM_ID_ACID_CONDUCTIVITY_OUT_OF_RANGE,ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE,ALARM_ID_CREATING_DIALYSATE_PLEASE_WAIT,ALARM_ID_INLET_WATER_HIGH_TEMPERATURE,ALARM_ID_HD_WATCHDOG_EXPIRED,ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_HIGH_RANGE,ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE,ALARM_ID_INLET_WATER_PRESSURE_IN_LOW_RANGE,ALARM_ID_PRIME_COMPLETED_HIGH,ALARM_ID_NVDATA_EEPROM_OPS_FAILURE,ALARM_ID_HD_NEW_RESERVOIRS_DATA_MESSAGE_NOT_RECEIVE,ALARM_ID_HD_NEW_DG_OPERATION_MODE_MESSAGE_NOT_RECEIVE,ALARM_ID_DG_CHEM_DISINFECT_PRIME_ACID_LINE_TIME_OUT,ALARM_ID_INLET_WATER_TEMPERATURE_IN_LOW_RANGE,ALARM_ID_DIAL_IN_PUMP_FLOW_VS_MOTOR_SPEED_CHECK,ALARM_ID_BLOOD_PUMP_ROTOR_SPEED_TOO_HIGH,ALARM_ID_DG_COMM_TOO_MANY_BAD_CRCS,ALARM_ID_DG_FPGA_CLOCK_SPEED_CHECK_FAILURE,ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_1_ALARM,ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_2_ALARM,ALARM_ID_TREATMENT_RINSEBACK_TIMEOUT_ALARM,ALARM_ID_TREATMENT_RECIRC_TIMEOUT_ALARM,ALARM_ID_CARTRIDGE_DOOR_OPENED,ALARM_ID_HD_ACTIVE_RESERVOIR_DEPLETION_TIME_OUT,ALARM_ID_DIALYSATE_FLOW_RATE_OUT_OF_RANGE,ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY,ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION,ALARM_ID_HD_SYRINGE_PUMP_NOT_ENOUGH_HEPARIN_ALARM,ALARM_ID_HD_RTC_CONFIG_ERROR,ALARM_ID_HD_RTC_OR_TIMER_ACCURACY_FAILURE,ALARM_ID_HD_PUMP_DIRECTION_STATUS_ERROR,ALARM_ID_HD_DIALYSATE_TEMP_OUT_OF_HIGH_SAFETY_RANGE,ALARM_ID_DG_SOFTWARE_FAULT,ALARM_ID_HD_COMM_TIMEOUT,ALARM_ID_DG_FPGA_COMM_TIMEOUT,ALARM_ID_DG_LOAD_CELL_ADC_ERROR,ALARM_ID_DG_LOAD_CELLS_TARE_WEIGHT_OUT_OF_RANGE,ALARM_ID_DG_LOAD_CELLS_INVALID_CAL_RECORD,ALARM_ID_DG_INVALID_LOAD_CELL_VALUE,ALARM_ID_UV_REACTOR_NOT_HEALTHY,ALARM_ID_DG_FAN_RPM_OUT_OF_RANGE,ALARM_ID_DG_CONCENTRATE_PUMP_FAULT,ALARM_ID_CP1_SPEED_CONTROL_ERROR,ALARM_ID_CP2_SPEED_CONTROL_ERROR,ALARM_ID_DRAIN_PUMP_RPM_OUT_OF_RANGE,ALARM_ID_DRAIN_PUMP_OFF_FAULT,ALARM_ID_FLOW_RATE_OUT_OF_UPPER_RANGE,ALARM_ID_FLOW_RATE_OUT_OF_LOWER_RANGE,ALARM_ID_HD_DIALYSATE_TEMP_OUT_OF_LOW_SAFETY_RANGE,ALARM_ID_RO_PUMP_DUTY_CYCLE_OUT_OF_RANGE,ALARM_ID_RO_PUMP_PRESSURE_OUT_OF_RANGE,ALARM_ID_DG_TEMPERATURE_SENSOR_ERROR_BIT_FAULT,ALARM_ID_DG_TEMPERATURE_SENSORS_FPGA_FAULT,ALARM_ID_RO_FLOW_TOO_LOW_WHILE_PRIMARY_HEATER_IS_ON,ALARM_ID_DIALYSATE_FLOW_TOO_LOW_WHILE_TRIMMER_HEATER_IS_ON,ALARM_ID_DG_THERMISTORS_TEMPERATURE_OUT_OF_RANGE,ALARM_ID_PRE_TREATMENT_WET_FLOW_TEST_FAILURE,ALARM_ID_PRE_TREATMENT_DRY_PRESSURE_NORMAL_TEST_FAILURE,ALARM_ID_PRESSURE_SENSOR_FAULT,ALARM_ID_RO_REJECTION_RATIO_OUT_OF_RANGE,ALARM_ID_CONDUCTIVITY_SENSOR_FAULT,ALARM_ID_DG_DIALYSATE_FILL_OUT_OF_TIME,ALARM_ID_DG_FLOW_METER_CHECK_FAILURE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION,ALARM_ID_DG_DRAIN_CIRCULATION_LINE_TIMEOUT,ALARM_ID_HD_BATTERY_PACK_ERROR_DETECTED,ALARM_ID_BLOOD_SITTING_WARNING,ALARM_ID_END_OF_TREATMENT_ALARM,ALARM_ID_PRIME_COMPLETED_MEDIUM,ALARM_ID_SALINE_BOLUS_VOLUME_CHECK_FAILURE,ALARM_ID_RINSEBACK_VOLUME_CHECK_FAILURE,ALARM_ID_END_TREATMENT_TIMEOUT_ALARM,ALARM_ID_BLOOD_PRIME_VOLUME_CHECK_FAILURE,ALARM_ID_HD_SYRINGE_DETECTED,ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_REMOVED,ALARM_ID_DG_THD_SENSORS_FPGA_FAULT,ALARM_ID_EMPTY_SALINE_BAG,ALARM_ID_DIALYSATE_TEMPERATURE_HIGH,ALARM_ID_DIALYSATE_TEMPERATURE_LOW,ALARM_ID_TREATMENT_STOPPED_BY_USER,ALARM_ID_END_OF_TREATMENT_WARNING,ALARM_ID_PRIME_COMPLETED_LOW_PRIORITY,ALARM_ID_PRIME_OUT_OF_TIME,ALARM_ID_HD_PRIME_SALINE_PURGE_AIR_TIME_OUT,ALARM_ID_PRIME_DIALYSATE_DIALYZER_TIME_OUT,ALARM_ID_PRIME_DIALYSATE_BYPASS_TIME_OUT,ALARM_ID_PRE_TREATMENT_DRY_PRESSURE_TEST_FAILURE,ALARM_ID_PRE_TREATMENT_WET_LC_TEST_FAILURE,ALARM_ID_DG_BAROMETRIC_SENSOR_COEFFS_BAD_CRC,ALARM_ID_RTC_RAM_OPS_ERROR,ALARM_ID_TREATMENT_STOPPED_AFTER_RINSEBACK,ALARM_ID_INSTALL_NEW_CARTRIDGE,ALARM_ID_PRIME_SALINE_DIALYZER_TIME_OUT,ALARM_ID_NO_CARTRIDGE_LOADED,ALARM_ID_CARTRIDGE_REMOVAL_FAILURE,ALARM_ID_BICARB_CONDUCTIVITY_OUT_OF_RANGE,ALARM_ID_DG_RESERVOIR_DRAIN_TIMEOUT,ALARM_ID_DG_RESERVOIR_FILL_TIMEOUT,ALARM_ID_DG_RESERVOIR_LEAK_TIMEOUT,ALARM_ID_DG_TEMP_SENSORS_DIFF_OUT_OF_RANGE,ALARM_ID_DG_HEAT_DISINFECT_TARGET_TEMP_TIMEOUT,ALARM_ID_DG_HEAT_DISINFECT_INLET_PRES_AND_TEMP_SNSRS_OUT,ALARM_ID_DG_HEAT_DISINFECT_INLET_COND_AND_TEMP_OUT,ALARM_ID_DG_CHEM_DISINFECT_TARGET_TEMP_TIMEOUT,ALARM_ID_DG_CHEM_DISINFECT_INLET_PRES_AND_TEMP_SNSRS_OUT,ALARM_ID_DG_CHEM_DISINFECT_INLET_COND_AND_TEMP_OUT,ALARM_ID_HD_INVALID_SYSTEM_RECORD_CRC,ALARM_ID_HD_INVALID_SERVICE_RECORD_CRC,ALARM_ID_DG_INVALID_SYSTEM_RECORD_CRC,ALARM_ID_DG_INVALID_SERVICE_RECORD_CRC,ALARM_ID_HD_UI_COMPATIBILITY_ERROR,ALARM_ID_HD_DG_COMPATIBILITY_ERROR,ALARM_ID_DG_FPGA_POWER_OUT_TIMEOUT,ALARM_ID_HD_FPGA_POWER_OUT_TIMEOUT,ALARM_ID_HD_TEMPERATURES_OUT_OF_RANGE,ALARM_ID_UI_POST_FAILURE_SHASUM,ALARM_ID_UI_POST_FAILURE_CANBUS,ALARM_ID_UI_POST_FAILURE_DISPLAY,ALARM_ID_UI_POST_FAILURE_TOUCH,ALARM_ID_UI_POST_FAILURE_SDCARD,ALARM_ID_UI_POST_FAILURE_RTC,ALARM_ID_UI_POST_FAILURE_WIFI,ALARM_ID_UI_POST_FAILURE_BLUETOOTH,ALARM_ID_UI_POST_FAILURE_ETHERNET,ALARM_ID_UI_POST_FAILURE_SOUND,ALARM_ID_HD_SAFETY_SHUTDOWN_POST_TEST_FAILED,ALARM_ID_DG_SAFETY_SHUTDOWN_POST_TEST_FAILED,ALARM_ID_HD_FAN_RPM_OUT_OF_RANGE,ALARM_ID_HD_BLOOD_FLOW_OUT_OF_RANGE,ALARM_ID_HD_DIAL_IN_FLOW_OUT_OF_RANGE,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_ACTIVE_RESERVOIR_WEIGHT_OUT_OF_RANGE,ALARM_ID_DG_DIALYSATE_DRAIN_TIME_OUT,ALARM_ID_HD_ARTERIAL_PRESSURE_READ_TIMEOUT_ERROR,ALARM_ID_DG_ACID_BOTTLE_LOW_VOLUME,ALARM_ID_DG_BICARB_BOTTLE_LOW_VOLUME,ALARM_ID_DG_LOAD_CELL_WEIGHT_OUT_OF_RANGE,ALARM_ID_DG_LOAD_CELL_PRIMARY_BACKUP_DRIFT_OUT_OF_RANGE,ALARM_ID_HD_TREATMENT_RECIRC_TIMEOUT_WARNING,ALARM_ID_HD_TREATMENT_RINSEBACK_TIMEOUT_WARNING,ALARM_ID_HD_FPGA_CLOCK_SPEED_CHECK_FAILURE,ALARM_ID_HD_LOAD_CELL_PRIMARY_BACKUP_DRIFT_OUT_OF_RANGE,ALARM_ID_DG_DIALYSATE_OR_CONC_CAP_NOT_IN_PROPER_POSITION,ALARM_ID_DG_FLOW_TOO_LOW_WHILE_HEATER_ON,ALARM_ID_HD_DISINFECT_FLUSH,ALARM_ID_HD_DISINFECT_HEAT,ALARM_ID_HD_DISINFECT_CHEM,ALARM_ID_HD_DISINFECT_CHEM_INSTRUCTION1,ALARM_ID_UI_POST_FAILURE_CLOUDSYNC,ALARM_ID_DG_TDI_SENSORS_FPGA_FAULT,ALARM_ID_DG_TRO_SENSORS_FPGA_FAULT,ALARM_ID_DG_BARO_SENSOR_FPGA_FAULT,ALARM_ID_DG_DISINFECT_HAS_BEEN_EXPIRED,ALARM_ID_DG_SERIVCE_TIME_INTERVAL_HAS_ELAPSED,ALARM_ID_DG_PRIMARY_HEATER_POWER_VOLTAGE_OUT_OF_RANGE,ALARM_ID_DG_CPU_RAM_ERROR >>> >>> Value for 'Enumeral' out of range >>> >>> Read "ALARM_ID_HD_BLOOD_LEAK_SELF_TEST_FAULT" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((1) == isAnyAlarmActive()) ==> TRUE (2) for (index < (NUM_OF_ALARM_IDS)) ==> TRUE (3) if ((1) == isAlarmActive((ALARM_ID_T)index)) ==> TRUE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 2 TEST.END_NOTES: TEST.STUB:AlarmMgmt.isAlarmActive TEST.STUB:AlarmMgmt.isAnyAlarmActive TEST.VALUE:AlarmMgmt.isAlarmActive.alarm:VARY FROM:ALARM_ID_NO_ALARM TO:NUM_OF_ALARM_IDS BY: 1 TEST.VALUE:AlarmMgmt.isAlarmActive.return:1 TEST.VALUE:AlarmMgmt.isAnyAlarmActive.return:1 TEST.VALUE:uut_prototype_stubs.broadcastData.msgID:MSG_ID_ALARM_TRIGGERED TEST.VALUE:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.VALUE:uut_prototype_stubs.broadcastData.length:(303)32 TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:(303)MSG_ID_ALARM_TRIGGERED TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:(303)COMM_BUFFER_OUT_CAN_HD_ALARM TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:(303)32 TEST.END -- Subprogram: initAlarmMgmt -- Test Case: initAlarmMgmt_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:initAlarmMgmt TEST.NEW TEST.NAME:initAlarmMgmt_NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 481 TEST.VALUE:AlarmMgmt.<>.alarmStatus.bypassDialyzer:1 >>> >>> Expected a field name from the record type COMP_ALARM_STATUS_T >>> >>> Read: bypassDialyzer >>> (E) @LINE: 482 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE]:ALARM_ID_FPGA_POST_TEST_FAILED >>> >>> Unexpected end of command - stopped at character 71 >>> >>> Command Ignored >>> (E) @LINE: 483 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_LOW]:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED >>> >>> Unexpected end of command - stopped at character 70 >>> >>> Command Ignored >>> (E) @LINE: 484 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_FPGA_POST_TEST_FAILED >>> >>> Unexpected end of command - stopped at character 73 >>> >>> Command Ignored >>> (E) @LINE: 485 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH]:ALARM_ID_HD_SOFTWARE_FAULT >>> >>> Unexpected end of command - stopped at character 71 >>> >>> Command Ignored >>> (E) @LINE: 504 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.bypassDialyzer:0 >>> >>> Expected a field name from the record type COMP_ALARM_STATUS_T >>> >>> Read: bypassDialyzer >>> (E) @LINE: 505 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE..ALARM_PRIORITY_HIGH]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 95 >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.ptr_mibspiREG3:<> TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_NO_ALARM].data:1 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_NO_ALARM].ovInitData:1 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_NO_ALARM].ovData:1 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_NO_ALARM].override:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_MEDIUM TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.VALUE:AlarmMgmt.<>.alarmStatus.systemFault:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noClear:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:1 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_NO_ALARM].data:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_NO_ALARM].ovInitData:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_NO_ALARM].ovData:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_NO_ALARM].override:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_NONE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.stop:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.END -- Subprogram: isAlarmActive -- Test Case: isAlarmActive.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:isAlarmActive TEST.NEW TEST.NAME:isAlarmActive.001 TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (alarm < (NUM_OF_ALARM_IDS)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.isAlarmActive.alarm:<> TEST.EXPECTED:AlarmMgmt.isAlarmActive.alarm:NUM_OF_ALARM_IDS TEST.END -- Test Case: isAlarmActive.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:isAlarmActive TEST.NEW TEST.NAME:isAlarmActive.002 TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (alarm < (NUM_OF_ALARM_IDS)) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.isAlarmActive.alarm:<> TEST.EXPECTED:AlarmMgmt.isAlarmActive.alarm:ALARM_ID_NO_ALARM TEST.END -- Subprogram: isAlarmConditionDetected -- Test Case: isAlarmConditionDetected.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:isAlarmConditionDetected TEST.NEW TEST.NAME:isAlarmConditionDetected.001 TEST.BASIS_PATH:1 of 3 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (alarm < (NUM_OF_ALARM_IDS)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.isAlarmConditionDetected.alarm:<> TEST.EXPECTED:AlarmMgmt.isAlarmConditionDetected.alarm:NUM_OF_ALARM_IDS TEST.END -- Test Case: isAlarmConditionDetected.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:isAlarmConditionDetected TEST.NEW TEST.NAME:isAlarmConditionDetected.002 TEST.BASIS_PATH:2 of 3 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (alarm < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if ((1) == alarmIsActive[alarm] && (1) == alarmIsDetected[alarm]) ==> FALSE Test Case Generation Notes: Conflict: Cannot resolve multiple comparisons ( AlarmMgmt.isAlarmConditionDetected.alarm ) in branches 1/2 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:<> TEST.VALUE:AlarmMgmt.isAlarmConditionDetected.alarm:<> TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:0 TEST.EXPECTED:AlarmMgmt.isAlarmConditionDetected.alarm:ALARM_ID_NO_ALARM TEST.END -- Test Case: isAlarmConditionDetected.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:isAlarmConditionDetected TEST.NEW TEST.NAME:isAlarmConditionDetected.003 TEST.BASIS_PATH:3 of 3 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if (alarm < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if ((1) == alarmIsActive[alarm] && (1) == alarmIsDetected[alarm]) ==> TRUE Test Case Generation Notes: Conflict: Cannot resolve multiple comparisons ( AlarmMgmt.isAlarmConditionDetected.alarm ) in branches 1/2 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.isAlarmConditionDetected.alarm:<> TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_NO_ALARM]:1 TEST.EXPECTED:AlarmMgmt.isAlarmConditionDetected.alarm:ALARM_ID_NO_ALARM TEST.END -- Test Case: isAlarmConditionDetected.004 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:isAlarmConditionDetected TEST.NEW TEST.NAME:isAlarmConditionDetected.004 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if (alarm < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if ((1) == alarmIsActive[alarm] && (1) == alarmIsDetected[alarm]) ==> TRUE Test Case Generation Notes: Conflict: Cannot resolve multiple comparisons ( AlarmMgmt.isAlarmConditionDetected.alarm ) in branches 1/2 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_NO_ALARM]:0 TEST.VALUE:AlarmMgmt.isAlarmConditionDetected.alarm:<> TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_NO_ALARM]:0 TEST.EXPECTED:AlarmMgmt.isAlarmConditionDetected.alarm:ALARM_ID_NO_ALARM TEST.END -- Subprogram: isAlarmRecoverable -- Test Case: isAlarmRecoverable_NonRecoverable TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:isAlarmRecoverable TEST.NEW TEST.NAME:isAlarmRecoverable_NonRecoverable TEST.VALUE:AlarmMgmt.isAlarmRecoverable.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:AlarmMgmt.isAlarmRecoverable.return:0 TEST.END -- Test Case: isAlarmRecoverable_Recoverable TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:isAlarmRecoverable TEST.NEW TEST.NAME:isAlarmRecoverable_Recoverable TEST.VALUE:AlarmMgmt.isAlarmRecoverable.alarm:ALARM_ID_DG_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE TEST.EXPECTED:AlarmMgmt.isAlarmRecoverable.return:1 TEST.END -- Subprogram: isAnyAlarmActive -- Test Case: isAnyAlarmActive.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:isAnyAlarmActive TEST.NEW TEST.NAME:isAnyAlarmActive.001 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) (alarmStatus.alarmTop != (ALARM_ID_NO_ALARM)) ==> 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:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.EXPECTED:AlarmMgmt.isAnyAlarmActive.return:1 TEST.END -- Test Case: isAnyAlarmActive.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:isAnyAlarmActive TEST.NEW TEST.NAME:isAnyAlarmActive.002 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) (alarmStatus.alarmTop != (ALARM_ID_NO_ALARM)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.isAnyAlarmActive.return:0 TEST.END -- Subprogram: isBloodRecircBlocked -- Test Case: getNoNewTreatmentStatus.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:isBloodRecircBlocked TEST.NEW TEST.NAME:getNoNewTreatmentStatus.001 TEST.VALUE:AlarmMgmt.isBloodRecircBlocked.return:0 TEST.EXPECTED:AlarmMgmt.isBloodRecircBlocked.return:0 TEST.END -- Subprogram: isDialysateRecircBlocked -- Test Case: isDialysateRecircBlocked.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:isDialysateRecircBlocked TEST.NEW TEST.NAME:isDialysateRecircBlocked.001 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noDialRecirc:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noDialRecirc:1 TEST.END -- Subprogram: monitorAlarms -- Test Case: monitorAlarms.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:monitorAlarms TEST.NEW TEST.NAME:monitorAlarms.001 TEST.STUB:AlarmMgmt.getAlarmAudioVolume TEST.VALUE:AlarmMgmt.<>.alarmPrimaryAudioCurrentHG.data:0.0 TEST.VALUE:AlarmMgmt.<>.alarmPrimaryAudioCurrentLG.data:0.0 TEST.VALUE:AlarmMgmt.getAlarmAudioVolume.return:100 TEST.EXPECTED:AlarmMgmt.<>.alarmPrimaryAudioCurrentHG.data:0.0 TEST.EXPECTED:AlarmMgmt.<>.alarmPrimaryAudioCurrentLG.data:0.0 TEST.END -- Test Case: monitorAlarms.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:monitorAlarms TEST.NEW TEST.NAME:monitorAlarms.002 TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((CONFIRMATION_REQUEST_STATUS_ACCEPTED) == getConfirmationRequestStatus(GENERIC_CONFIRM_ID_TREATMENT_END)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_REJECTED TEST.END -- Test Case: monitorAlarms.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:monitorAlarms TEST.NEW TEST.NAME:monitorAlarms.003 TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((CONFIRMATION_REQUEST_STATUS_ACCEPTED) == getConfirmationRequestStatus(GENERIC_CONFIRM_ID_TREATMENT_END)) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.END -- Subprogram: publishAlarmInfo -- Test Case: publishAlarmInfo.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:publishAlarmInfo TEST.NEW TEST.NAME:publishAlarmInfo.001 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1510 TEST.VALUE:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_ALARM_INFORMATION >>> >>> Value for 'Enumeral' out of range >>> >>> Read "MSG_ID_HD_ALARM_INFORMATION" >>> >>> Command Ignored >>> (E) @LINE: 1514 TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_ALARM_INFORMATION >>> >>> Value for 'Enumeral' out of range >>> >>> Read "MSG_ID_HD_ALARM_INFORMATION" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (++alarmInfoPublicationTimerCounter >= getU32OverrideValue(&alarmInfoPublishInterval)) ==> 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.STUB:AlarmMgmt.setAlarmLamp TEST.STUB:AlarmMgmt.setAlarmAudio TEST.STUB:AlarmMgmt.getAlarmAudioVolume TEST.STUB:AlarmMgmt.getAlarmAudioPrimaryHighGainCurrent TEST.STUB:AlarmMgmt.getAlarmAudioPrimaryLowGainCurrent TEST.STUB:AlarmMgmt.getAlarmAudioBackupCurrent TEST.VALUE:AlarmMgmt.<>.alarmStatusPublicationTimerCounter:1 TEST.VALUE:AlarmMgmt.<>.alarmInfoPublicationTimerCounter:1 TEST.VALUE:AlarmMgmt.getAlarmAudioVolume.return:0 TEST.VALUE:AlarmMgmt.getAlarmAudioPrimaryHighGainCurrent.return:0.0 TEST.VALUE:AlarmMgmt.getAlarmAudioPrimaryLowGainCurrent.return:0.0 TEST.VALUE:AlarmMgmt.getAlarmAudioBackupCurrent.return:0.0 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> TEST.VALUE:uut_prototype_stubs.getCPLDACPowerLossDetected.return:0 TEST.VALUE:uut_prototype_stubs.isSafetyShutdownActivated.return:0 TEST.VALUE:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST TEST.VALUE:uut_prototype_stubs.broadcastData.length:20 TEST.VALUE:uut_prototype_stubs.broadcastAlarmStatus.return:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublicationTimerCounter:0 TEST.EXPECTED:AlarmMgmt.<>.alarmInfoPublicationTimerCounter:0 TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_ALARM_INFORMATION_DATA TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:30 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.alarmsState:ALARM_PRIORITY_NONE TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.alarmsSilenced:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.alarmsSilenceStart:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.alarmsSilenceExpiresIn:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.alarmsEscalatesIn:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.alarmTop:ALARM_ID_NO_ALARM TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.systemFault:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.stop:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.noClear:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.noResume:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.noRinseback:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.noEndTreatment:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.noBloodRecirc:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.noDialRecirc:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.ok:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.noMinimize:0 TEST.EXPECTED:uut_prototype_stubs.broadcastAlarmStatus.almStatus.lampOn:0 TEST.END -- Test Case: publishAlarmInfo.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:publishAlarmInfo TEST.NEW TEST.NAME:publishAlarmInfo.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (++alarmInfoPublicationTimerCounter >= getU32OverrideValue(&alarmInfoPublishInterval)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> TEST.END -- Subprogram: resetAlarmAudioPOSTState -- Test Case: resetAlarmAudioPOSTState.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:resetAlarmAudioPOSTState TEST.NEW TEST.NAME:resetAlarmAudioPOSTState.001 TEST.BASIS_PATH:1 of 1 TEST.NOTES: No branches in subprogram TEST.END_NOTES: TEST.EXPECTED:AlarmMgmt.<>.alarmAudioSelfTestState:ALARM_AUDIO_SELF_TEST_STATE_START TEST.END -- Subprogram: resetAlarmPriorityFIFO -- Test Case: resetAlarmPriorityFIFO_InvalidPriority TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:resetAlarmPriorityFIFO TEST.NEW TEST.NAME:resetAlarmPriorityFIFO_InvalidPriority TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 549 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 71 >>> >>> Command Ignored >>> (E) @LINE: 550 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_LOW]:ALARM_ID_HD_BLOOD_PUMP_MC_DIRECTION_CHECK >>> >>> Unexpected end of command - stopped at character 70 >>> >>> Command Ignored >>> (E) @LINE: 551 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_HD_BLOOD_PUMP_MC_CURRENT_CHECK >>> >>> Unexpected end of command - stopped at character 73 >>> >>> Command Ignored >>> (E) @LINE: 552 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH]:ALARM_ID_HD_SOFTWARE_FAULT >>> >>> Unexpected end of command - stopped at character 71 >>> >>> Command Ignored >>> (E) @LINE: 555 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 74 >>> >>> Command Ignored >>> (E) @LINE: 556 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_LOW]:ALARM_ID_HD_BLOOD_PUMP_MC_DIRECTION_CHECK >>> >>> Unexpected end of command - stopped at character 73 >>> >>> Command Ignored >>> (E) @LINE: 557 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_HD_BLOOD_PUMP_MC_CURRENT_CHECK >>> >>> Unexpected end of command - stopped at character 76 >>> >>> Command Ignored >>> (E) @LINE: 558 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH]:ALARM_ID_HD_SOFTWARE_FAULT >>> >>> Unexpected end of command - stopped at character 74 >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:0 TEST.VALUE:AlarmMgmt.resetAlarmPriorityFIFO.priority:NUM_OF_ALARM_PRIORITIES TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.END -- Test Case: resetAlarmPriorityFIFO_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:resetAlarmPriorityFIFO TEST.NEW TEST.NAME:resetAlarmPriorityFIFO_NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 566 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_HD_BLOOD_PUMP_MC_CURRENT_CHECK >>> >>> Unexpected end of command - stopped at character 73 >>> >>> Command Ignored >>> (E) @LINE: 568 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 76 >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.resetAlarmPriorityFIFO.priority:ALARM_PRIORITY_MEDIUM TEST.EXPECTED:AlarmMgmt.resetAlarmPriorityFIFO.priority:ALARM_PRIORITY_MEDIUM TEST.END -- Subprogram: setAlarmAudio -- Test Case: setAlarmAudio.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmAudio TEST.NEW TEST.NAME:setAlarmAudio.001 TEST.MCDC_BASIS_PATH:2 of 8 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == alarmAudioTestToneRequested) ==> 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:AlarmMgmt.<>.alarmAudioTestToneRequested:1 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.EXPECTED:AlarmMgmt.<>.alarmAudioTestToneRequested:0 TEST.END -- Test Case: setAlarmAudio.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmAudio TEST.NEW TEST.NAME:setAlarmAudio.002 TEST.MCDC_BASIS_PATH:7 of 8 TEST.NOTES: This is an automatically generated test case. Test Path 7 (1) if ((1) == alarmAudioTestToneRequested) ==> TRUE (2) if ((MODE_FAUL) == getCurrentOperationMode()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #2, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmAudioTestToneRequested:1 TEST.VALUE:uut_prototype_stubs.setAlarmAudioState.state:4 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_SERV TEST.EXPECTED:uut_prototype_stubs.setAlarmAudioState.state:4 TEST.END -- Test Case: setAlarmAudio.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmAudio TEST.NEW TEST.NAME:setAlarmAudio.003 TEST.MCDC_BASIS_PATH:4 of 8 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((1) == alarmAudioTestToneRequested) ==> FALSE (3) if ((1) == alarmStatus.alarmsSilenced) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #3, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:1 TEST.VALUE:AlarmMgmt.<>.alarmAudioTestToneRequested:<> TEST.VALUE:uut_prototype_stubs.setAlarmAudioState.state:0 TEST.EXPECTED:uut_prototype_stubs.setAlarmAudioState.state:0 TEST.END -- Test Case: setAlarmAudio.004 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmAudio TEST.NEW TEST.NAME:setAlarmAudio.004 TEST.MCDC_BASIS_PATH:5 of 8 TEST.NOTES: This is an automatically generated test case. Test Path 5 (1) if ((1) == alarmAudioTestToneRequested) ==> FALSE (3) if ((1) == alarmStatus.alarmsSilenced) ==> FALSE (4) if (alarmStatus.alarmsState < (NUM_OF_ALARM_PRIORITIES)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #4, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:<> TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:<> TEST.VALUE:AlarmMgmt.<>.alarmAudioTestToneRequested:<> TEST.VALUE:uut_prototype_stubs.setAlarmAudioState.state:4 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:NUM_OF_ALARM_PRIORITIES TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmAudioTestToneRequested:0 TEST.END -- Test Case: setAlarmAudio.005 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmAudio TEST.NEW TEST.NAME:setAlarmAudio.005 TEST.NOTES: This is an automatically generated test case. Test Path 5 (1) if ((1) == alarmAudioTestToneRequested) ==> FALSE (3) if ((1) == alarmStatus.alarmsSilenced) ==> FALSE (4) if (alarmStatus.alarmsState < (NUM_OF_ALARM_PRIORITIES)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #4, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:AlarmMgmt.getAlarmAudioVolume TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:<> TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:1 TEST.VALUE:AlarmMgmt.<>.alarmAudioTestToneRequested:<> TEST.VALUE:uut_prototype_stubs.setAlarmAudioState.state:4 TEST.VALUE:uut_prototype_stubs.setAlarmAudioState.volumeLevel:1 TEST.VALUE:uut_prototype_stubs.setAlarmAudioState.volumeDivider:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:NUM_OF_ALARM_PRIORITIES TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:1 TEST.EXPECTED:AlarmMgmt.<>.alarmAudioTestToneRequested:0 TEST.EXPECTED:uut_prototype_stubs.setAlarmAudioState.volumeLevel:1 TEST.EXPECTED:uut_prototype_stubs.setAlarmAudioState.volumeDivider:0 TEST.END -- Test Case: setAlarmAudio.006 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmAudio TEST.NEW TEST.NAME:setAlarmAudio.006 TEST.NOTES: This is an automatically generated test case. Test Path 5 (1) if ((1) == alarmAudioTestToneRequested) ==> FALSE (3) if ((1) == alarmStatus.alarmsSilenced) ==> FALSE (4) if (alarmStatus.alarmsState < (NUM_OF_ALARM_PRIORITIES)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #4, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_MEDIUM TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:<> TEST.VALUE:AlarmMgmt.<>.alarmAudioTestToneRequested:<> TEST.VALUE:uut_prototype_stubs.setAlarmAudioState.state:4 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_MEDIUM TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmAudioTestToneRequested:0 TEST.END -- Subprogram: setAlarmAudioVolume -- Test Case: setAlarmAudioVolume.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmAudioVolume TEST.NEW TEST.NAME:setAlarmAudioVolume.001 TEST.MCDC_BASIS_PATH:2 of 3 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (volumeLevel > (0) && volumeLevel <= (5)) ==> TRUE Row number 1 forms a pair with Row 3 for Condition #1, subcondition "a". Condition a ==> TRUE Condition b ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.setAlarmAudioVolume.volumeLevel:4 TEST.EXPECTED:AlarmMgmt.<>.alarmAudioVolumeLevel.data:1 TEST.EXPECTED:uut_prototype_stubs.sendAlarmAudioVolumeSetResponse.accepted:1 TEST.END -- Test Case: setAlarmAudioVolume.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmAudioVolume TEST.NEW TEST.NAME:setAlarmAudioVolume.002 TEST.MCDC_BASIS_PATH:3 of 3 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if (volumeLevel > (0) && volumeLevel <= (5)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "b". Condition a ==> TRUE Condition b ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.setAlarmAudioVolume.volumeLevel:6 TEST.EXPECTED:uut_prototype_stubs.sendAlarmAudioVolumeSetResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendAlarmAudioVolumeSetResponse.rejReason:17 TEST.END -- Test Case: setAlarmAudioVolume.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmAudioVolume TEST.NEW TEST.NAME:setAlarmAudioVolume.003 TEST.MCDC_BASIS_PATH:1 of 3 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (volumeLevel > (0) && volumeLevel <= (5)) ==> FALSE Row number 3 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Condition b ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.setAlarmAudioVolume.volumeLevel:<> TEST.VALUE:uut_prototype_stubs.sendAlarmAudioVolumeSetResponse.accepted:0 TEST.VALUE:uut_prototype_stubs.sendAlarmAudioVolumeSetResponse.rejReason:0 TEST.EXPECTED:uut_prototype_stubs.sendAlarmAudioVolumeSetResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendAlarmAudioVolumeSetResponse.rejReason:17 TEST.END -- Subprogram: setAlarmLamp -- Test Case: setAlarmLamp.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmLamp TEST.NEW TEST.NAME:setAlarmLamp.001 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_LOW TEST.VALUE:uut_prototype_stubs.getCurrentAlarmLampPattern.return:LAMP_PATTERN_OK TEST.EXPECTED:uut_prototype_stubs.requestAlarmLampPattern.lampPattern:LAMP_PATTERN_LOW_ALARM TEST.END -- Test Case: setAlarmLamp.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmLamp TEST.NEW TEST.NAME:setAlarmLamp.002 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_MEDIUM TEST.VALUE:uut_prototype_stubs.getCurrentAlarmLampPattern.return:LAMP_PATTERN_OK TEST.EXPECTED:uut_prototype_stubs.requestAlarmLampPattern.lampPattern:LAMP_PATTERN_MED_ALARM TEST.END -- Test Case: setAlarmLamp.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmLamp TEST.NEW TEST.NAME:setAlarmLamp.003 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_HIGH TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.VALUE:uut_prototype_stubs.getCurrentAlarmLampPattern.return:LAMP_PATTERN_OK TEST.EXPECTED:uut_prototype_stubs.requestAlarmLampPattern.lampPattern:LAMP_PATTERN_FAULT TEST.END -- Test Case: setAlarmLamp.004 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmLamp TEST.NEW TEST.NAME:setAlarmLamp.004 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:NUM_OF_ALARM_PRIORITIES TEST.VALUE:uut_prototype_stubs.getCurrentAlarmLampPattern.return:LAMP_PATTERN_OK TEST.EXPECTED:uut_prototype_stubs.requestAlarmLampPattern.lampPattern:LAMP_PATTERN_FAULT TEST.END -- Test Case: setAlarmLamp.005 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmLamp TEST.NEW TEST.NAME:setAlarmLamp.005 TEST.MCDC_BASIS_PATH:6 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 6 (1) if (getCurrentAlarmLampPattern() != (LAMP_PATTERN_MANUAL)) ==> TRUE (5) case (alarmStatus.alarmsState) ==> ALARM_PRIORITY_HIGH (6) if ((1) == (ALARM_TABLE[alarmStatus.alarmTop]).alarmIsFault) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #6, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Cannot set value of field for a const class/struct/union for (ALARM_TABLE[alarmStatus.alarmTop]).alarmIsFault in branch 6 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_HIGH TEST.VALUE:uut_prototype_stubs.getCurrentAlarmLampPattern.return:LAMP_PATTERN_OFF TEST.EXPECTED:uut_prototype_stubs.requestAlarmLampPattern.lampPattern:LAMP_PATTERN_HIGH_ALARM TEST.END -- Test Case: setAlarmLamp.006 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmLamp TEST.NEW TEST.NAME:setAlarmLamp.006 TEST.MCDC_BASIS_PATH:4 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if (getCurrentAlarmLampPattern() != (LAMP_PATTERN_MANUAL)) ==> FALSE (8) if (getCurrentAlarmLampPattern() != (LAMP_PATTERN_MANUAL)) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #8, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Conflict: Trying to set variable uut_prototype_stubs.getCurrentAlarmLampPattern.return 'equal to' and 'not equal to' same value in branches 1/8 TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.getCurrentAlarmLampPattern.return:LAMP_PATTERN_OFF TEST.EXPECTED:uut_prototype_stubs.requestAlarmLampPattern.lampPattern:LAMP_PATTERN_OK TEST.END -- Test Case: setAlarmLamp.007 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmLamp TEST.NEW TEST.NAME:setAlarmLamp.007 TEST.MCDC_BASIS_PATH:3 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if (getCurrentAlarmLampPattern() != (LAMP_PATTERN_MANUAL)) ==> FALSE (8) if (getCurrentAlarmLampPattern() != (LAMP_PATTERN_MANUAL)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #8, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.lampOn:0 TEST.VALUE:uut_prototype_stubs.getCurrentAlarmLampPattern.return:LAMP_PATTERN_MANUAL TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.lampOn:0 TEST.END -- Subprogram: setAlarmUserActionEnabled -- Test Case: setAlarmUserActionEnabled.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmUserActionEnabled TEST.NEW TEST.NAME:setAlarmUserActionEnabled.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (action < (NUMBER_OF_ALARM_USER_ACTIONS)) ==> 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:AlarmMgmt.setAlarmUserActionEnabled.action:<> TEST.VALUE:AlarmMgmt.setAlarmUserActionEnabled.enabled:<> TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:0 TEST.END -- Test Case: setAlarmUserActionEnabled.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:setAlarmUserActionEnabled TEST.NEW TEST.NAME:setAlarmUserActionEnabled.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (action < (NUMBER_OF_ALARM_USER_ACTIONS)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.setAlarmUserActionEnabled.action:<> TEST.VALUE:AlarmMgmt.setAlarmUserActionEnabled.enabled:<> TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:0 TEST.END -- Subprogram: signalAlarmSilence -- Test Case: signalAlarmSilence.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmSilence TEST.NEW TEST.NAME:signalAlarmSilence.001 TEST.MCDC_BASIS_PATH:2 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((ALARM_SILENCE_CMD_START) == cmd) ==> 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:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.VALUE:AlarmMgmt.signalAlarmSilence.cmd:ALARM_SILENCE_CMD_START TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:1 TEST.END -- Test Case: signalAlarmSilence.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmSilence TEST.NEW TEST.NAME:signalAlarmSilence.002 TEST.MCDC_BASIS_PATH:1 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((ALARM_SILENCE_CMD_START) == cmd) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.VALUE:AlarmMgmt.signalAlarmSilence.cmd:ALARM_SILENCE_CMD_CANCEL TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.END -- Test Case: signalAlarmSilence.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmSilence TEST.NEW TEST.NAME:signalAlarmSilence.003 TEST.MCDC_BASIS_PATH:5 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 5 (1) if ((ALARM_SILENCE_CMD_START) == cmd) ==> TRUE (2) if ((0) == alarmStatus.alarmsSilenced) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #2, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.VALUE:AlarmMgmt.signalAlarmSilence.cmd:ALARM_SILENCE_CMD_START TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:1 TEST.END -- Test Case: signalAlarmSilence.004 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmSilence TEST.NEW TEST.NAME:signalAlarmSilence.004 TEST.MCDC_BASIS_PATH:4 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((ALARM_SILENCE_CMD_START) == cmd) ==> FALSE (3) if ((1) == alarmStatus.alarmsSilenced) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #3, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:1 TEST.VALUE:AlarmMgmt.signalAlarmSilence.cmd:ALARM_SILENCE_CMD_CANCEL TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.END -- Test Case: signalAlarmSilence.005 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmSilence TEST.NEW TEST.NAME:signalAlarmSilence.005 TEST.BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((ALARM_SILENCE_CMD_START) == cmd) ==> FALSE (3) if ((1) == alarmStatus.alarmsSilenced) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.VALUE:AlarmMgmt.signalAlarmSilence.cmd:ALARM_SILENCE_CMD_CANCEL TEST.EXPECTED:AlarmMgmt.signalAlarmSilence.cmd:ALARM_SILENCE_CMD_CANCEL TEST.END -- Test Case: signalAlarmSilence.006 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmSilence TEST.NEW TEST.NAME:signalAlarmSilence.006 TEST.BASIS_PATH:3 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((ALARM_SILENCE_CMD_START) == cmd) ==> TRUE (2) if ((0) == alarmStatus.alarmsSilenced) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:1 TEST.VALUE:AlarmMgmt.signalAlarmSilence.cmd:ALARM_SILENCE_CMD_START TEST.EXPECTED:AlarmMgmt.signalAlarmSilence.cmd:ALARM_SILENCE_CMD_START TEST.END -- Subprogram: signalAlarmUserActionInitiated -- Test Case: signalAlarmUserActionInitiated.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmUserActionInitiated TEST.NEW TEST.NAME:signalAlarmUserActionInitiated.001 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_DG_FAN_RPM_OUT_OF_RANGE TEST.VALUE:AlarmMgmt.signalAlarmUserActionInitiated.action:ALARM_USER_ACTION_ACK TEST.VALUE:uut_prototype_stubs.initiateAlarmAction.action:ALARM_ACTION_ACK TEST.EXPECTED:uut_prototype_stubs.initiateAlarmAction.action:ALARM_ACTION_ACK TEST.END -- Test Case: signalAlarmUserActionInitiated.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmUserActionInitiated TEST.NEW TEST.NAME:signalAlarmUserActionInitiated.002 TEST.VALUE:AlarmMgmt.signalAlarmUserActionInitiated.action:ALARM_USER_ACTION_RINSEBACK TEST.VALUE:uut_prototype_stubs.initiateAlarmAction.action:ALARM_ACTION_RINSEBACK TEST.EXPECTED:uut_prototype_stubs.initiateAlarmAction.action:ALARM_ACTION_RINSEBACK TEST.END -- Test Case: signalAlarmUserActionInitiated.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmUserActionInitiated TEST.NEW TEST.NAME:signalAlarmUserActionInitiated.003 TEST.VALUE:AlarmMgmt.signalAlarmUserActionInitiated.action:ALARM_USER_ACTION_END_TREATMENT TEST.VALUE:uut_prototype_stubs.initiateAlarmAction.action:ALARM_ACTION_END_TREATMENT TEST.EXPECTED:AlarmMgmt.signalAlarmUserActionInitiated.action:ALARM_USER_ACTION_END_TREATMENT TEST.END -- Test Case: signalAlarmUserActionInitiated.004 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmUserActionInitiated TEST.NEW TEST.NAME:signalAlarmUserActionInitiated.004 TEST.MCDC_BASIS_PATH:1 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (action < (NUMBER_OF_ALARM_USER_ACTIONS)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.signalAlarmUserActionInitiated.action:NUMBER_OF_ALARM_USER_ACTIONS TEST.EXPECTED:AlarmMgmt.signalAlarmUserActionInitiated.action:NUMBER_OF_ALARM_USER_ACTIONS TEST.END -- Test Case: signalAlarmUserActionInitiated.005 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmUserActionInitiated TEST.NEW TEST.NAME:signalAlarmUserActionInitiated.005 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if (action < (NUMBER_OF_ALARM_USER_ACTIONS)) ==> TRUE (2) if ((ALARM_USER_ACTION_ACK) == action) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #2, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.signalAlarmUserActionInitiated.action:ALARM_USER_ACTION_ACK TEST.VALUE:uut_prototype_stubs.initiateAlarmAction.action:ALARM_ACTION_ACK TEST.EXPECTED:uut_prototype_stubs.initiateAlarmAction.action:ALARM_ACTION_ACK TEST.END -- Test Case: signalAlarmUserActionInitiated.006 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmUserActionInitiated TEST.NEW TEST.NAME:signalAlarmUserActionInitiated.006 TEST.MCDC_BASIS_PATH:3 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if (action < (NUMBER_OF_ALARM_USER_ACTIONS)) ==> TRUE (2) if ((ALARM_USER_ACTION_ACK) == action) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #2, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.signalAlarmUserActionInitiated.action:<> TEST.VALUE:uut_prototype_stubs.initiateAlarmAction.action:ALARM_ACTION_RESUME TEST.EXPECTED:uut_prototype_stubs.initiateAlarmAction.action:ALARM_ACTION_RESUME TEST.END -- Test Case: signalAlarmUserActionInitiated.007 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmUserActionInitiated TEST.NEW TEST.NAME:signalAlarmUserActionInitiated.007 TEST.STUB:AlarmMgmt.clearAlarm TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY TEST.VALUE:AlarmMgmt.signalAlarmUserActionInitiated.action:ALARM_USER_ACTION_ACK TEST.VALUE:uut_prototype_stubs.initiateAlarmAction.action:ALARM_ACTION_ACK TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY TEST.EXPECTED:AlarmMgmt.clearAlarm.alarm:ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY TEST.EXPECTED:AlarmMgmt.signalAlarmUserActionInitiated.action:ALARM_USER_ACTION_ACK TEST.EXPECTED:uut_prototype_stubs.initiateAlarmAction.action:ALARM_ACTION_ACK TEST.END -- Test Case: signalAlarmUserActionInitiated.008 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:signalAlarmUserActionInitiated TEST.NEW TEST.NAME:signalAlarmUserActionInitiated.008 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if (action < (NUMBER_OF_ALARM_USER_ACTIONS)) ==> TRUE (2) if ((ALARM_USER_ACTION_ACK) == action) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #2, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:AlarmMgmt.clearAllRecoverableAlarms TEST.VALUE:AlarmMgmt.signalAlarmUserActionInitiated.action:<> TEST.VALUE:AlarmMgmt.clearAllRecoverableAlarms.return:0 TEST.VALUE:uut_prototype_stubs.initiateAlarmAction.action:ALARM_ACTION_RESUME TEST.EXPECTED:AlarmMgmt.signalAlarmUserActionInitiated.action:ALARM_USER_ACTION_RESUME TEST.END -- Subprogram: testClearAllAlarms -- Test Case: testClearAllAlarms.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testClearAllAlarms TEST.NEW TEST.NAME:testClearAllAlarms.001 TEST.MCDC_BASIS_PATH:8 of 10 TEST.NOTES: This is an automatically generated test case. Test Path 8 (1) if (0xd2c3b4a5U == key) ==> TRUE (2) if ((1) == isTestingActivated()) ==> TRUE (3) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (4) if ((1) == alarmIsActive[a]) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #4, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Cannot set a due to assignment Conflict: Unable to control expression-to-expression comparison in branch 3 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.testClearAllAlarms.key:3536041125 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.END -- Test Case: testClearAllAlarms_InvalidKey TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testClearAllAlarms TEST.NEW TEST.NAME:testClearAllAlarms_InvalidKey TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2423 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_ARTERIAL_PRESSURE_LOW]:1 >>> >>> Invalid array index value ALARM_ID_ARTERIAL_PRESSURE_LOW >>> >>> Command Ignored. >>> (E) @LINE: 2424 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_SITTING_WARNING]:1 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 2426 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_ARTERIAL_PRESSURE_LOW].data:1000000 >>> >>> Invalid array index value ALARM_ID_ARTERIAL_PRESSURE_LOW >>> >>> Command Ignored. >>> (E) @LINE: 2427 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_SITTING_WARNING].data:2000000 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 2431 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_ARTERIAL_PRESSURE_LOW]:1 >>> >>> Invalid array index value ALARM_ID_ARTERIAL_PRESSURE_LOW >>> >>> Command Ignored. >>> (E) @LINE: 2432 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_SITTING_WARNING]:1 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 2434 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_ARTERIAL_PRESSURE_LOW].data:1000000 >>> >>> Invalid array index value ALARM_ID_ARTERIAL_PRESSURE_LOW >>> >>> Command Ignored. >>> (E) @LINE: 2435 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_SITTING_WARNING].data:2000000 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 666 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE..ALARM_PRIORITY_LOW]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 91 >>> >>> Command Ignored >>> (E) @LINE: 667 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_HD_BLOOD_SITTING_WARNING >>> >>> Unexpected end of command - stopped at character 73 >>> >>> Command Ignored >>> (E) @LINE: 668 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH]:ALARM_ID_HD_SOFTWARE_FAULT >>> >>> Unexpected end of command - stopped at character 71 >>> >>> Command Ignored >>> (E) @LINE: 677 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE..ALARM_PRIORITY_LOW]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 94 >>> >>> Command Ignored >>> (E) @LINE: 678 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_HD_BLOOD_SITTING_WARNING >>> >>> Unexpected end of command - stopped at character 76 >>> >>> Command Ignored >>> (E) @LINE: 679 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH]:ALARM_ID_HD_SOFTWARE_FAULT >>> >>> Unexpected end of command - stopped at character 74 >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:3000000 TEST.VALUE:AlarmMgmt.testClearAllAlarms.key:0xD2C3B4A4 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:3000000 TEST.EXPECTED:AlarmMgmt.testClearAllAlarms.return:0 TEST.END -- Test Case: testClearAllAlarms_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testClearAllAlarms TEST.NEW TEST.NAME:testClearAllAlarms_NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2460 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_ARTERIAL_PRESSURE_LOW]:1 >>> >>> Invalid array index value ALARM_ID_ARTERIAL_PRESSURE_LOW >>> >>> Command Ignored. >>> (E) @LINE: 2461 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_SITTING_WARNING]:1 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 2463 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_ARTERIAL_PRESSURE_LOW].data:1000000 >>> >>> Invalid array index value ALARM_ID_ARTERIAL_PRESSURE_LOW >>> >>> Command Ignored. >>> (E) @LINE: 2464 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_SITTING_WARNING].data:2000000 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 2468 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_ARTERIAL_PRESSURE_LOW]:0 >>> >>> Invalid array index value ALARM_ID_ARTERIAL_PRESSURE_LOW >>> >>> Command Ignored. >>> (E) @LINE: 2469 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_SITTING_WARNING]:0 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 2471 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_ARTERIAL_PRESSURE_LOW].data:0 >>> >>> Invalid array index value ALARM_ID_ARTERIAL_PRESSURE_LOW >>> >>> Command Ignored. >>> (E) @LINE: 2472 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_SITTING_WARNING].data:0 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 694 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE..ALARM_PRIORITY_LOW]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 91 >>> >>> Command Ignored >>> (E) @LINE: 695 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_HD_BLOOD_SITTING_WARNING >>> >>> Unexpected end of command - stopped at character 73 >>> >>> Command Ignored >>> (E) @LINE: 696 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH]:ALARM_ID_HD_SOFTWARE_FAULT >>> >>> Unexpected end of command - stopped at character 71 >>> >>> Command Ignored >>> (E) @LINE: 705 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE..ALARM_PRIORITY_HIGH]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 95 >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:3000000 TEST.VALUE:AlarmMgmt.testClearAllAlarms.key:0xD2C3B4A5 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:0 TEST.EXPECTED:AlarmMgmt.testClearAllAlarms.return:1 TEST.END -- Test Case: testClearAllAlarms_NotLoggedIn TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testClearAllAlarms TEST.NEW TEST.NAME:testClearAllAlarms_NotLoggedIn TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2503 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_ARTERIAL_PRESSURE_LOW]:1 >>> >>> Invalid array index value ALARM_ID_ARTERIAL_PRESSURE_LOW >>> >>> Command Ignored. >>> (E) @LINE: 2504 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_SITTING_WARNING]:1 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 2506 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_ARTERIAL_PRESSURE_LOW].data:1000000 >>> >>> Invalid array index value ALARM_ID_ARTERIAL_PRESSURE_LOW >>> >>> Command Ignored. >>> (E) @LINE: 2507 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_SITTING_WARNING].data:2000000 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 2511 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_ARTERIAL_PRESSURE_LOW]:1 >>> >>> Invalid array index value ALARM_ID_ARTERIAL_PRESSURE_LOW >>> >>> Command Ignored. >>> (E) @LINE: 2512 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_BLOOD_SITTING_WARNING]:1 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 2514 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_ARTERIAL_PRESSURE_LOW].data:1000000 >>> >>> Invalid array index value ALARM_ID_ARTERIAL_PRESSURE_LOW >>> >>> Command Ignored. >>> (E) @LINE: 2515 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_BLOOD_SITTING_WARNING].data:2000000 >>> >>> Invalid array index value ALARM_ID_BLOOD_SITTING_WARNING >>> >>> Command Ignored. >>> (E) @LINE: 720 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE..ALARM_PRIORITY_LOW]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 91 >>> >>> Command Ignored >>> (E) @LINE: 721 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_HD_BLOOD_SITTING_WARNING >>> >>> Unexpected end of command - stopped at character 73 >>> >>> Command Ignored >>> (E) @LINE: 722 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH]:ALARM_ID_HD_SOFTWARE_FAULT >>> >>> Unexpected end of command - stopped at character 71 >>> >>> Command Ignored >>> (E) @LINE: 731 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE..ALARM_PRIORITY_LOW]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 94 >>> >>> Command Ignored >>> (E) @LINE: 732 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_HD_BLOOD_SITTING_WARNING >>> >>> Unexpected end of command - stopped at character 76 >>> >>> Command Ignored >>> (E) @LINE: 733 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH]:ALARM_ID_HD_SOFTWARE_FAULT >>> >>> Unexpected end of command - stopped at character 74 >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:3000000 TEST.VALUE:AlarmMgmt.testClearAllAlarms.key:0xD2C3B4A5 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_HD_SOFTWARE_FAULT].data:3000000 TEST.EXPECTED:AlarmMgmt.testClearAllAlarms.return:0 TEST.END -- Subprogram: testResetAlarmAudioVolumeLevelOverride -- Test Case: testResetAlarmAudioVolumeLevelOverride.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetAlarmAudioVolumeLevelOverride TEST.NEW TEST.NAME:testResetAlarmAudioVolumeLevelOverride.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> 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:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testResetAlarmAudioVolumeLevelOverride.return:1 TEST.END -- Test Case: testResetAlarmAudioVolumeLevelOverride.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetAlarmAudioVolumeLevelOverride TEST.NEW TEST.NAME:testResetAlarmAudioVolumeLevelOverride.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.EXPECTED:AlarmMgmt.testResetAlarmAudioVolumeLevelOverride.return:0 TEST.END -- Subprogram: testResetAlarmInfoPublishIntervalOverride -- Test Case: testResetAlarmInfoPublishIntervalOverride.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetAlarmInfoPublishIntervalOverride TEST.NEW TEST.NAME:testResetAlarmInfoPublishIntervalOverride.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> 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:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testResetAlarmInfoPublishIntervalOverride.return:1 TEST.END -- Test Case: testResetAlarmInfoPublishIntervalOverride.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetAlarmInfoPublishIntervalOverride TEST.NEW TEST.NAME:testResetAlarmInfoPublishIntervalOverride.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.EXPECTED:AlarmMgmt.testResetAlarmInfoPublishIntervalOverride.return:0 TEST.END -- Subprogram: testResetAlarmStartOverride -- Test Case: testResetAlarmStartOverride_InvalidAlarm TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetAlarmStartOverride TEST.NEW TEST.NAME:testResetAlarmStartOverride_InvalidAlarm TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2602 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:2000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2603 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovInitData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2604 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovData:1000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2605 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override:0xCCC33C33 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2607 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:2000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2608 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovInitData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2609 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovData:1000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2610 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override:0xCCC33C33 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.testResetAlarmStartOverride.alarmID:9999 TEST.EXPECTED:AlarmMgmt.testResetAlarmStartOverride.return:0 TEST.END -- Test Case: testResetAlarmStartOverride_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetAlarmStartOverride TEST.NEW TEST.NAME:testResetAlarmStartOverride_NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2619 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:2000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2620 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovInitData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2621 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovData:1000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2622 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override:0xCCC33C33 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2625 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:2000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2626 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovInitData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.testResetAlarmStartOverride.alarmID:2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testResetAlarmStartOverride.return:1 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[1].override:EXPECTED_BASE=16 TEST.END -- Test Case: testResetAlarmStartOverride_NotLoggedIn TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetAlarmStartOverride TEST.NEW TEST.NAME:testResetAlarmStartOverride_NotLoggedIn TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2636 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:2000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2637 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovInitData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2638 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovData:1000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2639 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override:0xCCC33C33 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2642 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:2000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2643 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovInitData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2644 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovData:1000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2645 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override:0xCCC33C33 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.testResetAlarmStartOverride.alarmID:2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:AlarmMgmt.testResetAlarmStartOverride.return:0 TEST.END -- Subprogram: testResetAlarmStateOverride -- Test Case: testResetAlarmStateOverride_InvalidAlarm TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetAlarmStateOverride TEST.NEW TEST.NAME:testResetAlarmStateOverride_InvalidAlarm TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2656 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2658 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.testResetAlarmStateOverride.alarmID:9999 TEST.EXPECTED:AlarmMgmt.testResetAlarmStateOverride.return:0 TEST.END -- Test Case: testResetAlarmStateOverride_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetAlarmStateOverride TEST.NEW TEST.NAME:testResetAlarmStateOverride_NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2667 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2670 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.testResetAlarmStateOverride.alarmID:2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testResetAlarmStateOverride.return:1 TEST.END -- Test Case: testResetAlarmStateOverride_NotLoggedIn TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetAlarmStateOverride TEST.NEW TEST.NAME:testResetAlarmStateOverride_NotLoggedIn TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2679 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 2682 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.testResetAlarmStateOverride.alarmID:2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:AlarmMgmt.testResetAlarmStateOverride.return:0 TEST.END -- Subprogram: testResetAlarmStatusPublishIntervalOverride -- Test Case: testResetAlarmStatusPublishIntervalOverride_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetAlarmStatusPublishIntervalOverride TEST.NEW TEST.NAME:testResetAlarmStatusPublishIntervalOverride_NominalPath TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.data:10 TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.ovInitData:10 TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.ovData:4 TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.override:0xCCC33C33 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.data:10 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.ovInitData:10 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.ovData:10 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.override:0 TEST.EXPECTED:AlarmMgmt.testResetAlarmStatusPublishIntervalOverride.return:1 TEST.END -- Test Case: testResetAlarmStatusPublishIntervalOverride_NotLoggedIn TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetAlarmStatusPublishIntervalOverride TEST.NEW TEST.NAME:testResetAlarmStatusPublishIntervalOverride_NotLoggedIn TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.data:10 TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.ovInitData:10 TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.ovData:4 TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.override:0xCCC33C33 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.data:10 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.ovInitData:10 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.ovData:4 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.override:0xCCC33C33 TEST.EXPECTED:AlarmMgmt.testResetAlarmStatusPublishIntervalOverride.return:0 TEST.END -- Subprogram: testResetBackupAlarmAudioCurrentOverride -- Test Case: testResetBackupAlarmAudioCurrentOverride.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetBackupAlarmAudioCurrentOverride TEST.NEW TEST.NAME:testResetBackupAlarmAudioCurrentOverride.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> 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:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testResetBackupAlarmAudioCurrentOverride.return:1 TEST.END -- Test Case: testResetBackupAlarmAudioCurrentOverride.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetBackupAlarmAudioCurrentOverride TEST.NEW TEST.NAME:testResetBackupAlarmAudioCurrentOverride.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.EXPECTED:AlarmMgmt.testResetBackupAlarmAudioCurrentOverride.return:0 TEST.END -- Subprogram: testResetPrimaryAlarmAudioCurrentHGOverride -- Test Case: testResetPrimaryAlarmAudioCurrentHGOverride.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetPrimaryAlarmAudioCurrentHGOverride TEST.NEW TEST.NAME:testResetPrimaryAlarmAudioCurrentHGOverride.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> 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:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testResetPrimaryAlarmAudioCurrentHGOverride.return:1 TEST.END -- Test Case: testResetPrimaryAlarmAudioCurrentHGOverride.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetPrimaryAlarmAudioCurrentHGOverride TEST.NEW TEST.NAME:testResetPrimaryAlarmAudioCurrentHGOverride.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.EXPECTED:AlarmMgmt.testResetPrimaryAlarmAudioCurrentHGOverride.return:0 TEST.END -- Subprogram: testResetPrimaryAlarmAudioCurrentLGOverride -- Test Case: testResetPrimaryAlarmAudioCurrentLGOverride.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetPrimaryAlarmAudioCurrentLGOverride TEST.NEW TEST.NAME:testResetPrimaryAlarmAudioCurrentLGOverride.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> 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:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testResetPrimaryAlarmAudioCurrentLGOverride.return:1 TEST.END -- Test Case: testResetPrimaryAlarmAudioCurrentLGOverride.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testResetPrimaryAlarmAudioCurrentLGOverride TEST.NEW TEST.NAME:testResetPrimaryAlarmAudioCurrentLGOverride.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.EXPECTED:AlarmMgmt.testResetPrimaryAlarmAudioCurrentLGOverride.return:0 TEST.END -- Subprogram: testSetAlarmAudioVolumeLevelOverride -- Test Case: testSetAlarmAudioVolumeLevelOverride.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmAudioVolumeLevelOverride TEST.NEW TEST.NAME:testSetAlarmAudioVolumeLevelOverride.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> 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:AlarmMgmt.testSetAlarmAudioVolumeLevelOverride.volume:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testSetAlarmAudioVolumeLevelOverride.return:1 TEST.END -- Test Case: testSetAlarmAudioVolumeLevelOverride.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmAudioVolumeLevelOverride TEST.NEW TEST.NAME:testSetAlarmAudioVolumeLevelOverride.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.testSetAlarmAudioVolumeLevelOverride.volume:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.EXPECTED:AlarmMgmt.testSetAlarmAudioVolumeLevelOverride.return:0 TEST.END -- Subprogram: testSetAlarmInfoPublishIntervalOverride -- Test Case: testSetAlarmInfoPublishIntervalOverride.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmInfoPublishIntervalOverride TEST.NEW TEST.NAME:testSetAlarmInfoPublishIntervalOverride.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> 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:AlarmMgmt.testSetAlarmInfoPublishIntervalOverride.ms:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testSetAlarmInfoPublishIntervalOverride.return:1 TEST.END -- Test Case: testSetAlarmInfoPublishIntervalOverride.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmInfoPublishIntervalOverride TEST.NEW TEST.NAME:testSetAlarmInfoPublishIntervalOverride.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.testSetAlarmInfoPublishIntervalOverride.ms:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.EXPECTED:AlarmMgmt.testSetAlarmInfoPublishIntervalOverride.return:0 TEST.END -- Subprogram: testSetAlarmStartOverride -- Test Case: testSetAlarmStartOverride_InvalidAlarm TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmStartOverride TEST.NEW TEST.NAME:testSetAlarmStartOverride_InvalidAlarm TEST.VALUE:AlarmMgmt.testSetAlarmStartOverride.alarmID:9999 TEST.VALUE:AlarmMgmt.testSetAlarmStartOverride.value:500 TEST.EXPECTED:AlarmMgmt.testSetAlarmStartOverride.return:0 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[2].override:EXPECTED_BASE=16 TEST.END -- Test Case: testSetAlarmStartOverride_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmStartOverride TEST.NEW TEST.NAME:testSetAlarmStartOverride_NominalPath TEST.IMPORT_FAILURES: (E) @LINE: 3511 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: 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) @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. >>> (E) @LINE: 3000 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:2000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3001 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovInitData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3002 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3003 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3008 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:2000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3009 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovInitData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3011 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: 2792 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_24 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2757 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_22 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2740 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_22 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2739 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2680 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2664 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2708 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2683 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2659 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2656 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2653 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2650 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2582 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2579 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2551 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2558 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2539 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2510 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 2334 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 28 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 >>> (E) @LINE: 4370 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_21 >>> >>> Read: override::EXPECTED_BASE=16 TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.testSetAlarmStartOverride.alarmID:2 TEST.VALUE:AlarmMgmt.testSetAlarmStartOverride.value:500 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.VALUE:uut_prototype_stubs.getMSTimerCount.return:1500 TEST.EXPECTED:AlarmMgmt.testSetAlarmStartOverride.return:1 TEST.ATTRIBUTES:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override::EXPECTED_BASE=16 TEST.END -- Test Case: testSetAlarmStartOverride_NotLoggedIn TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmStartOverride TEST.NEW TEST.NAME:testSetAlarmStartOverride_NotLoggedIn TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 3019 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:2000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3020 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovInitData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3021 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3022 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3026 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:2000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3027 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovInitData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3028 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3029 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override:0x0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.testSetAlarmStartOverride.alarmID:2 TEST.VALUE:AlarmMgmt.testSetAlarmStartOverride.value:500 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:AlarmMgmt.testSetAlarmStartOverride.return:0 TEST.END -- Test Case: testSetAlarmStartOverride_ValueTooLarge TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmStartOverride TEST.NEW TEST.NAME:testSetAlarmStartOverride_ValueTooLarge TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 3038 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:2000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3039 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovInitData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3040 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3041 TEST.VALUE:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3046 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].data:2000 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3047 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovInitData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3048 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].ovData:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3049 TEST.EXPECTED:AlarmMgmt.<>.alarmStartedAt[ALARM_ID_STUCK_BUTTON_TEST_FAILED].override:0x0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.testSetAlarmStartOverride.alarmID:2 TEST.VALUE:AlarmMgmt.testSetAlarmStartOverride.value:500 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.VALUE:uut_prototype_stubs.getMSTimerCount.return:400 TEST.EXPECTED:AlarmMgmt.testSetAlarmStartOverride.return:0 TEST.END -- Subprogram: testSetAlarmStateOverride -- Test Case: testSetAlarmStateOverride_ActivateAlarm TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmStateOverride TEST.NEW TEST.NAME:testSetAlarmStateOverride_ActivateAlarm TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 3060 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.testSetAlarmStateOverride.alarmID:2 TEST.VALUE:AlarmMgmt.testSetAlarmStateOverride.state:1 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testSetAlarmStateOverride.return:1 TEST.END -- Test Case: testSetAlarmStateOverride_ClearAlarm TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmStateOverride TEST.NEW TEST.NAME:testSetAlarmStateOverride_ClearAlarm TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2612 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY]:1 >>> >>> Invalid array index value ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.testSetAlarmStateOverride.alarmID:59 TEST.VALUE:AlarmMgmt.testSetAlarmStateOverride.state:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testSetAlarmStateOverride.return:1 TEST.END -- Test Case: testSetAlarmStateOverride_InvalidAlarm TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmStateOverride TEST.NEW TEST.NAME:testSetAlarmStateOverride_InvalidAlarm TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 3089 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3092 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.testSetAlarmStateOverride.alarmID:9999 TEST.VALUE:AlarmMgmt.testSetAlarmStateOverride.state:1 TEST.EXPECTED:AlarmMgmt.testSetAlarmStateOverride.return:0 TEST.END -- Test Case: testSetAlarmStateOverride_NotLoggedIn TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmStateOverride TEST.NEW TEST.NAME:testSetAlarmStateOverride_NotLoggedIn TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 3101 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3105 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.testSetAlarmStateOverride.alarmID:2 TEST.VALUE:AlarmMgmt.testSetAlarmStateOverride.state:1 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:AlarmMgmt.testSetAlarmStateOverride.return:0 TEST.END -- Subprogram: testSetAlarmStatusPublishIntervalOverride -- Test Case: testSetAlarmStatusPublishIntervalOverride_NominalPath TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmStatusPublishIntervalOverride TEST.NEW TEST.NAME:testSetAlarmStatusPublishIntervalOverride_NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1001 TEST.VALUE:AlarmMgmt.testSetAlarmStatusPublishIntervalOverride.value:200 >>> >>> Unknown parameter/object name value >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.data:10 TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.ovInitData:10 TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.ovData:0 TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.override:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.data:10 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.ovInitData:10 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.override:0xCCC33C33 TEST.EXPECTED:AlarmMgmt.testSetAlarmStatusPublishIntervalOverride.return:1 TEST.END -- Test Case: testSetAlarmStatusPublishIntervalOverride_NotLoggedIn TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetAlarmStatusPublishIntervalOverride TEST.NEW TEST.NAME:testSetAlarmStatusPublishIntervalOverride_NotLoggedIn TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1019 TEST.VALUE:AlarmMgmt.testSetAlarmStatusPublishIntervalOverride.value:200 >>> >>> Unknown parameter/object name value >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.data:10 TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.ovInitData:10 TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.ovData:0 TEST.VALUE:AlarmMgmt.<>.alarmStatusPublishInterval.override:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.data:10 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.ovInitData:10 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.ovData:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublishInterval.override:0x0 TEST.EXPECTED:AlarmMgmt.testSetAlarmStatusPublishIntervalOverride.return:0 TEST.END -- Subprogram: testSetBackupAlarmAudioCurrentOverride -- Test Case: testSetBackupAlarmAudioCurrentOverride.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetBackupAlarmAudioCurrentOverride TEST.NEW TEST.NAME:testSetBackupAlarmAudioCurrentOverride.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> 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:AlarmMgmt.testSetBackupAlarmAudioCurrentOverride.mA:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testSetBackupAlarmAudioCurrentOverride.return:1 TEST.END -- Test Case: testSetBackupAlarmAudioCurrentOverride.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetBackupAlarmAudioCurrentOverride TEST.NEW TEST.NAME:testSetBackupAlarmAudioCurrentOverride.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.testSetBackupAlarmAudioCurrentOverride.mA:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.EXPECTED:AlarmMgmt.testSetBackupAlarmAudioCurrentOverride.return:0 TEST.END -- Subprogram: testSetPrimaryAlarmAudioCurrentHGOverride -- Test Case: testSetPrimaryAlarmAudioCurrentHGOverride.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetPrimaryAlarmAudioCurrentHGOverride TEST.NEW TEST.NAME:testSetPrimaryAlarmAudioCurrentHGOverride.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> 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:AlarmMgmt.testSetPrimaryAlarmAudioCurrentHGOverride.mA:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testSetPrimaryAlarmAudioCurrentHGOverride.return:1 TEST.END -- Test Case: testSetPrimaryAlarmAudioCurrentHGOverride.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetPrimaryAlarmAudioCurrentHGOverride TEST.NEW TEST.NAME:testSetPrimaryAlarmAudioCurrentHGOverride.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.testSetPrimaryAlarmAudioCurrentHGOverride.mA:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.EXPECTED:AlarmMgmt.testSetPrimaryAlarmAudioCurrentHGOverride.return:0 TEST.END -- Subprogram: testSetPrimaryAlarmAudioCurrentLGOverride -- Test Case: testSetPrimaryAlarmAudioCurrentLGOverride.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetPrimaryAlarmAudioCurrentLGOverride TEST.NEW TEST.NAME:testSetPrimaryAlarmAudioCurrentLGOverride.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> 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:AlarmMgmt.testSetPrimaryAlarmAudioCurrentLGOverride.mA:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:AlarmMgmt.testSetPrimaryAlarmAudioCurrentLGOverride.return:1 TEST.END -- Test Case: testSetPrimaryAlarmAudioCurrentLGOverride.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:testSetPrimaryAlarmAudioCurrentLGOverride TEST.NEW TEST.NAME:testSetPrimaryAlarmAudioCurrentLGOverride.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:AlarmMgmt.testSetPrimaryAlarmAudioCurrentLGOverride.mA:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.EXPECTED:AlarmMgmt.testSetPrimaryAlarmAudioCurrentLGOverride.return:0 TEST.END -- Subprogram: updateAlarmsFlags -- Test Case: updateAlarmsFlags.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.001 TEST.MCDC_BASIS_PATH:34 of 37 TEST.NOTES: This is an automatically generated test case. Test Path 34 (1) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if ((1) == alarmIsActive[a]) ==> TRUE (7) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]) ==> FALSE (9) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]) ==> TRUE (10) ((1) == (ALARM_TABLE[a]).alarmNoRinseback) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #10, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoRinseback in branch 10 Conflict: Unable to control expression-to-expression comparison in branch 1 Cannot set a due to assignment TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:<> TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:1 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]:1 TEST.END -- Test Case: updateAlarmsFlags.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.002 TEST.MCDC_BASIS_PATH:31 of 37 TEST.NOTES: This is an automatically generated test case. Test Path 31 (1) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if ((1) == alarmIsActive[a]) ==> TRUE (7) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]) ==> FALSE (9) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]) ==> FALSE (11) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_END_TREATMENT]) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #11, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Cannot set a due to assignment TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME..ALARM_USER_ACTION_RINSEBACK]:<> TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_END_TREATMENT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME..ALARM_USER_ACTION_RINSEBACK]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_END_TREATMENT]:1 TEST.END -- Test Case: updateAlarmsFlags.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.003 TEST.MCDC_BASIS_PATH:14 of 37 TEST.NOTES: This is an automatically generated test case. Test Path 14 (1) for (a < (NUM_OF_ALARM_IDS)) ==> FALSE (13) if ((1) == alarmStatus.topAlarmConditionDetected) ==> FALSE (14) if ((1) == (ALARM_TABLE[alarmStatus.alarmTop]).alarmUserAckRequired || ((((0) == alarmStatus.noClear && noResume) && noRinseback) && noEndTreatment) && (0) == alarmStatus.topAlarmConditionDetected) ==> FALSE (15) if ((MODE_TREA) == getCurrentOperationMode() && (TREATMENT_STOP_STATE) == getTreatmentState()) ==> TRUE Row number 1 forms a pair with Row 3 for Condition #15, subcondition "a". Condition a ==> TRUE Condition b ==> TRUE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[alarmStatus.alarmTop]).alarmUserAckRequired in branch 14 Cannot set local variable noResume in branch 14 Cannot set local variable noRinseback in branch 14 Cannot set local variable noEndTreatment in branch 14 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:2 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noClear:1 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:2 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.END -- Test Case: updateAlarmsFlags.004 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.004 TEST.MCDC_BASIS_PATH:15 of 37 TEST.NOTES: This is an automatically generated test case. Test Path 15 (1) for (a < (NUM_OF_ALARM_IDS)) ==> FALSE (13) if ((1) == alarmStatus.topAlarmConditionDetected) ==> FALSE (14) if ((1) == (ALARM_TABLE[alarmStatus.alarmTop]).alarmUserAckRequired || ((((0) == alarmStatus.noClear && noResume) && noRinseback) && noEndTreatment) && (0) == alarmStatus.topAlarmConditionDetected) ==> FALSE (15) if ((MODE_TREA) == getCurrentOperationMode() && (TREATMENT_STOP_STATE) == getTreatmentState()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #15, subcondition "b". Condition a ==> TRUE Condition b ==> FALSE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[alarmStatus.alarmTop]).alarmUserAckRequired in branch 14 Cannot set local variable noResume in branch 14 Cannot set local variable noRinseback in branch 14 Cannot set local variable noEndTreatment in branch 14 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:2 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noClear:1 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_START_STATE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:2 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.END -- Test Case: updateAlarmsFlags.005 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.005 TEST.MCDC_BASIS_PATH:27 of 37 TEST.NOTES: This is an automatically generated test case. Test Path 27 (1) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if ((1) == alarmIsActive[a]) ==> TRUE (7) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #7, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Cannot set a due to assignment TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:1 TEST.END -- Test Case: updateAlarmsFlags.006 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.006 TEST.NOTES: This is an automatically generated test case. Test Path 34 (1) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if ((1) == alarmIsActive[a]) ==> TRUE (7) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]) ==> FALSE (9) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]) ==> TRUE (10) ((1) == (ALARM_TABLE[a]).alarmNoRinseback) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #10, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoRinseback in branch 10 Conflict: Unable to control expression-to-expression comparison in branch 1 Cannot set a due to assignment TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:<> TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:1 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]:1 TEST.END -- Test Case: updateAlarmsFlags.007 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.007 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 3472 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:1 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3476 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:1 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 33 (1) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if ((1) == alarmIsActive[a]) ==> TRUE (7) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]) ==> FALSE (9) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]) ==> FALSE (11) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_END_TREATMENT]) ==> TRUE (12) ((1) == (ALARM_TABLE[a]).alarmNoEndTreatment) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #12, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoEndTreatment in branch 12 Conflict: Unable to control expression-to-expression comparison in branch 1 Cannot set a due to assignment TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:1 TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME..ALARM_USER_ACTION_RINSEBACK]:<> TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_END_TREATMENT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:1 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME..ALARM_USER_ACTION_RINSEBACK]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_END_TREATMENT]:1 TEST.END -- Test Case: updateAlarmsFlags.008 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.008 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 3503 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. >>> (E) @LINE: 3508 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_STUCK_BUTTON_TEST_FAILED]:0 >>> >>> Invalid array index value ALARM_ID_STUCK_BUTTON_TEST_FAILED >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 33 (1) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if ((1) == alarmIsActive[a]) ==> TRUE (7) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]) ==> FALSE (9) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]) ==> FALSE (11) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_END_TREATMENT]) ==> TRUE (12) ((1) == (ALARM_TABLE[a]).alarmNoEndTreatment) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #12, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoEndTreatment in branch 12 Conflict: Unable to control expression-to-expression comparison in branch 1 Cannot set a due to assignment TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_DG_FAN_RPM_OUT_OF_RANGE TEST.VALUE:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:1 TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME..ALARM_USER_ACTION_RINSEBACK]:<> TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_END_TREATMENT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_DG_FAN_RPM_OUT_OF_RANGE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:1 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME..ALARM_USER_ACTION_RINSEBACK]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_END_TREATMENT]:1 TEST.END -- Test Case: updateAlarmsFlags.009 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.009 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 3530 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_UI_COMM_TIMEOUT..ALARM_ID_BLOOD_PUMP_MOTOR_SPEED_CHECK]:0 >>> >>> Invalid array index value ALARM_ID_UI_COMM_TIMEOUT..ALARM_ID_BLOOD_PUMP_MOTOR_SPEED_CHECK >>> >>> Command Ignored. >>> (E) @LINE: 3531 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE..ALARM_ID_PRIME_COMPLETED_HIGH]:0 >>> >>> Invalid array index value ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE..ALARM_ID_PRIME_COMPLETED_HIGH >>> >>> Command Ignored. >>> (E) @LINE: 3554 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_UI_COMM_TIMEOUT..ALARM_ID_BLOOD_PUMP_MOTOR_SPEED_CHECK]:0 >>> >>> Invalid array index value ALARM_ID_UI_COMM_TIMEOUT..ALARM_ID_BLOOD_PUMP_MOTOR_SPEED_CHECK >>> >>> Command Ignored. >>> (E) @LINE: 3555 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE..ALARM_ID_PRIME_COMPLETED_HIGH]:0 >>> >>> Invalid array index value ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE..ALARM_ID_PRIME_COMPLETED_HIGH >>> >>> Command Ignored. >>> (E) @LINE: 3249 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_BLOOD_LEAK_SELF_TEST_FAULT]:00 >>> >>> Invalid array index value ALARM_ID_HD_BLOOD_LEAK_SELF_TEST_FAULT >>> >>> Command Ignored. >>> (E) @LINE: 3275 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_BLOOD_LEAK_SELF_TEST_FAULT]:0 >>> >>> Invalid array index value ALARM_ID_HD_BLOOD_LEAK_SELF_TEST_FAULT >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM..ALARM_ID_HD_RTC_BATTERY_LOW]:0 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_DG_TDI_SENSORS_FPGA_FAULT..ALARM_ID_DG_CPU_RAM_ERROR]:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_NONE TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsToEscalate:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.VALUE:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.ok:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noMinimize:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.lampOn:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_SERV TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM..ALARM_ID_HD_RTC_BATTERY_LOW]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_DG_TDI_SENSORS_FPGA_FAULT..ALARM_ID_DG_CPU_RAM_ERROR]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_NONE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsToEscalate:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.stop:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.ok:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noMinimize:0 TEST.END -- Test Case: updateAlarmsFlags.010 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.010 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 3592 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_UI_COMM_TIMEOUT..ALARM_ID_BLOOD_PUMP_MOTOR_SPEED_CHECK]:0 >>> >>> Invalid array index value ALARM_ID_UI_COMM_TIMEOUT..ALARM_ID_BLOOD_PUMP_MOTOR_SPEED_CHECK >>> >>> Command Ignored. >>> (E) @LINE: 3593 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE..ALARM_ID_PRIME_COMPLETED_HIGH]:0 >>> >>> Invalid array index value ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE..ALARM_ID_PRIME_COMPLETED_HIGH >>> >>> Command Ignored. >>> (E) @LINE: 3616 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_UI_COMM_TIMEOUT..ALARM_ID_BLOOD_PUMP_MOTOR_SPEED_CHECK]:0 >>> >>> Invalid array index value ALARM_ID_UI_COMM_TIMEOUT..ALARM_ID_BLOOD_PUMP_MOTOR_SPEED_CHECK >>> >>> Command Ignored. >>> (E) @LINE: 3617 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE..ALARM_ID_PRIME_COMPLETED_HIGH]:0 >>> >>> Invalid array index value ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE..ALARM_ID_PRIME_COMPLETED_HIGH >>> >>> Command Ignored. >>> (E) @LINE: 3306 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_BLOOD_LEAK_SELF_TEST_FAULT]:00 >>> >>> Invalid array index value ALARM_ID_HD_BLOOD_LEAK_SELF_TEST_FAULT >>> >>> Command Ignored. >>> (E) @LINE: 3332 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_BLOOD_LEAK_SELF_TEST_FAULT]:0 >>> >>> Invalid array index value ALARM_ID_HD_BLOOD_LEAK_SELF_TEST_FAULT >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM..ALARM_ID_HD_RTC_BATTERY_LOW]:0 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_DG_TDI_SENSORS_FPGA_FAULT..ALARM_ID_DG_CPU_RAM_ERROR]:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_NONE TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsToEscalate:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.VALUE:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.ok:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noMinimize:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.lampOn:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM..ALARM_ID_HD_RTC_BATTERY_LOW]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_DG_TDI_SENSORS_FPGA_FAULT..ALARM_ID_DG_CPU_RAM_ERROR]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_NONE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsToEscalate:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.stop:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.ok:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noMinimize:0 TEST.END -- Test Case: updateAlarmsFlags.011 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.011 TEST.NOTES: This is an automatically generated test case. Test Path 14 (1) for (a < (NUM_OF_ALARM_IDS)) ==> FALSE (13) if ((1) == alarmStatus.topAlarmConditionDetected) ==> FALSE (14) if ((1) == (ALARM_TABLE[alarmStatus.alarmTop]).alarmUserAckRequired || ((((0) == alarmStatus.noClear && noResume) && noRinseback) && noEndTreatment) && (0) == alarmStatus.topAlarmConditionDetected) ==> FALSE (15) if ((MODE_TREA) == getCurrentOperationMode() && (TREATMENT_STOP_STATE) == getTreatmentState()) ==> TRUE Row number 1 forms a pair with Row 3 for Condition #15, subcondition "a". Condition a ==> TRUE Condition b ==> TRUE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[alarmStatus.alarmTop]).alarmUserAckRequired in branch 14 Cannot set local variable noResume in branch 14 Cannot set local variable noRinseback in branch 14 Cannot set local variable noEndTreatment in branch 14 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:2 TEST.VALUE:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.ok:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noMinimize:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_POST TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_STOP_STATE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:2 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.ok:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noMinimize:1 TEST.END -- Test Case: updateAlarmsFlags.012 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.012 TEST.NOTES: This is an automatically generated test case. Test Path 34 (1) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if ((1) == alarmIsActive[a]) ==> TRUE (7) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]) ==> FALSE (9) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]) ==> TRUE (10) ((1) == (ALARM_TABLE[a]).alarmNoRinseback) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #10, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoRinseback in branch 10 Conflict: Unable to control expression-to-expression comparison in branch 1 Cannot set a due to assignment TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM..ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED]:1 TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:<> TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:1 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]:1 TEST.END -- Test Case: updateAlarmsFlags.013 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.013 TEST.NOTES: This is an automatically generated test case. Test Path 31 (1) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if ((1) == alarmIsActive[a]) ==> TRUE (7) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]) ==> FALSE (9) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]) ==> FALSE (11) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_END_TREATMENT]) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #11, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Cannot set a due to assignment TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM..ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED]:1 TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME..ALARM_USER_ACTION_RINSEBACK]:<> TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_END_TREATMENT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM..ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsToEscalate:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.stop:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noClear:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noRinseback:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.ok:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noMinimize:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.lampOn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME..ALARM_USER_ACTION_RINSEBACK]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_END_TREATMENT]:1 TEST.EXPECTED:AlarmMgmt.<>.resumeBlockedByAlarmProperty:1 TEST.END -- Test Case: updateAlarmsFlags.014 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.014 TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME..ALARM_USER_ACTION_ACK]:0 TEST.VALUE:uut_prototype_stubs.getCPLDACPowerLossDetected.return:1 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsToEscalate:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.stop:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noRinseback:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.ok:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noMinimize:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.lampOn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME..ALARM_USER_ACTION_ACK]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmButtonBlockers[ALARM_BUTTON_TABLE_BLOCK_RESUME..ALARM_BUTTON_TABLE_BLOCK_END_TREATMENT]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmButtonBlockers[ALARM_BUTTON_STATE_BLOCK_RESUME..ALARM_BUTTON_STATE_BLOCK_END_TREATMENT]:1 TEST.EXPECTED:AlarmMgmt.<>.resumeBlockedByAlarmProperty:0 TEST.END -- Test Case: updateAlarmsFlags.015 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.015 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_DG_FILL_CONDUCTIVITY_OUT_OF_RANGE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_DG_FILL_CONDUCTIVITY_OUT_OF_RANGE TEST.END -- Test Case: updateAlarmsFlags.016 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags.016 TEST.NOTES: This is an automatically generated test case. Test Path 34 (1) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if ((1) == alarmIsActive[a]) ==> TRUE (7) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]) ==> FALSE (9) if ((1) == alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]) ==> TRUE (10) ((1) == (ALARM_TABLE[a]).alarmNoRinseback) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #10, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoRinseback in branch 10 Conflict: Unable to control expression-to-expression comparison in branch 1 Cannot set a due to assignment TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM..ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED]:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:1 TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:<> TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM..ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_NONE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsToEscalate:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.stop:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noClear:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noRinseback:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.ok:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noMinimize:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.lampOn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RINSEBACK]:1 TEST.EXPECTED:AlarmMgmt.<>.resumeBlockedByAlarmProperty:1 TEST.END -- Test Case: updateAlarmsFlags_Fault TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags_Fault TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1050 TEST.VALUE:AlarmMgmt.<>.alarmStatus.bypassDialyzer:0 >>> >>> Expected a field name from the record type COMP_ALARM_STATUS_T >>> >>> Read: bypassDialyzer >>> (E) @LINE: 1058 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.bypassDialyzer:0 >>> >>> Expected a field name from the record type COMP_ALARM_STATUS_T >>> >>> Read: bypassDialyzer TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_HIGH TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsToEscalate:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_SOFTWARE_FAULT TEST.VALUE:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_HIGH TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsToEscalate:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.stop:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noClear:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noRinseback:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.END -- Test Case: updateAlarmsFlags_Fault.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags_Fault.001 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_HIGH TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsToEscalate:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_SOFTWARE_FAULT TEST.VALUE:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_HIGH TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsToEscalate:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.stop:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noClear:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noRinseback:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmUserRecoveryActionEnabled[ALARM_USER_ACTION_RESUME]:1 TEST.END -- Test Case: updateAlarmsFlags_Medium TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags_Medium TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 3285 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY]:1 >>> >>> Invalid array index value ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY >>> >>> Command Ignored. >>> (E) @LINE: 1081 TEST.VALUE:AlarmMgmt.<>.alarmStatus.bypassDialyzer:0 >>> >>> Expected a field name from the record type COMP_ALARM_STATUS_T >>> >>> Read: bypassDialyzer >>> (E) @LINE: 1089 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.bypassDialyzer:0 >>> >>> Expected a field name from the record type COMP_ALARM_STATUS_T >>> >>> Read: bypassDialyzer TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_MEDIUM TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsToEscalate:7 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:10 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_DG_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE TEST.VALUE:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_MEDIUM TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsToEscalate:7 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsEscalatesIn:10 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_DG_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.stop:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.END -- Test Case: updateAlarmsFlags_NoActiveAlarm TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsFlags TEST.NEW TEST.NAME:updateAlarmsFlags_NoActiveAlarm TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 3320 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY]:0 >>> >>> Invalid array index value ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY >>> >>> Command Ignored. >>> (E) @LINE: 1107 TEST.VALUE:AlarmMgmt.<>.alarmStatus.bypassDialyzer:0 >>> >>> Expected a field name from the record type COMP_ALARM_STATUS_T >>> >>> Read: bypassDialyzer >>> (E) @LINE: 1116 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.bypassDialyzer:0 >>> >>> Expected a field name from the record type COMP_ALARM_STATUS_T >>> >>> Read: bypassDialyzer TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_NONE TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.VALUE:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.stop:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.stop:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noClear:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.END -- Subprogram: updateAlarmsSilenceStatus -- Test Case: updateAlarmsSilenceStatus_AlarmsNotSilenced TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsSilenceStatus TEST.NEW TEST.NAME:updateAlarmsSilenceStatus_AlarmsNotSilenced TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_LOW TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:1000 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:30 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.END -- Test Case: updateAlarmsSilenceStatus_AlarmsSilenceExpires TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsSilenceStatus TEST.NEW TEST.NAME:updateAlarmsSilenceStatus_AlarmsSilenceExpires TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_LOW TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:1000 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:1 TEST.VALUE:uut_prototype_stubs.calcTimeSince.return:61000 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:0 TEST.EXPECTED:uut_prototype_stubs.calcTimeSince.startMSCount:1000 TEST.END -- Test Case: updateAlarmsSilenceStatus_AlarmsSilenced TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsSilenceStatus TEST.NEW TEST.NAME:updateAlarmsSilenceStatus_AlarmsSilenced TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_LOW TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceStart:1000 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:2 TEST.VALUE:uut_prototype_stubs.calcTimeSince.return:59000 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenceExpiresIn:1 TEST.EXPECTED:uut_prototype_stubs.calcTimeSince.startMSCount:1000 TEST.END -- Subprogram: updateAlarmsState -- Test Case: updateAlarmsState.001 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.001 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:0 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.VALUE:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].subRank:3 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noDialRecirc:1 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].subRank:10 TEST.END -- Test Case: updateAlarmsState.002 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.002 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_NONE TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.VALUE:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].alarmID:ALARM_ID_NO_ALARM TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].subRank:3 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].timeSinceTriggeredMS:10 TEST.VALUE:uut_prototype_stubs.calcTimeSince.return:1 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_HIGH TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noDialRecirc:1 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].alarmID:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].subRank:10 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].timeSinceTriggeredMS:1 TEST.END -- Test Case: updateAlarmsState.003 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.003 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 3972 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_RO_PUMP_DUTY_CYCLE_OUT_OF_RANGE]:1 >>> >>> Invalid array index value ALARM_ID_RO_PUMP_DUTY_CYCLE_OUT_OF_RANGE >>> >>> Command Ignored. >>> (E) @LINE: 3983 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_RO_PUMP_DUTY_CYCLE_OUT_OF_RANGE]:1 >>> >>> Invalid array index value ALARM_ID_RO_PUMP_DUTY_CYCLE_OUT_OF_RANGE >>> >>> Command Ignored. >>> (E) @LINE: 3571 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_RO_PUMP_FLOW_RATE_OUT_OF_RANGE]:0 >>> >>> Invalid array index value ALARM_ID_RO_PUMP_FLOW_RATE_OUT_OF_RANGE >>> >>> Command Ignored. >>> (E) @LINE: 3577 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_RO_PUMP_FLOW_RATE_OUT_OF_RANGE]:0 >>> >>> Invalid array index value ALARM_ID_RO_PUMP_FLOW_RATE_OUT_OF_RANGE >>> >>> Command Ignored. >>> (E) @LINE: 3460 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_RTC_CONFIG_ERROR]:0 >>> >>> Invalid array index value ALARM_ID_RTC_CONFIG_ERROR >>> >>> Command Ignored. >>> (E) @LINE: 3467 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_RTC_CONFIG_ERROR]:0 >>> >>> Invalid array index value ALARM_ID_RTC_CONFIG_ERROR >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_NONE TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.VALUE:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].subRank:3 TEST.VALUE:uut_prototype_stubs.calcTimeSince.startMSCount:1 TEST.VALUE:uut_prototype_stubs.calcTimeSince.return:1 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_NONE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].alarmID:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].subRank:999 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].timeSinceTriggeredMS:-1 TEST.END -- Test Case: updateAlarmsState.004 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.004 TEST.NOTES: This is an automatically generated test case. Test Path 6 (1) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (2) if ((1) == alarmIsActive[a]) ==> TRUE (3) if (subRank <= (alarmPriorityFIFO[almPriority]).subRank) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #3, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Cannot set local variable almPriority in branch 3 Conflict: Unable to control expression-to-expression comparison in branch 1 Cannot set a due to assignment TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_HIGH TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_RTC_BATTERY_LOW TEST.VALUE:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].alarmID:ALARM_ID_NO_ALARM TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].subRank:<> TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].timeSinceTriggeredMS:0 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_NONE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].alarmID:ALARM_ID_NO_ALARM TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].subRank:999 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].timeSinceTriggeredMS:0 TEST.END -- Test Case: updateAlarmsState.005 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.005 TEST.BASIS_PATH:1 of 11 (template) TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) for (p < (NUM_OF_ALARM_PRIORITIES)) ==> FALSE (2) for (a < (NUM_OF_ALARM_IDS)) ==> FALSE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 TEST.END_NOTES: TEST.END -- Test Case: updateAlarmsState.006 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.006 TEST.BASIS_PATH:2 of 11 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) for (p < (NUM_OF_ALARM_PRIORITIES)) ==> FALSE (2) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (3) if ((1) == alarmIsActive[a]) ==> FALSE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 Cannot set a due to assignment TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:<> TEST.END -- Test Case: updateAlarmsState.007 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.007 TEST.BASIS_PATH:3 of 11 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) for (p < (NUM_OF_ALARM_PRIORITIES)) ==> FALSE (2) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (3) if ((1) == alarmIsActive[a]) ==> TRUE (4) if (subRank <= (alarmPriorityFIFO[almPriority]).subRank) ==> FALSE (7) if (almPriority < highestPriority) ==> FALSE (8) if ((1) == (ALARM_TABLE[a]).alarmIsFault) ==> FALSE (9) if ((1) == (ALARM_TABLE[a]).alarmNoDialysateRecirc) ==> FALSE (10) if ((1) == (ALARM_TABLE[a]).alarmNoBloodRecirc) ==> FALSE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 Cannot set a due to assignment Cannot set local variable almPriority in branch 4 Cannot set local variable almPriority in branch 7 Cannot set local variable highestPriority in branch 7 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmIsFault in branch 8 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoDialysateRecirc in branch 9 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoBloodRecirc in branch 10 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].subRank:<> TEST.END -- Test Case: updateAlarmsState.008 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.008 TEST.BASIS_PATH:4 of 11 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) for (p < (NUM_OF_ALARM_PRIORITIES)) ==> FALSE (2) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (3) if ((1) == alarmIsActive[a]) ==> TRUE (4) if (subRank <= (alarmPriorityFIFO[almPriority]).subRank) ==> FALSE (7) if (almPriority < highestPriority) ==> FALSE (8) if ((1) == (ALARM_TABLE[a]).alarmIsFault) ==> FALSE (9) if ((1) == (ALARM_TABLE[a]).alarmNoDialysateRecirc) ==> FALSE (10) if ((1) == (ALARM_TABLE[a]).alarmNoBloodRecirc) ==> TRUE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 Cannot set a due to assignment Cannot set local variable almPriority in branch 4 Cannot set local variable almPriority in branch 7 Cannot set local variable highestPriority in branch 7 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmIsFault in branch 8 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoDialysateRecirc in branch 9 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoBloodRecirc in branch 10 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].subRank:<> TEST.END -- Test Case: updateAlarmsState.009 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.009 TEST.BASIS_PATH:5 of 11 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 5 (1) for (p < (NUM_OF_ALARM_PRIORITIES)) ==> FALSE (2) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (3) if ((1) == alarmIsActive[a]) ==> TRUE (4) if (subRank <= (alarmPriorityFIFO[almPriority]).subRank) ==> FALSE (7) if (almPriority < highestPriority) ==> FALSE (8) if ((1) == (ALARM_TABLE[a]).alarmIsFault) ==> FALSE (9) if ((1) == (ALARM_TABLE[a]).alarmNoDialysateRecirc) ==> TRUE (10) if ((1) == (ALARM_TABLE[a]).alarmNoBloodRecirc) ==> FALSE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 Cannot set a due to assignment Cannot set local variable almPriority in branch 4 Cannot set local variable almPriority in branch 7 Cannot set local variable highestPriority in branch 7 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmIsFault in branch 8 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoDialysateRecirc in branch 9 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoBloodRecirc in branch 10 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].subRank:<> TEST.END -- Test Case: updateAlarmsState.010 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.010 TEST.BASIS_PATH:6 of 11 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 6 (1) for (p < (NUM_OF_ALARM_PRIORITIES)) ==> FALSE (2) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (3) if ((1) == alarmIsActive[a]) ==> TRUE (4) if (subRank <= (alarmPriorityFIFO[almPriority]).subRank) ==> FALSE (7) if (almPriority < highestPriority) ==> FALSE (8) if ((1) == (ALARM_TABLE[a]).alarmIsFault) ==> TRUE (9) if ((1) == (ALARM_TABLE[a]).alarmNoDialysateRecirc) ==> FALSE (10) if ((1) == (ALARM_TABLE[a]).alarmNoBloodRecirc) ==> FALSE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 Cannot set a due to assignment Cannot set local variable almPriority in branch 4 Cannot set local variable almPriority in branch 7 Cannot set local variable highestPriority in branch 7 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmIsFault in branch 8 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoDialysateRecirc in branch 9 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoBloodRecirc in branch 10 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].subRank:<> TEST.END -- Test Case: updateAlarmsState.011 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.011 TEST.BASIS_PATH:7 of 11 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 7 (1) for (p < (NUM_OF_ALARM_PRIORITIES)) ==> FALSE (2) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (3) if ((1) == alarmIsActive[a]) ==> TRUE (4) if (subRank <= (alarmPriorityFIFO[almPriority]).subRank) ==> FALSE (7) if (almPriority < highestPriority) ==> TRUE (8) if ((1) == (ALARM_TABLE[a]).alarmIsFault) ==> FALSE (9) if ((1) == (ALARM_TABLE[a]).alarmNoDialysateRecirc) ==> FALSE (10) if ((1) == (ALARM_TABLE[a]).alarmNoBloodRecirc) ==> FALSE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 Cannot set a due to assignment Cannot set local variable almPriority in branch 4 Cannot set local variable almPriority in branch 7 Cannot set local variable highestPriority in branch 7 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmIsFault in branch 8 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoDialysateRecirc in branch 9 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoBloodRecirc in branch 10 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].subRank:<> TEST.END -- Test Case: updateAlarmsState.012 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.012 TEST.BASIS_PATH:8 of 11 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 8 (1) for (p < (NUM_OF_ALARM_PRIORITIES)) ==> FALSE (2) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (3) if ((1) == alarmIsActive[a]) ==> TRUE (4) if (subRank <= (alarmPriorityFIFO[almPriority]).subRank) ==> TRUE (5) if (subRank == (alarmPriorityFIFO[almPriority]).subRank) ==> FALSE (7) if (almPriority < highestPriority) ==> FALSE (8) if ((1) == (ALARM_TABLE[a]).alarmIsFault) ==> FALSE (9) if ((1) == (ALARM_TABLE[a]).alarmNoDialysateRecirc) ==> FALSE (10) if ((1) == (ALARM_TABLE[a]).alarmNoBloodRecirc) ==> FALSE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 Cannot set a due to assignment Cannot set local variable almPriority in branch 4 Cannot set local variable almPriority in branch 5 Cannot set local variable almPriority in branch 7 Cannot set local variable highestPriority in branch 7 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmIsFault in branch 8 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoDialysateRecirc in branch 9 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoBloodRecirc in branch 10 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].subRank:<> TEST.END -- Test Case: updateAlarmsState.013 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.013 TEST.BASIS_PATH:9 of 11 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 9 (1) for (p < (NUM_OF_ALARM_PRIORITIES)) ==> FALSE (2) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (3) if ((1) == alarmIsActive[a]) ==> TRUE (4) if (subRank <= (alarmPriorityFIFO[almPriority]).subRank) ==> TRUE (5) if (subRank == (alarmPriorityFIFO[almPriority]).subRank) ==> TRUE (6) if ((S32)msSinceTriggered > (alarmPriorityFIFO[almPriority]).timeSinceTriggeredMS) ==> FALSE (7) if (almPriority < highestPriority) ==> FALSE (8) if ((1) == (ALARM_TABLE[a]).alarmIsFault) ==> FALSE (9) if ((1) == (ALARM_TABLE[a]).alarmNoDialysateRecirc) ==> FALSE (10) if ((1) == (ALARM_TABLE[a]).alarmNoBloodRecirc) ==> FALSE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 Cannot set a due to assignment Cannot set local variable almPriority in branch 4 Cannot set local variable subRank in branch 5 Cannot set local variable almPriority in branch 5 Cannot set local variable almPriority in branch 6 Cannot set local variable almPriority in branch 7 Cannot set local variable highestPriority in branch 7 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmIsFault in branch 8 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoDialysateRecirc in branch 9 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoBloodRecirc in branch 10 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].timeSinceTriggeredMS:<> TEST.VALUE:uut_prototype_stubs.calcTimeSince.return:<> TEST.END -- Test Case: updateAlarmsState.014 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.014 TEST.BASIS_PATH:10 of 11 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 10 (1) for (p < (NUM_OF_ALARM_PRIORITIES)) ==> FALSE (2) for (a < (NUM_OF_ALARM_IDS)) ==> TRUE (3) if ((1) == alarmIsActive[a]) ==> TRUE (4) if (subRank <= (alarmPriorityFIFO[almPriority]).subRank) ==> TRUE (5) if (subRank == (alarmPriorityFIFO[almPriority]).subRank) ==> TRUE (6) if ((S32)msSinceTriggered > (alarmPriorityFIFO[almPriority]).timeSinceTriggeredMS) ==> TRUE (7) if (almPriority < highestPriority) ==> FALSE (8) if ((1) == (ALARM_TABLE[a]).alarmIsFault) ==> FALSE (9) if ((1) == (ALARM_TABLE[a]).alarmNoDialysateRecirc) ==> FALSE (10) if ((1) == (ALARM_TABLE[a]).alarmNoBloodRecirc) ==> FALSE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 Cannot set a due to assignment Cannot set local variable almPriority in branch 4 Cannot set local variable subRank in branch 5 Cannot set local variable almPriority in branch 5 Cannot set local variable almPriority in branch 6 Cannot set local variable almPriority in branch 7 Cannot set local variable highestPriority in branch 7 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmIsFault in branch 8 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoDialysateRecirc in branch 9 Cannot set value of field for a const class/struct/union for (ALARM_TABLE[a]).alarmNoBloodRecirc in branch 10 TEST.END_NOTES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:1 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE].timeSinceTriggeredMS:<> TEST.VALUE:uut_prototype_stubs.calcTimeSince.return:<> TEST.END -- Test Case: updateAlarmsState.015 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.015 TEST.BASIS_PATH:11 of 11 (template) TEST.NOTES: This is an automatically generated test case. Test Path 11 (1) for (p < (NUM_OF_ALARM_PRIORITIES)) ==> TRUE (2) for (a < (NUM_OF_ALARM_IDS)) ==> FALSE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 TEST.END_NOTES: TEST.END -- Test Case: updateAlarmsState.016 TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState.016 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:0 TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.VALUE:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.systemFault:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noBloodRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noDialRecirc:0 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].subRank:3 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_NO_ALARM]:0 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsSilenced:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.topAlarmConditionDetected:0 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.systemFault:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noBloodRecirc:1 TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.noDialRecirc:1 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH].subRank:10 TEST.END -- Test Case: updateAlarmsState_NoAlarmsActive TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState_NoAlarmsActive TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1173 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE..ALARM_PRIORITY_HIGH]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 92 >>> >>> Command Ignored >>> (E) @LINE: 1176 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE..ALARM_PRIORITY_HIGH]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 95 >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_MEDIUM TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_HD_BLOOD_PUMP_MC_CURRENT_CHECK TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_NONE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.END -- Test Case: updateAlarmsState_TopIsNotAFault TEST.UNIT:AlarmMgmt TEST.SUBPROGRAM:updateAlarmsState TEST.NEW TEST.NAME:updateAlarmsState_TopIsNotAFault TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1206 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE..ALARM_PRIORITY_LOW]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 91 >>> >>> Command Ignored >>> (E) @LINE: 1207 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_DG_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE >>> >>> Unexpected end of command - stopped at character 73 >>> >>> Command Ignored >>> (E) @LINE: 1208 TEST.VALUE:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 71 >>> >>> Command Ignored >>> (E) @LINE: 1211 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_NONE..ALARM_PRIORITY_LOW]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 94 >>> >>> Command Ignored >>> (E) @LINE: 1212 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_MEDIUM]:ALARM_ID_DG_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE >>> >>> Unexpected end of command - stopped at character 76 >>> >>> Command Ignored >>> (E) @LINE: 1213 TEST.EXPECTED:AlarmMgmt.<>.alarmPriorityFIFO[ALARM_PRIORITY_HIGH]:ALARM_ID_NO_ALARM >>> >>> Unexpected end of command - stopped at character 74 >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_MEDIUM TEST.VALUE:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_DG_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmsState:ALARM_PRIORITY_NONE TEST.EXPECTED:AlarmMgmt.<>.alarmStatus.alarmTop:ALARM_ID_NO_ALARM TEST.END