Index: vectorcast/Hercules_RM46_HD_Project/environment/ALARMMGMT/ALARMMGMT.tst =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/ALARMMGMT/ALARMMGMT.tst (.../ALARMMGMT.tst) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/ALARMMGMT/ALARMMGMT.tst (.../ALARMMGMT.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -87,12 +87,13 @@ TEST.NEW TEST.NAME:activateAlarm.005 TEST.IMPORT_FAILURES: -(E) @LINE: 95 TEST.VALUE:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_DG_FLOW_TOO_LOW_WHILE_HEATER_ON..ALARM_ID_DG_CPU_RAM_ERROR]:0 - >>> Invalid array index value ALARM_ID_DG_FLOW_TOO_LOW_WHILE_HEATER_ON..ALARM_ID_DG_CPU_RAM_ERROR - >>> Command Ignored. -(E) @LINE: 107 TEST.EXPECTED:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_DG_FLOW_TOO_LOW_WHILE_HEATER_ON..ALARM_ID_HD_DISINFECT_HEAT]:0 - >>> Invalid array index value ALARM_ID_DG_FLOW_TOO_LOW_WHILE_HEATER_ON..ALARM_ID_HD_DISINFECT_HEAT - >>> Command Ignored. +(E) Errors from previous script import(s) + >>> (E) @LINE: 95 TEST.VALUE:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_DG_FLOW_TOO_LOW_WHILE_HEATER_ON..ALARM_ID_DG_CPU_RAM_ERROR]:0 + >>> >>> Invalid array index value ALARM_ID_DG_FLOW_TOO_LOW_WHILE_HEATER_ON..ALARM_ID_DG_CPU_RAM_ERROR + >>> >>> Command Ignored. + >>> (E) @LINE: 107 TEST.EXPECTED:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_DG_FLOW_TOO_LOW_WHILE_HEATER_ON..ALARM_ID_HD_DISINFECT_HEAT]:0 + >>> >>> Invalid array index value ALARM_ID_DG_FLOW_TOO_LOW_WHILE_HEATER_ON..ALARM_ID_HD_DISINFECT_HEAT + >>> >>> Command Ignored. TEST.END_IMPORT_FAILURES: TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_HD_SOFTWARE_FAULT]:1 TEST.VALUE:AlarmMgmt.<>.alarmIsDetected[ALARM_ID_NO_ALARM..ALARM_ID_DG_INVALID_USAGE_RECORD_CRC]:0 @@ -1213,6 +1214,15 @@ TEST.SUBPROGRAM:handleResendActiveAlarmsRequest TEST.NEW TEST.NAME:handleResendActiveAlarmsRequest.002 +TEST.IMPORT_FAILURES: +(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. @@ -1227,7 +1237,6 @@ 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.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 TEST.END -- Test Case: handleResendActiveAlarmsRequest.003 @@ -1236,13 +1245,17 @@ TEST.NEW TEST.NAME:handleResendActiveAlarmsRequest.003 TEST.IMPORT_FAILURES: -(S) @LINE: 1260 +(S) @LINE: 1259 >>> 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 + >>> Results in 319 Iterations. +(E) Errors from previous script import(s) + >>> (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: @@ -1468,7 +1481,8 @@ TEST.VALUE:uut_prototype_stubs.broadcastData.length:20 TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_ALARM_INFORMATION TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST -TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:20 +TEST.EXPECTED:uut_prototype_stubs.broadcastData.dataPtr:"\1" +TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:26 TEST.END -- Test Case: publishAlarmInfo.002 @@ -2670,10 +2684,13 @@ TEST.NEW TEST.NAME:testSetAlarmStartOverride_NominalPath TEST.IMPORT_FAILURES: -(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 +(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) Errors from previous script import(s) + >>> (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 @@ -3247,12 +3264,13 @@ TEST.NEW TEST.NAME:updateAlarmsFlags.009 TEST.IMPORT_FAILURES: -(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. +(E) Errors from previous script import(s) + >>> (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_UI_COMM_TIMEOUT..ALARM_ID_BLOOD_PUMP_MOTOR_SPEED_CHECK]:0 @@ -3308,12 +3326,13 @@ TEST.NEW TEST.NAME:updateAlarmsFlags.010 TEST.IMPORT_FAILURES: -(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. +(E) Errors from previous script import(s) + >>> (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_UI_COMM_TIMEOUT..ALARM_ID_BLOOD_PUMP_MOTOR_SPEED_CHECK]:0 Index: vectorcast/Hercules_RM46_HD_Project/environment/BATTERY/BATTERY.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/BATTERY/BATTERY.tst (.../BATTERY.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/BATTERY/BATTERY.tst (.../BATTERY.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -1358,37 +1358,45 @@ -- Subprogram: getBatteryRemainingCapacity_mWh --- Test Case: etBatteryRemainingCapacity_mWh.001 +-- Test Case: getBatteryRemainingCapacity_mWh TEST.UNIT:Battery TEST.SUBPROGRAM:getBatteryRemainingCapacity_mWh TEST.NEW -TEST.NAME:etBatteryRemainingCapacity_mWh.001 -TEST.BASIS_PATH:2 of 2 +TEST.NAME:getBatteryRemainingCapacity_mWh +TEST.IMPORT_FAILURES: +(E) @LINE: 1389 TEST.VALUE:Battery.<>.batteryRemCapacity_mAh.data:100.0 + >>> Unknown parameter/object name batteryRemCapacity_mAh + >>> Value Line Error - Command Ignored +(E) @LINE: 1390 TEST.VALUE:Battery.<>.batteryRemCapacity_mAh.override:<> + >>> Unknown parameter/object name batteryRemCapacity_mAh + >>> Value Line Error - Command Ignored +(E) @LINE: 1391 TEST.EXPECTED:Battery.<>.batteryRemCapacity_mAh.override:0 + >>> Unknown parameter/object name batteryRemCapacity_mAh + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: +TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == batteryRemCapacity_mAh.override) ==> TRUE - Test Case Generation Notes: +Test Path 1 +(1) if (0xccc33c33U == batteryRemCapacity_mAh.override) ==> FALSE +Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:Battery.<>.batteryRemCapacity_mAh.override:3435346995 -TEST.EXPECTED:Battery.<>.batteryRemCapacity_mAh.override:3435346995 +TEST.EXPECTED:Battery.getBatteryRemainingCapacity_mWh.return:0.0 TEST.END --- Test Case: getBatteryRemainingCapacity_mWh +-- Test Case: getBatteryRemainingCapacity_mWh.001 TEST.UNIT:Battery TEST.SUBPROGRAM:getBatteryRemainingCapacity_mWh TEST.NEW -TEST.NAME:getBatteryRemainingCapacity_mWh -TEST.BASIS_PATH:1 of 2 +TEST.NAME:getBatteryRemainingCapacity_mWh.001 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (0xccc33c33U == batteryRemCapacity_mAh.override) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:Battery.<>.batteryRemCapacity_mAh.data:100.0 -TEST.VALUE:Battery.<>.batteryRemCapacity_mAh.override:<> -TEST.EXPECTED:Battery.<>.batteryRemCapacity_mAh.override:0 +TEST.VALUE:Battery.<>.batteryRemCapacity_mWh.ovData:100.0 +TEST.VALUE:Battery.<>.batteryRemCapacity_mWh.override:0xCCC33C33 TEST.EXPECTED:Battery.getBatteryRemainingCapacity_mWh.return:100.0 TEST.END @@ -1522,9 +1530,11 @@ TEST.NEW TEST.NAME:initBattery TEST.IMPORT_FAILURES: -(I) @LINE: 976 +(I) @LINE: 1547 >>> 'BATT_STATUS_ERROR_PERSIST_MS' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 976 + >>> >>> 'BATT_STATUS_ERROR_PERSIST_MS' was specified as a macro, but it is in the symbol dictionary. >>> (E) @LINE: 501 TEST.EXPECTED:Battery.<>.batteryStatus:0 >>> >>> Unknown parameter/object name batteryStatus >>> >>> Value Line Error - Command Ignored @@ -1811,6 +1821,17 @@ TEST.SUBPROGRAM:testResetSetBatteryRemainingPercentOverride TEST.NEW TEST.NAME:testResetSetBatteryRemainingPercentOverride +TEST.IMPORT_FAILURES: +(E) @LINE: 1823 TEST.VALUE:Battery.<>.batteryRemCapacity_mAh.ovInitData:10.0 + >>> Unknown parameter/object name batteryRemCapacity_mAh + >>> Value Line Error - Command Ignored +(E) @LINE: 1826 TEST.EXPECTED:Battery.<>.batteryRemCapacity_mAh.ovData:10.0 + >>> Unknown parameter/object name batteryRemCapacity_mAh + >>> Value Line Error - Command Ignored +(E) @LINE: 1827 TEST.EXPECTED:Battery.<>.batteryRemCapacity_mAh.override:0 + >>> Unknown parameter/object name batteryRemCapacity_mAh + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. @@ -1820,11 +1841,8 @@ Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:Battery.<>.batteryRemCapacity_mAh.ovInitData:10.0 TEST.VALUE:Battery.testResetSetBatteryRemainingPercentOverride.return:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.EXPECTED:Battery.<>.batteryRemCapacity_mAh.ovData:10.0 -TEST.EXPECTED:Battery.<>.batteryRemCapacity_mAh.override:0 TEST.EXPECTED:Battery.testResetSetBatteryRemainingPercentOverride.return:1 TEST.END @@ -1851,6 +1869,14 @@ TEST.SUBPROGRAM:testSetBatteryRemainingPercentOverride TEST.NEW TEST.NAME:testSetBatteryRemainingPercentOverride +TEST.IMPORT_FAILURES: +(E) @LINE: 1866 TEST.EXPECTED:Battery.<>.batteryRemCapacity_mAh.ovData:0.0 + >>> Unknown parameter/object name batteryRemCapacity_mAh + >>> Value Line Error - Command Ignored +(E) @LINE: 1867 TEST.EXPECTED:Battery.<>.batteryRemCapacity_mAh.override:0xCCC33C33 + >>> Unknown parameter/object name batteryRemCapacity_mAh + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. @@ -1863,8 +1889,6 @@ TEST.VALUE:Battery.testSetBatteryRemainingPercentOverride.value:0.0 TEST.VALUE:Battery.testSetBatteryRemainingPercentOverride.return:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.EXPECTED:Battery.<>.batteryRemCapacity_mAh.ovData:0.0 -TEST.EXPECTED:Battery.<>.batteryRemCapacity_mAh.override:0xCCC33C33 TEST.EXPECTED:Battery.testSetBatteryRemainingPercentOverride.return:1 TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/BLOODFLOW/BLOODFLOW.tst =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/BLOODFLOW/BLOODFLOW.tst (.../BLOODFLOW.tst) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/BLOODFLOW/BLOODFLOW.tst (.../BLOODFLOW.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -90,7 +90,7 @@ TEST.STUB:BloodFlow.getMeasuredBloodPumpMCSpeed TEST.VALUE:BloodFlow.<>.bloodPumpState:BLOOD_PUMP_CONTROL_TO_TARGET_STATE TEST.VALUE:BloodFlow.<>.bloodPumpDirectionSet:MOTOR_DIR_FORWARD -TEST.VALUE:BloodFlow.getMeasuredBloodPumpSpeed.return:MOTOR_DIR_FORWARD +TEST.VALUE:BloodFlow.getMeasuredBloodPumpSpeed.return:MACRO=MOTOR_DIR_FORWARD TEST.VALUE:BloodFlow.getMeasuredBloodPumpMCSpeed.return:-1.0,11.0 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:<> TEST.EXPECTED:BloodFlow.<>.bloodPumpState:BLOOD_PUMP_CONTROL_TO_TARGET_STATE @@ -903,6 +903,19 @@ TEST.EXPECTED:uut_prototype_stubs.getPumpRotorErrorPersistTime.gear_ratio:32.0 TEST.END +-- Test Case: checkBloodPumpSpeeds_On_Controlling_OutOfRange_NoPersist.002 +TEST.UNIT:BloodFlow +TEST.SUBPROGRAM:checkBloodPumpSpeeds +TEST.NEW +TEST.NAME:checkBloodPumpSpeeds_On_Controlling_OutOfRange_NoPersist.002 +TEST.VALUE:BloodFlow.<>.bloodPumpState:BLOOD_PUMP_CONTROL_TO_TARGET_STATE +TEST.VALUE:BloodFlow.<>.isBloodPumpOn:1 +TEST.VALUE:BloodFlow.<>.targetBloodFlowRate:300 +TEST.VALUE:BloodFlow.<>.bloodPumpRotorSpeedRPM.data:45.0 +TEST.VALUE:BloodFlow.<>.bloodPumpSpeedRPM.data:1850.0 +TEST.EXPECTED:BloodFlow.<>.bloodPumpState:BLOOD_PUMP_CONTROL_TO_TARGET_STATE +TEST.END + -- Test Case: checkBloodPumpSpeeds_On_Controlling_OutOfRange_Persist TEST.UNIT:BloodFlow TEST.SUBPROGRAM:checkBloodPumpSpeeds Index: vectorcast/Hercules_RM46_HD_Project/environment/BLOODLEAK/BLOODLEAK.tst =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/BLOODLEAK/BLOODLEAK.tst (.../BLOODLEAK.tst) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/BLOODLEAK/BLOODLEAK.tst (.../BLOODLEAK.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -2292,7 +2292,7 @@ TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[CS_EMB_MODE_CMD].commandRetryCount:1 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[CS_EMB_MODE_CMD].isCmdRespRdy:1 TEST.VALUE:BloodLeak.handleBloodLeakWaitForPostState.return:BLOOD_LEAK_WAIT_FOR_POST_STATE -TEST.VALUE:BloodLeak.enqueueEmbModeCmd.cmd:CS_EMB_MODE_CMD,D_EMB_MODE_CMD +TEST.VALUE:BloodLeak.enqueueEmbModeCmd.cmd:MACRO=CS_EMB_MODE_CMD,MACRO=D_EMB_MODE_CMD TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_INIT TEST.EXPECTED:BloodLeak.<>.bloodLeakEmbModeCmd[CS_EMB_MODE_CMD].commandResp:71 TEST.EXPECTED:BloodLeak.<>.bloodLeakEmbModeCmd[CS_EMB_MODE_CMD].commandRetryCount:1 @@ -2320,7 +2320,7 @@ TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[CS_EMB_MODE_CMD].commandRetryCount:4 TEST.VALUE:BloodLeak.<>.bloodLeakEmbModeCmd[CS_EMB_MODE_CMD].isCmdRespRdy:1 TEST.VALUE:BloodLeak.handleBloodLeakWaitForPostState.return:BLOOD_LEAK_WAIT_FOR_POST_STATE -TEST.VALUE:BloodLeak.enqueueEmbModeCmd.cmd:CS_EMB_MODE_CMD,D_EMB_MODE_CMD +TEST.VALUE:BloodLeak.enqueueEmbModeCmd.cmd:MACRO=CS_EMB_MODE_CMD,MACRO=D_EMB_MODE_CMD TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_INIT TEST.EXPECTED:BloodLeak.<>.bloodLeakEmbModeCmd[CS_EMB_MODE_CMD].commandResp:70 TEST.EXPECTED:BloodLeak.<>.bloodLeakEmbModeCmd[CS_EMB_MODE_CMD].commandRetryCount:5 @@ -2804,9 +2804,10 @@ TEST.NEW TEST.NAME:publishBloodLeakData.001 TEST.IMPORT_FAILURES: -(E) @LINE: 2622 TEST.EXPECTED:BloodLeak.<>.bloodLeakDataPublicationTimerCounter:0 - >>> Unknown parameter/object name bloodLeakDataPublicationTimerCounter - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 2622 TEST.EXPECTED:BloodLeak.<>.bloodLeakDataPublicationTimerCounter:0 + >>> >>> Unknown parameter/object name bloodLeakDataPublicationTimerCounter + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: @@ -2826,12 +2827,13 @@ TEST.NEW TEST.NAME:publishBloodLeakData.002 TEST.IMPORT_FAILURES: -(E) @LINE: 2639 TEST.VALUE:BloodLeak.<>.bloodLeakDataPublicationTimerCounter:0 - >>> Unknown parameter/object name bloodLeakDataPublicationTimerCounter - >>> Value Line Error - Command Ignored -(E) @LINE: 2641 TEST.EXPECTED:BloodLeak.<>.bloodLeakDataPublicationTimerCounter:1 - >>> Unknown parameter/object name bloodLeakDataPublicationTimerCounter - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 2639 TEST.VALUE:BloodLeak.<>.bloodLeakDataPublicationTimerCounter:0 + >>> >>> Unknown parameter/object name bloodLeakDataPublicationTimerCounter + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 2641 TEST.EXPECTED:BloodLeak.<>.bloodLeakDataPublicationTimerCounter:1 + >>> >>> Unknown parameter/object name bloodLeakDataPublicationTimerCounter + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/DGINTERFACE/DGINTERFACE.tst =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/DGINTERFACE/DGINTERFACE.tst (.../DGINTERFACE.tst) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/DGINTERFACE/DGINTERFACE.tst (.../DGINTERFACE.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -230,10 +230,10 @@ TEST.NAME:checkDGTrimmerHeaterStatus.003 TEST.STUB:DGInterface.getDGOpMode TEST.VALUE:DGInterface.<>.dgTrimmerHeaterOn:1 -TEST.VALUE:DGInterface.<>.dgHeatersData.trimmerHeaterState:HEATER_EXEC_STATE_OFF +TEST.VALUE:DGInterface.<>.dgHeatersData.trimmerHeaterState:MACRO=HEATER_EXEC_STATE_OFF TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_GENE TEST.EXPECTED:DGInterface.<>.dgTrimmerHeaterOn:1 -TEST.EXPECTED:DGInterface.<>.dgHeatersData.trimmerHeaterState:HEATER_EXEC_STATE_OFF +TEST.EXPECTED:DGInterface.<>.dgHeatersData.trimmerHeaterState:MACRO=HEATER_EXEC_STATE_OFF TEST.END -- Test Case: checkDGTrimmerHeaterStatus.004 @@ -923,6 +923,21 @@ TEST.VALUE:DGInterface.getHDVersionDGServiceAndUsageData.data:<> TEST.END +-- Subprogram: getHeatDisinfectTemperatureSensorValue + +-- Test Case: getHeatDisinfectTemperatureSensorValue.001 +TEST.UNIT:DGInterface +TEST.SUBPROGRAM:getHeatDisinfectTemperatureSensorValue +TEST.NEW +TEST.NAME:getHeatDisinfectTemperatureSensorValue.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.VALUE:DGInterface.<>.dgHeatDisinfectTemp:30.0 +TEST.EXPECTED:DGInterface.getHeatDisinfectTemperatureSensorValue.return:30.0 +TEST.END + -- Subprogram: getLoadCellWeight -- Test Case: getLoadCellWeight.001 @@ -1571,12 +1586,18 @@ TEST.SUBPROGRAM:setDialysateTemperatureReadings TEST.NEW TEST.NAME:setDialysateTemperatureReadings +TEST.IMPORT_FAILURES: +(E) @LINE: 1576 TEST.VALUE:DGInterface.setDialysateTemperatureReadings.temp1:37.3 + >>> Unknown parameter/object name temp1 + >>> Value Line Error - Command Ignored +(E) @LINE: 1577 TEST.VALUE:DGInterface.setDialysateTemperatureReadings.temp2:37.5 + >>> Unknown parameter/object name temp2 + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.VALUE:DGInterface.<>.dgDialysateTemp:37.0 TEST.VALUE:DGInterface.<>.dgRedundantDialysateTemp:37.0 -TEST.VALUE:DGInterface.setDialysateTemperatureReadings.temp1:37.3 -TEST.VALUE:DGInterface.setDialysateTemperatureReadings.temp2:37.5 -TEST.EXPECTED:DGInterface.<>.dgDialysateTemp:37.3 -TEST.EXPECTED:DGInterface.<>.dgRedundantDialysateTemp:37.5 +TEST.EXPECTED:DGInterface.<>.dgDialysateTemp:0.0 +TEST.EXPECTED:DGInterface.<>.dgRedundantDialysateTemp:0.0 TEST.END -- Subprogram: setHDVersionDGServiceRecord Index: vectorcast/Hercules_RM46_HD_Project/environment/DIALINFLOW/DIALINFLOW.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/DIALINFLOW/DIALINFLOW.tst (.../DIALINFLOW.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/DIALINFLOW/DIALINFLOW.tst (.../DIALINFLOW.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -1148,9 +1148,11 @@ TEST.VALUE:DialInFlow.<>.errorDialInRotorSpeedPersistTimerCtr:0 TEST.VALUE:DialInFlow.getMeasuredDialInPumpSpeed.return:100.0 TEST.VALUE:DialInFlow.getMeasuredDialInPumpMCSpeed.return:100.0 +TEST.EXPECTED:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_CONTROL_TO_TARGET_STATE +TEST.EXPECTED:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:0.1 TEST.EXPECTED:DialInFlow.<>.errorDialInMotorOffPersistTimerCtr:0 TEST.EXPECTED:DialInFlow.<>.errorDialInMotorSpeedPersistTimerCtr:0 -TEST.EXPECTED:DialInFlow.<>.errorDialInRotorSpeedPersistTimerCtr:0 +TEST.EXPECTED:DialInFlow.<>.errorDialInRotorSpeedPersistTimerCtr:1 TEST.END -- Test Case: checkDialInPumpSpeeds.002 @@ -1352,7 +1354,7 @@ TEST.EXPECTED:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:0.1 TEST.EXPECTED:DialInFlow.<>.errorDialInMotorOffPersistTimerCtr:0 TEST.EXPECTED:DialInFlow.<>.errorDialInMotorSpeedPersistTimerCtr:1 -TEST.EXPECTED:DialInFlow.<>.errorDialInRotorSpeedPersistTimerCtr:0 +TEST.EXPECTED:DialInFlow.<>.errorDialInRotorSpeedPersistTimerCtr:1 TEST.END -- Subprogram: dialysateInPumpPWMFromTargetFlowRate @@ -1393,6 +1395,44 @@ TEST.EXPECTED:DialInFlow.dialysateInPumpPWMFromTargetFlowRate.QdTarget:-3.40282E+38 TEST.END +-- Subprogram: dialysateInPumpRPMFromTargetFlowRate + +-- Test Case: dialysateInPumpRPMFromTargetFlowRate.001 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:dialysateInPumpRPMFromTargetFlowRate +TEST.NEW +TEST.NAME:dialysateInPumpRPMFromTargetFlowRate.001 +TEST.BASIS_PATH:1 of 2 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (r > (25000)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.STUB:DialInFlow.getDialInPumpRotorCount +TEST.VALUE:DialInFlow.dialysateInPumpRPMFromTargetFlowRate.QdTarget:<> +TEST.VALUE:DialInFlow.getDialInPumpRotorCount.return:<> +TEST.EXPECTED:DialInFlow.dialysateInPumpRPMFromTargetFlowRate.QdTarget:-3.40282E+38 +TEST.END + +-- Test Case: dialysateInPumpRPMFromTargetFlowRate.002 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:dialysateInPumpRPMFromTargetFlowRate +TEST.NEW +TEST.NAME:dialysateInPumpRPMFromTargetFlowRate.002 +TEST.BASIS_PATH:2 of 2 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if (r > (25000)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.STUB:DialInFlow.getDialInPumpRotorCount +TEST.VALUE:DialInFlow.dialysateInPumpRPMFromTargetFlowRate.QdTarget:<> +TEST.VALUE:DialInFlow.getDialInPumpRotorCount.return:<> +TEST.EXPECTED:DialInFlow.dialysateInPumpRPMFromTargetFlowRate.QdTarget:-3.40282E+38 +TEST.END + -- Subprogram: execDialInFlowController -- Test Case: execDialInFlowController.001 @@ -2218,6 +2258,30 @@ TEST.EXPECTED:DialInFlow.<>.targetDialInFlowRate:0 TEST.END +-- Test Case: handleDialInPumpOffState.003 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:handleDialInPumpOffState +TEST.NEW +TEST.NAME:handleDialInPumpOffState.003 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (targetDialInFlowRate != 0) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.STUB:DialInFlow.setDialInPumpControlSignalPWM +TEST.STUB:DialInFlow.releaseDialInPumpStop +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:0 +TEST.VALUE:DialInFlow.<>.isTestPWMSet:1 +TEST.VALUE:DialInFlow.<>.targetDialInFlowRate:0 +TEST.VALUE:DialInFlow.handleDialInPumpOffState.return:DIAL_IN_PUMP_OFF_STATE +TEST.VALUE:DialInFlow.setDialInPumpControlSignalPWM.newPWM:0.0 +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:0.0 +TEST.EXPECTED:DialInFlow.handleDialInPumpOffState.return:DIAL_IN_PUMP_RAMPING_UP_STATE +TEST.EXPECTED:DialInFlow.setDialInPumpControlSignalPWM.newPWM:0.1133 +TEST.END + -- Subprogram: handleDialInPumpRampingDownState -- Test Case: handleDialInPumpRampingDownState.001 @@ -2360,6 +2424,27 @@ TEST.EXPECTED:DialInFlow.setDialInPumpControlSignalPWM.newPWM:-0.02 TEST.END +-- Test Case: handleDialInPumpRampingUpState.005 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:handleDialInPumpRampingUpState +TEST.NEW +TEST.NAME:handleDialInPumpRampingUpState.005 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if (0 == targetDialInFlowRate) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.STUB:DialInFlow.setDialInPumpControlSignalPWM +TEST.VALUE:DialInFlow.<>.isTestPWMSet:1 +TEST.VALUE:DialInFlow.<>.targetDialInFlowRate:0 +TEST.VALUE:DialInFlow.setDialInPumpControlSignalPWM.newPWM:0.0 +TEST.EXPECTED:DialInFlow.<>.isTestPWMSet:1 +TEST.EXPECTED:DialInFlow.<>.targetDialInFlowRate:0 +TEST.EXPECTED:DialInFlow.handleDialInPumpRampingUpState.return:DIAL_IN_PUMP_CONTROL_TO_TARGET_STATE +TEST.EXPECTED:DialInFlow.setDialInPumpControlSignalPWM.newPWM:0.0 +TEST.END + -- Subprogram: homeDialInPump -- Test Case: homeDialInPump.001 @@ -3619,35 +3704,521 @@ TEST.SUBPROGRAM:testSetDialInPumpTargetDutyCycle TEST.NEW TEST.NAME:testSetDialInPumpTargetDutyCycle.001 +TEST.IMPORT_FAILURES: +(E) @LINE: 3629 TEST.VALUE:DialInFlow.testSetDialInPumpTargetDutyCycle.value:<> + >>> Unknown parameter/object name value + >>> Value Line Error - Command Ignored +(E) @LINE: 3631 TEST.EXPECTED:DialInFlow.testSetDialInPumpTargetDutyCycle.value:-3.40282E+38 + >>> Unknown parameter/object name value + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:DialInFlow.testSetDialInPumpTargetDutyCycle.value:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> -TEST.EXPECTED:DialInFlow.testSetDialInPumpTargetDutyCycle.value:-3.40282E+38 +TEST.EXPECTED:DialInFlow.testSetDialInPumpTargetDutyCycle.return:0 TEST.END -- Test Case: testSetDialInPumpTargetDutyCycle.002 TEST.UNIT:DialInFlow TEST.SUBPROGRAM:testSetDialInPumpTargetDutyCycle TEST.NEW TEST.NAME:testSetDialInPumpTargetDutyCycle.002 +TEST.IMPORT_FAILURES: +(E) @LINE: 3646 TEST.VALUE:DialInFlow.testSetDialInPumpTargetDutyCycle.value:<> + >>> Unknown parameter/object name value + >>> Value Line Error - Command Ignored +(E) @LINE: 3648 TEST.EXPECTED:DialInFlow.testSetDialInPumpTargetDutyCycle.value:-3.40282E+38 + >>> Unknown parameter/object name value + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:DialInFlow.testSetDialInPumpTargetDutyCycle.value:<> +TEST.STUB:DialInFlow.testSetDialInPumpWithPWM +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:0.0 +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.return:10 +TEST.VALUE:DialInFlow.testSetDialInPumpTargetDutyCycle.pwmPct:0.8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.EXPECTED:DialInFlow.testSetDialInPumpTargetDutyCycle.value:-3.40282E+38 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:0.8 +TEST.EXPECTED:DialInFlow.testSetDialInPumpTargetDutyCycle.pwmPct:0.8 +TEST.EXPECTED:DialInFlow.testSetDialInPumpTargetDutyCycle.return:10 TEST.END +-- Test Case: testSetDialInPumpTargetDutyCycle.003 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpTargetDutyCycle +TEST.NEW +TEST.NAME:testSetDialInPumpTargetDutyCycle.003 +TEST.NOTES: +This is an automatically generated test case. +Test Path 2 +(1) if ((1) == isTestingActivated()) ==> TRUE +Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:DialInFlow.testSetDialInPumpTargetDutyCycle.pwmPct:1.0 +TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 +TEST.EXPECTED:DialInFlow.testSetDialInPumpTargetDutyCycle.return:0 +TEST.END + +-- Subprogram: testSetDialInPumpWithPWM + +-- Test Case: testSetDialInPumpWithPWM.001 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.001 +TEST.BASIS_PATH:1 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (pwm < (0)) ==> FALSE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> FALSE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> FALSE + Test Case Generation Notes: + Cannot set local variable dir in branch 3 + Cannot set local variable pwmFabs in branch 3 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:1 +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:3.40282E+38 +TEST.END + +-- Test Case: testSetDialInPumpWithPWM.002 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.002 +TEST.BASIS_PATH:2 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if (pwm < (0)) ==> FALSE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> FALSE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> TRUE + (4) if (pwmFabs != dialInPumpPWMDutyCyclePct) ==> FALSE + Test Case Generation Notes: + Cannot set local variable dir in branch 2 + Cannot set local variable pwmFabs in branch 3 + Conflict: Trying to set variable DialInFlow.<>.isDialInPumpOn 'equal to' and 'not equal to' same value in branches 2/3 + Cannot set local variable pwmFabs in branch 4 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:1 +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:3.40282E+38 +TEST.END + +-- Test Case: testSetDialInPumpWithPWM.003 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.003 +TEST.BASIS_PATH:3 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) if (pwm < (0)) ==> FALSE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> FALSE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> TRUE + (4) if (pwmFabs != dialInPumpPWMDutyCyclePct) ==> TRUE + (5) if (pwmFabs > (0.8999999762F)) ==> FALSE + (6) if (pwmFabs < (0.1000000015F)) ==> FALSE + (7) if (pwmFabs <= (0.1000000015F)) ==> FALSE + (14) case dialInPumpState ==> default + Test Case Generation Notes: + Cannot set local variable dir in branch 2 + Cannot set local variable pwmFabs in branch 3 + Conflict: Trying to set variable DialInFlow.<>.isDialInPumpOn 'equal to' and 'not equal to' same value in branches 2/3 + Cannot set local variable pwmFabs in branch 4 + Cannot set local variable pwmFabs in branch 5 + Cannot set local variable pwmFabs in branch 6 + Cannot set local variable pwmFabs in branch 7 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_OFF_STATE +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:1 +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_OFF_STATE +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:3.40282E+38 +TEST.END + +-- Test Case: testSetDialInPumpWithPWM.004 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.004 +TEST.BASIS_PATH:4 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 4 + (1) if (pwm < (0)) ==> FALSE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> FALSE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> TRUE + (4) if (pwmFabs != dialInPumpPWMDutyCyclePct) ==> TRUE + (5) if (pwmFabs > (0.8999999762F)) ==> FALSE + (6) if (pwmFabs < (0.1000000015F)) ==> FALSE + (7) if (pwmFabs <= (0.1000000015F)) ==> FALSE + (8) case dialInPumpState ==> DIAL_IN_PUMP_RAMPING_UP_STATE + (9) if (dialInPumpPWMDutyCyclePct < dialInPumpPWMDutyCyclePctSet) ==> FALSE + Test Case Generation Notes: + Cannot set local variable dir in branch 2 + Cannot set local variable pwmFabs in branch 3 + Conflict: Trying to set variable DialInFlow.<>.isDialInPumpOn 'equal to' and 'not equal to' same value in branches 2/3 + Cannot set local variable pwmFabs in branch 4 + Cannot set local variable pwmFabs in branch 5 + Cannot set local variable pwmFabs in branch 6 + Cannot set local variable pwmFabs in branch 7 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_RAMPING_UP_STATE +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:1 +TEST.VALUE:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:<> +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_RAMPING_UP_STATE +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:-3.40282E+38 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:3.40282E+38 +TEST.END + +-- Test Case: testSetDialInPumpWithPWM.005 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.005 +TEST.BASIS_PATH:5 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 5 + (1) if (pwm < (0)) ==> FALSE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> FALSE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> TRUE + (4) if (pwmFabs != dialInPumpPWMDutyCyclePct) ==> TRUE + (5) if (pwmFabs > (0.8999999762F)) ==> FALSE + (6) if (pwmFabs < (0.1000000015F)) ==> FALSE + (7) if (pwmFabs <= (0.1000000015F)) ==> FALSE + (8) case dialInPumpState ==> DIAL_IN_PUMP_RAMPING_UP_STATE + (9) if (dialInPumpPWMDutyCyclePct < dialInPumpPWMDutyCyclePctSet) ==> TRUE + Test Case Generation Notes: + Cannot set local variable dir in branch 2 + Cannot set local variable pwmFabs in branch 3 + Conflict: Trying to set variable DialInFlow.<>.isDialInPumpOn 'equal to' and 'not equal to' same value in branches 2/3 + Cannot set local variable pwmFabs in branch 4 + Cannot set local variable pwmFabs in branch 5 + Cannot set local variable pwmFabs in branch 6 + Cannot set local variable pwmFabs in branch 7 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_RAMPING_UP_STATE +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:1 +TEST.VALUE:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:<> +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_RAMPING_DOWN_STATE +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:3.40282E+38 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:3.40282E+38 +TEST.END + +-- Test Case: testSetDialInPumpWithPWM.006 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.006 +TEST.BASIS_PATH:6 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 6 + (1) if (pwm < (0)) ==> FALSE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> FALSE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> TRUE + (4) if (pwmFabs != dialInPumpPWMDutyCyclePct) ==> TRUE + (5) if (pwmFabs > (0.8999999762F)) ==> FALSE + (6) if (pwmFabs < (0.1000000015F)) ==> FALSE + (7) if (pwmFabs <= (0.1000000015F)) ==> FALSE + (10) case dialInPumpState ==> DIAL_IN_PUMP_RAMPING_DOWN_STATE + (11) if (dialInPumpPWMDutyCyclePct > dialInPumpPWMDutyCyclePctSet) ==> FALSE + Test Case Generation Notes: + Cannot set local variable dir in branch 2 + Cannot set local variable pwmFabs in branch 3 + Conflict: Trying to set variable DialInFlow.<>.isDialInPumpOn 'equal to' and 'not equal to' same value in branches 2/3 + Cannot set local variable pwmFabs in branch 4 + Cannot set local variable pwmFabs in branch 5 + Cannot set local variable pwmFabs in branch 6 + Cannot set local variable pwmFabs in branch 7 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_RAMPING_DOWN_STATE +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:1 +TEST.VALUE:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:<> +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_RAMPING_DOWN_STATE +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:3.40282E+38 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:3.40282E+38 +TEST.END + +-- Test Case: testSetDialInPumpWithPWM.007 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.007 +TEST.BASIS_PATH:7 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 7 + (1) if (pwm < (0)) ==> FALSE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> FALSE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> TRUE + (4) if (pwmFabs != dialInPumpPWMDutyCyclePct) ==> TRUE + (5) if (pwmFabs > (0.8999999762F)) ==> FALSE + (6) if (pwmFabs < (0.1000000015F)) ==> FALSE + (7) if (pwmFabs <= (0.1000000015F)) ==> FALSE + (10) case dialInPumpState ==> DIAL_IN_PUMP_RAMPING_DOWN_STATE + (11) if (dialInPumpPWMDutyCyclePct > dialInPumpPWMDutyCyclePctSet) ==> TRUE + Test Case Generation Notes: + Cannot set local variable dir in branch 2 + Cannot set local variable pwmFabs in branch 3 + Conflict: Trying to set variable DialInFlow.<>.isDialInPumpOn 'equal to' and 'not equal to' same value in branches 2/3 + Cannot set local variable pwmFabs in branch 4 + Cannot set local variable pwmFabs in branch 5 + Cannot set local variable pwmFabs in branch 6 + Cannot set local variable pwmFabs in branch 7 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_RAMPING_DOWN_STATE +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:1 +TEST.VALUE:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:<> +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_RAMPING_UP_STATE +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:-3.40282E+38 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:3.40282E+38 +TEST.END + +-- Test Case: testSetDialInPumpWithPWM.008 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.008 +TEST.BASIS_PATH:8 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 8 + (1) if (pwm < (0)) ==> FALSE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> FALSE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> TRUE + (4) if (pwmFabs != dialInPumpPWMDutyCyclePct) ==> TRUE + (5) if (pwmFabs > (0.8999999762F)) ==> FALSE + (6) if (pwmFabs < (0.1000000015F)) ==> FALSE + (7) if (pwmFabs <= (0.1000000015F)) ==> FALSE + (12) case dialInPumpState ==> DIAL_IN_PUMP_CONTROL_TO_TARGET_STATE + (13) if (dialInPumpPWMDutyCyclePctSet > dialInPumpPWMDutyCyclePct) ==> FALSE + Test Case Generation Notes: + Cannot set local variable dir in branch 2 + Cannot set local variable pwmFabs in branch 3 + Conflict: Trying to set variable DialInFlow.<>.isDialInPumpOn 'equal to' and 'not equal to' same value in branches 2/3 + Cannot set local variable pwmFabs in branch 4 + Cannot set local variable pwmFabs in branch 5 + Cannot set local variable pwmFabs in branch 6 + Cannot set local variable pwmFabs in branch 7 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_CONTROL_TO_TARGET_STATE +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:1 +TEST.VALUE:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:<> +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_RAMPING_UP_STATE +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:-3.40282E+38 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:3.40282E+38 +TEST.END + +-- Test Case: testSetDialInPumpWithPWM.009 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.009 +TEST.BASIS_PATH:9 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 9 + (1) if (pwm < (0)) ==> FALSE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> FALSE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> TRUE + (4) if (pwmFabs != dialInPumpPWMDutyCyclePct) ==> TRUE + (5) if (pwmFabs > (0.8999999762F)) ==> FALSE + (6) if (pwmFabs < (0.1000000015F)) ==> FALSE + (7) if (pwmFabs <= (0.1000000015F)) ==> FALSE + (12) case dialInPumpState ==> DIAL_IN_PUMP_CONTROL_TO_TARGET_STATE + (13) if (dialInPumpPWMDutyCyclePctSet > dialInPumpPWMDutyCyclePct) ==> TRUE + Test Case Generation Notes: + Cannot set local variable dir in branch 2 + Cannot set local variable pwmFabs in branch 3 + Conflict: Trying to set variable DialInFlow.<>.isDialInPumpOn 'equal to' and 'not equal to' same value in branches 2/3 + Cannot set local variable pwmFabs in branch 4 + Cannot set local variable pwmFabs in branch 5 + Cannot set local variable pwmFabs in branch 6 + Cannot set local variable pwmFabs in branch 7 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_CONTROL_TO_TARGET_STATE +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:1 +TEST.VALUE:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:<> +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_RAMPING_DOWN_STATE +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.<>.dialInPumpPWMDutyCyclePctSet:3.40282E+38 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:3.40282E+38 +TEST.END + +-- Test Case: testSetDialInPumpWithPWM.010 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.010 +TEST.BASIS_PATH:10 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 10 + (1) if (pwm < (0)) ==> FALSE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> FALSE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> TRUE + (4) if (pwmFabs != dialInPumpPWMDutyCyclePct) ==> TRUE + (5) if (pwmFabs > (0.8999999762F)) ==> FALSE + (6) if (pwmFabs < (0.1000000015F)) ==> FALSE + (7) if (pwmFabs <= (0.1000000015F)) ==> TRUE + (14) case dialInPumpState ==> default + Test Case Generation Notes: + Cannot set local variable dir in branch 2 + Cannot set local variable pwmFabs in branch 3 + Conflict: Trying to set variable DialInFlow.<>.isDialInPumpOn 'equal to' and 'not equal to' same value in branches 2/3 + Cannot set local variable pwmFabs in branch 4 + Cannot set local variable pwmFabs in branch 5 + Cannot set local variable pwmFabs in branch 6 + Cannot set local variable pwmFabs in branch 7 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_OFF_STATE +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:1 +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_OFF_STATE +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:3.40282E+38 +TEST.END + +-- Test Case: testSetDialInPumpWithPWM.011 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.011 +TEST.BASIS_PATH:11 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 11 + (1) if (pwm < (0)) ==> FALSE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> FALSE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> TRUE + (4) if (pwmFabs != dialInPumpPWMDutyCyclePct) ==> TRUE + (5) if (pwmFabs > (0.8999999762F)) ==> FALSE + (6) if (pwmFabs < (0.1000000015F)) ==> TRUE + (7) if (pwmFabs <= (0.1000000015F)) ==> FALSE + (14) case dialInPumpState ==> default + Test Case Generation Notes: + Cannot set local variable dir in branch 2 + Cannot set local variable pwmFabs in branch 3 + Conflict: Trying to set variable DialInFlow.<>.isDialInPumpOn 'equal to' and 'not equal to' same value in branches 2/3 + Cannot set local variable pwmFabs in branch 4 + Cannot set local variable pwmFabs in branch 5 + Cannot set local variable pwmFabs in branch 6 + Cannot set local variable pwmFabs in branch 7 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_OFF_STATE +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:1 +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_OFF_STATE +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:3.40282E+38 +TEST.END + +-- Test Case: testSetDialInPumpWithPWM.012 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.012 +TEST.BASIS_PATH:12 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 12 + (1) if (pwm < (0)) ==> FALSE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> FALSE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> TRUE + (4) if (pwmFabs != dialInPumpPWMDutyCyclePct) ==> TRUE + (5) if (pwmFabs > (0.8999999762F)) ==> TRUE + (7) if (pwmFabs <= (0.1000000015F)) ==> FALSE + (14) case dialInPumpState ==> default + Test Case Generation Notes: + Cannot set local variable dir in branch 2 + Cannot set local variable pwmFabs in branch 3 + Conflict: Trying to set variable DialInFlow.<>.isDialInPumpOn 'equal to' and 'not equal to' same value in branches 2/3 + Cannot set local variable pwmFabs in branch 4 + Cannot set local variable pwmFabs in branch 5 + Cannot set local variable pwmFabs in branch 7 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_OFF_STATE +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:1 +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.dialInPumpState:DIAL_IN_PUMP_OFF_STATE +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:3.40282E+38 +TEST.END + +-- Test Case: testSetDialInPumpWithPWM.013 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.013 +TEST.BASIS_PATH:13 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 13 + (1) if (pwm < (0)) ==> FALSE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> TRUE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> FALSE + Test Case Generation Notes: + Cannot set local variable dir in branch 2 + Cannot set local variable pwmFabs in branch 3 + Conflict: Trying to set variable DialInFlow.<>.isDialInPumpOn 'equal to' and 'not equal to' same value in branches 2/3 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:0 +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:0 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:3.40282E+38 +TEST.END + +-- Test Case: testSetDialInPumpWithPWM.014 +TEST.UNIT:DialInFlow +TEST.SUBPROGRAM:testSetDialInPumpWithPWM +TEST.NEW +TEST.NAME:testSetDialInPumpWithPWM.014 +TEST.BASIS_PATH:14 of 14 (partial) +TEST.NOTES: +This is an automatically generated test case. + Test Path 14 + (1) if (pwm < (0)) ==> TRUE + (2) if ((0) == isDialInPumpOn && dir != dialInPumpDirectionSet) ==> FALSE + (3) if (((0) == isDialInPumpOn || dir == dialInPumpDirectionSet) || pwmFabs <= (0.1000000015F)) ==> FALSE + Test Case Generation Notes: + Cannot set dir due to assignment + Cannot set local variable pwmFabs in branch 3 +TEST.END_NOTES: +TEST.VALUE:DialInFlow.<>.isDialInPumpOn:1 +TEST.VALUE:DialInFlow.testSetDialInPumpWithPWM.pwm:<> +TEST.EXPECTED:DialInFlow.<>.isDialInPumpOn:1 +TEST.EXPECTED:DialInFlow.testSetDialInPumpWithPWM.pwm:-3.40282E+38 +TEST.END + -- Subprogram: testSetDialysateInPumpRotorCountOverride -- Test Case: testSetDialysateInPumpRotorCountOverride.001 Index: vectorcast/Hercules_RM46_HD_Project/environment/DIALOUTFLOW/DIALOUTFLOW.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/DIALOUTFLOW/DIALOUTFLOW.tst (.../DIALOUTFLOW.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/DIALOUTFLOW/DIALOUTFLOW.tst (.../DIALOUTFLOW.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -66,9 +66,10 @@ TEST.NEW TEST.NAME:checkDialOutPumpDirection.002 TEST.IMPORT_FAILURES: -(E) @LINE: 11 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: checkDialOutPumpDirection.011 +(E) Errors from previous script import(s) + >>> (E) @LINE: 11 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: checkDialOutPumpDirection.011 TEST.END_IMPORT_FAILURES: TEST.STUB:DialOutFlow.getMeasuredDialOutPumpMCSpeed TEST.VALUE:DialOutFlow.<>.dialOutPumpState:DIAL_OUT_PUMP_CONTROL_TO_TARGET_STATE @@ -307,9 +308,10 @@ TEST.NEW TEST.NAME:checkDialOutPumpMCCurrent.002 TEST.IMPORT_FAILURES: -(E) @LINE: 75 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: checkDialOutPumpMCCurrent.010 +(E) Errors from previous script import(s) + >>> (E) @LINE: 75 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: checkDialOutPumpMCCurrent.010 TEST.END_IMPORT_FAILURES: TEST.STUB:DialOutFlow.getMeasuredDialOutPumpMCCurrent TEST.VALUE:DialOutFlow.<>.dialOutPumpState:NUM_OF_DIAL_OUT_PUMP_STATES @@ -425,9 +427,10 @@ TEST.NEW TEST.NAME:checkDialOutPumpRotor.002 TEST.IMPORT_FAILURES: -(E) @LINE: 99 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: checkDialOutPumpRotor.004 +(E) Errors from previous script import(s) + >>> (E) @LINE: 99 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: checkDialOutPumpRotor.004 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.ptr_mibspiREG1:<> TEST.VALUE:DialOutFlow.<>.ptr_pwmREG3:<> @@ -488,9 +491,10 @@ TEST.NEW TEST.NAME:checkDialOutPumpSpeeds.001 TEST.IMPORT_FAILURES: -(E) @LINE: 137 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: checkDialOutPumpSpeeds.013 +(E) Errors from previous script import(s) + >>> (E) @LINE: 137 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: checkDialOutPumpSpeeds.013 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutPumpState:DIAL_OUT_PUMP_CONTROL_TO_TARGET_STATE TEST.VALUE:DialOutFlow.<>.dialOutPumpPWMDutyCyclePctSet:0.1 @@ -712,10 +716,10 @@ TEST.NEW TEST.NAME:execDialOutFlowController.006 TEST.IMPORT_FAILURES: -(E) @LINE: 160 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: execDialOutFlowController.006 (E) Errors from previous script import(s) + >>> (E) @LINE: 160 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: execDialOutFlowController.006 >>> (E) @LINE: 1447 TEST.VALUE:DialOutFlow.<>.dopControlTimerCounter:19 >>> >>> Unknown parameter/object name dopControlTimerCounter >>> >>> Value Line Error - Command Ignored @@ -751,9 +755,10 @@ TEST.NEW TEST.NAME:execDialOutFlowMonitor.004 TEST.IMPORT_FAILURES: -(E) @LINE: 190 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: execDialOutFlowMonitor.004 +(E) Errors from previous script import(s) + >>> (E) @LINE: 190 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: execDialOutFlowMonitor.004 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.flowFilterTimerCtr:20 TEST.EXPECTED:DialOutFlow.<>.flowFilterTimerCtr:0 @@ -784,9 +789,10 @@ TEST.NEW TEST.NAME:execDialOutFlowTest.003 TEST.IMPORT_FAILURES: -(E) @LINE: 211 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: execDialOutFlowTest.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 211 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: execDialOutFlowTest.003 TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 2 TEST.NOTES: @@ -829,9 +835,10 @@ TEST.NEW TEST.NAME:filterDialOutFlowReadings.004 TEST.IMPORT_FAILURES: -(E) @LINE: 243 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: filterDialOutFlowReadings.004 +(E) Errors from previous script import(s) + >>> (E) @LINE: 243 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: filterDialOutFlowReadings.004 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.flowReadingsCount:101 TEST.EXPECTED:DialOutFlow.<>.dopRateCorrectionOffset:0.0 @@ -856,9 +863,10 @@ TEST.NEW TEST.NAME:getMeasuredDialOutPumpMCCurrent.003 TEST.IMPORT_FAILURES: -(E) @LINE: 259 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: getMeasuredDialOutPumpMCCurrent.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 259 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: getMeasuredDialOutPumpMCCurrent.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutPumpMCCurrentmA.data:800.0 TEST.VALUE:DialOutFlow.<>.dialOutPumpMCCurrentmA.ovData:500.0 @@ -885,9 +893,10 @@ TEST.NEW TEST.NAME:getMeasuredDialOutPumpMCSpeed.003 TEST.IMPORT_FAILURES: -(E) @LINE: 279 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: getMeasuredDialOutPumpMCSpeed.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 279 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: getMeasuredDialOutPumpMCSpeed.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutPumpMCSpeedRPM.data:635.0 TEST.VALUE:DialOutFlow.<>.dialOutPumpMCSpeedRPM.ovData:1000.0 @@ -915,9 +924,10 @@ TEST.NEW TEST.NAME:getMeasuredDialOutPumpRotorSpeed.003 TEST.IMPORT_FAILURES: -(E) @LINE: 299 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: getMeasuredDialOutPumpRotorSpeed.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 299 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: getMeasuredDialOutPumpRotorSpeed.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutPumpRotorSpeedRPM.data:30.0 TEST.EXPECTED:DialOutFlow.getMeasuredDialOutPumpRotorSpeed.return:30.0 @@ -943,9 +953,10 @@ TEST.NEW TEST.NAME:getMeasuredDialOutPumpSpeed.003 TEST.IMPORT_FAILURES: -(E) @LINE: 318 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: getMeasuredDialOutPumpSpeed.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 318 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: getMeasuredDialOutPumpSpeed.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutPumpSpeedRPM.data:800.0 TEST.VALUE:DialOutFlow.<>.dialOutPumpSpeedRPM.ovInitData:0.0 @@ -973,9 +984,10 @@ TEST.NEW TEST.NAME:getTotalMeasuredUFVolumeInMl.003 TEST.IMPORT_FAILURES: -(E) @LINE: 340 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: getTotalMeasuredUFVolumeInMl.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 340 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: getTotalMeasuredUFVolumeInMl.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.totalMeasuredUFVolumeInMl.data:23.4 TEST.VALUE:DialOutFlow.<>.totalMeasuredUFVolumeInMl.ovData:24.3 @@ -1002,9 +1014,10 @@ TEST.NEW TEST.NAME:getTotalTargetDialOutUFVolumeInMl.003 TEST.IMPORT_FAILURES: -(E) @LINE: 360 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: getTotalTargetDialOutUFVolumeInMl.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 360 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: getTotalTargetDialOutUFVolumeInMl.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.referenceUFVolumeInMl.data:23.4 TEST.VALUE:DialOutFlow.<>.referenceUFVolumeInMl.ovData:24.3 @@ -1149,9 +1162,10 @@ TEST.NEW TEST.NAME:handleDialOutPumpOffState.003 TEST.IMPORT_FAILURES: -(E) @LINE: 419 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: handleDialOutPumpOffState.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 419 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: handleDialOutPumpOffState.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.ptr_mibspiREG1:<> TEST.VALUE:DialOutFlow.<>.ptr_pwmREG3:<> @@ -1183,9 +1197,10 @@ TEST.NEW TEST.NAME:handleDialOutPumpRampingDownState.001 TEST.IMPORT_FAILURES: -(E) @LINE: 455 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: handleDialOutPumpRampingDownState.006 +(E) Errors from previous script import(s) + >>> (E) @LINE: 455 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: handleDialOutPumpRampingDownState.006 TEST.END_IMPORT_FAILURES: TEST.STUB:DialOutFlow.setDialOutPumpControlSignalPWM TEST.STUB:DialOutFlow.stopDialOutPump @@ -1263,9 +1278,10 @@ TEST.NEW TEST.NAME:handleDialOutPumpRampingUpState.001 TEST.IMPORT_FAILURES: -(E) @LINE: 483 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: handleDialOutPumpRampingUpState.005 +(E) Errors from previous script import(s) + >>> (E) @LINE: 483 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: handleDialOutPumpRampingUpState.005 TEST.END_IMPORT_FAILURES: TEST.STUB:DialOutFlow.setDialOutPumpControlSignalPWM TEST.VALUE:DialOutFlow.<>.dialOutPumpPWMDutyCyclePct:0.4 @@ -1341,9 +1357,10 @@ TEST.NEW TEST.NAME:homeDialOutPump.003 TEST.IMPORT_FAILURES: -(E) @LINE: 515 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: homeDialOutPump.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 515 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: homeDialOutPump.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutPumpState:DIAL_OUT_PUMP_OFF_STATE TEST.VALUE:DialOutFlow.<>.dialOutPumpControlMode:PUMP_CONTROL_MODE_CLOSED_LOOP @@ -1401,9 +1418,10 @@ TEST.NEW TEST.NAME:isDialOutPumpRampComplete.003 TEST.IMPORT_FAILURES: -(E) @LINE: 561 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: isDialOutPumpRampComplete.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 561 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: isDialOutPumpRampComplete.003 TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 2 TEST.NOTES: @@ -1446,9 +1464,10 @@ TEST.NEW TEST.NAME:publishDialOutFlowData.004 TEST.IMPORT_FAILURES: -(E) @LINE: 599 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: publishDialOutFlowData.004 +(E) Errors from previous script import(s) + >>> (E) @LINE: 599 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: publishDialOutFlowData.004 TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: @@ -1548,9 +1567,10 @@ TEST.NEW TEST.NAME:setDialOutPumpDirection.003 TEST.IMPORT_FAILURES: -(E) @LINE: 658 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: setDialOutPumpDirection.004 +(E) Errors from previous script import(s) + >>> (E) @LINE: 658 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: setDialOutPumpDirection.004 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutPumpDirectionSet:MOTOR_DIR_REVERSE TEST.VALUE:DialOutFlow.setDialOutPumpDirection.dir:MOTOR_DIR_FORWARD @@ -1730,9 +1750,10 @@ TEST.NEW TEST.NAME:setDialOutPumpTargetRate.006 TEST.IMPORT_FAILURES: -(E) @LINE: 688 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: setDialOutPumpTargetRate.014 +(E) Errors from previous script import(s) + >>> (E) @LINE: 688 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: setDialOutPumpTargetRate.014 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.isDialOutPumpOn:1 TEST.VALUE:DialOutFlow.<>.dialOutPumpDirectionSet:MOTOR_DIR_REVERSE @@ -2005,9 +2026,10 @@ TEST.NEW TEST.NAME:signalDialOutPumpRotorHallSensor.003 TEST.IMPORT_FAILURES: -(E) @LINE: 783 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: signalDialOutPumpRotorHallSensor.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 783 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: signalDialOutPumpRotorHallSensor.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.ptr_mibspiREG1:<> TEST.VALUE:DialOutFlow.<>.ptr_pwmREG3:<> @@ -2067,9 +2089,10 @@ TEST.NEW TEST.NAME:testResetDialOutPumpAndLoadCellDataPublishIntervalOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 838 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testResetDialOutPumpAndLoadCellDataPublishIntervalOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 838 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testResetDialOutPumpAndLoadCellDataPublishIntervalOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:DialOutFlow.testResetDialOutPumpAndLoadCellDataPublishIntervalOverride.return:0 @@ -2099,9 +2122,10 @@ TEST.NEW TEST.NAME:testResetDialOutUFRefVolumeOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 861 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testResetDialOutUFRefVolumeOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 861 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testResetDialOutUFRefVolumeOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.referenceUFVolumeInMl.data:123.4 TEST.VALUE:DialOutFlow.<>.referenceUFVolumeInMl.ovData:124.3 @@ -2138,9 +2162,10 @@ TEST.NEW TEST.NAME:testResetDialOutUFTotVolumeOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 890 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testResetDialOutUFTotVolumeOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 890 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testResetDialOutUFTotVolumeOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.totalMeasuredUFVolumeInMl.data:123.4 TEST.VALUE:DialOutFlow.<>.totalMeasuredUFVolumeInMl.ovInitData:0.0 @@ -2171,9 +2196,10 @@ TEST.NEW TEST.NAME:testResetMeasuredDialOutPumpMCCurrentOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 922 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testResetMeasuredDialOutPumpMCCurrentOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 922 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testResetMeasuredDialOutPumpMCCurrentOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:DialOutFlow.testResetMeasuredDialOutPumpMCCurrentOverride.return:0 @@ -2196,9 +2222,10 @@ TEST.NEW TEST.NAME:testResetMeasuredDialOutPumpMCSpeedOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 938 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testResetMeasuredDialOutPumpMCSpeedOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 938 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testResetMeasuredDialOutPumpMCSpeedOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:DialOutFlow.testResetMeasuredDialOutPumpMCSpeedOverride.return:1 @@ -2229,9 +2256,10 @@ TEST.NEW TEST.NAME:testResetMeasuredDialOutPumpRotorSpeedOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 954 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testResetMeasuredDialOutPumpRotorSpeedOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 954 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testResetMeasuredDialOutPumpRotorSpeedOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutPumpRotorSpeedRPM.data:25.0 TEST.VALUE:DialOutFlow.<>.dialOutPumpRotorSpeedRPM.ovInitData:0.0 @@ -2270,9 +2298,10 @@ TEST.NEW TEST.NAME:testResetMeasuredDialOutPumpSpeedOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 986 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testResetMeasuredDialOutPumpSpeedOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 986 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testResetMeasuredDialOutPumpSpeedOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutPumpSpeedRPM.data:800.0 TEST.VALUE:DialOutFlow.<>.dialOutPumpSpeedRPM.ovInitData:0.0 @@ -2312,9 +2341,10 @@ TEST.NEW TEST.NAME:testSetDialOutPumpAndLoadCellDataPublishIntervalOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 1018 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testSetDialOutPumpAndLoadCellDataPublishIntervalOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 1018 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testSetDialOutPumpAndLoadCellDataPublishIntervalOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutDataPublishInterval.data:20 TEST.VALUE:DialOutFlow.<>.dialOutDataPublishInterval.ovInitData:20 @@ -2411,9 +2441,10 @@ TEST.NEW TEST.NAME:testSetDialOutUFRefVolumeOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 1068 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testSetDialOutUFRefVolumeOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 1068 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testSetDialOutUFRefVolumeOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.referenceUFVolumeInMl.data:123.4 TEST.VALUE:DialOutFlow.<>.referenceUFVolumeInMl.ovInitData:0.0 @@ -2454,9 +2485,10 @@ TEST.NEW TEST.NAME:testSetDialOutUFTotVolumeOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 1102 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testSetDialOutUFTotVolumeOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 1102 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testSetDialOutUFTotVolumeOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.totalMeasuredUFVolumeInMl.data:123.4 TEST.VALUE:DialOutFlow.<>.totalMeasuredUFVolumeInMl.ovInitData:0.0 @@ -2489,9 +2521,10 @@ TEST.NEW TEST.NAME:testSetMeasuredDialOutPumpMCCurrentOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 1136 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testSetMeasuredDialOutPumpMCCurrentOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 1136 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testSetMeasuredDialOutPumpMCCurrentOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.testSetMeasuredDialOutPumpMCCurrentOverride.value:1200.0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 @@ -2516,9 +2549,10 @@ TEST.NEW TEST.NAME:testSetMeasuredDialOutPumpMCSpeedOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 1154 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testSetMeasuredDialOutPumpMCSpeedOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 1154 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testSetMeasuredDialOutPumpMCSpeedOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.testSetMeasuredDialOutPumpMCSpeedOverride.value:1000.0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 @@ -2551,9 +2585,10 @@ TEST.NEW TEST.NAME:testSetMeasuredDialOutPumpRotorSpeedOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 1172 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testSetMeasuredDialOutPumpRotorSpeedOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 1172 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testSetMeasuredDialOutPumpRotorSpeedOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutPumpRotorSpeedRPM.data:25.0 TEST.VALUE:DialOutFlow.<>.dialOutPumpRotorSpeedRPM.ovInitData:0.0 @@ -2594,9 +2629,10 @@ TEST.NEW TEST.NAME:testSetMeasuredDialOutPumpSpeedOverride.003 TEST.IMPORT_FAILURES: -(E) @LINE: 1206 TEST.NAME: - >>> Invalid Test Case Name - Zero-length test name - >>> Using Automatic Name: testSetMeasuredDialOutPumpSpeedOverride.003 +(E) Errors from previous script import(s) + >>> (E) @LINE: 1206 TEST.NAME: + >>> >>> Invalid Test Case Name - Zero-length test name + >>> >>> Using Automatic Name: testSetMeasuredDialOutPumpSpeedOverride.003 TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.dialOutPumpSpeedRPM.data:800.0 TEST.VALUE:DialOutFlow.<>.dialOutPumpSpeedRPM.ovInitData:0.0 Index: vectorcast/Hercules_RM46_HD_Project/environment/DIALYSIS/DIALYSIS.tst =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/DIALYSIS/DIALYSIS.tst (.../DIALYSIS.tst) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/DIALYSIS/DIALYSIS.tst (.../DIALYSIS.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -1948,10 +1948,8 @@ TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.EXPECTED:Dialysis.<>.currentDialysisState:DIALYSIS_UF_STATE TEST.EXPECTED:Dialysis.<>.currentUFState:UF_PAUSED_STATE +TEST.EXPECTED:Dialysis.<>.setDialysateFlowRate:400 TEST.EXPECTED:Dialysis.pauseUF.return:1 -TEST.EXPECTED:uut_prototype_stubs.setDialOutPumpTargetRate.flowRate:400 -TEST.EXPECTED:uut_prototype_stubs.setDialOutPumpTargetRate.dir:MOTOR_DIR_FORWARD -TEST.EXPECTED:uut_prototype_stubs.setDialOutPumpTargetRate.mode:PUMP_CONTROL_MODE_CLOSED_LOOP TEST.END -- Test Case: pauseUF_NotDialysisState @@ -2181,9 +2179,9 @@ TEST.EXPECTED:Dialysis.<>.currentDialysisState:DIALYSIS_UF_STATE TEST.EXPECTED:Dialysis.<>.currentUFState:UF_RUNNING_STATE TEST.EXPECTED:Dialysis.<>.lastUFTimeStamp:70000 +TEST.EXPECTED:Dialysis.<>.setDialysateFlowRate:400 +TEST.EXPECTED:Dialysis.<>.setUFRate:-10.5 TEST.EXPECTED:Dialysis.resumeUF.return:1 -TEST.EXPECTED:uut_prototype_stubs.setDialOutPumpTargetRate.dir:MOTOR_DIR_FORWARD -TEST.EXPECTED:uut_prototype_stubs.setDialOutPumpTargetRate.mode:PUMP_CONTROL_MODE_CLOSED_LOOP TEST.END -- Test Case: resumeUF_NominalPath @@ -2203,10 +2201,9 @@ TEST.EXPECTED:Dialysis.<>.currentDialysisState:DIALYSIS_UF_STATE TEST.EXPECTED:Dialysis.<>.currentUFState:UF_RUNNING_STATE TEST.EXPECTED:Dialysis.<>.lastUFTimeStamp:70000 +TEST.EXPECTED:Dialysis.<>.setDialysateFlowRate:400 +TEST.EXPECTED:Dialysis.<>.setUFRate:10.0 TEST.EXPECTED:Dialysis.resumeUF.return:1 -TEST.EXPECTED:uut_prototype_stubs.setDialOutPumpTargetRate.flowRate:410 -TEST.EXPECTED:uut_prototype_stubs.setDialOutPumpTargetRate.dir:MOTOR_DIR_FORWARD -TEST.EXPECTED:uut_prototype_stubs.setDialOutPumpTargetRate.mode:PUMP_CONTROL_MODE_CLOSED_LOOP TEST.END -- Test Case: resumeUF_NotDialysisState Index: vectorcast/Hercules_RM46_HD_Project/environment/DIALYSIS/DIALYSIS_cba.cvr =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/DIALYSIS/DIALYSIS_cba.cvr (.../DIALYSIS_cba.cvr) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/DIALYSIS/DIALYSIS_cba.cvr (.../DIALYSIS_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -186,7 +186,7 @@ return result; RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Modes/Dialysis.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Modes/Dialysis.c RESULT.CBA.FUNCTION: handleSalineBolusInProgressState RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 14 Index: vectorcast/Hercules_RM46_HD_Project/environment/FANS/FANS.tst =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/FANS/FANS.tst (.../FANS.tst) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/FANS/FANS.tst (.../FANS.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -67,14 +67,15 @@ TEST.NEW TEST.NAME:execFans.001 TEST.IMPORT_FAILURES: -(E) @LINE: 69 TEST.VALUE:Fans.<>.fansExecState:FANS_EXEC_STATE_WAIT_FOR_POST_STATE - >>> Value for 'Enumeral' out of range - >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" - >>> Command Ignored -(E) @LINE: 70 TEST.EXPECTED:Fans.<>.fansExecState:FANS_EXEC_STATE_WAIT_FOR_POST_STATE - >>> Value for 'Enumeral' out of range - >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 69 TEST.VALUE:Fans.<>.fansExecState:FANS_EXEC_STATE_WAIT_FOR_POST_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" + >>> >>> Command Ignored + >>> (E) @LINE: 70 TEST.EXPECTED:Fans.<>.fansExecState:FANS_EXEC_STATE_WAIT_FOR_POST_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.STUB:Fans.handleExecStateStart TEST.VALUE:Fans.<>.fansExecState:FANS_EXEC_STATE_START @@ -262,10 +263,11 @@ TEST.NEW TEST.NAME:handleExecStateRun.001 TEST.IMPORT_FAILURES: -(E) @LINE: 276 TEST.VALUE:Fans.handleExecStateRun.return:FANS_EXEC_STATE_WAIT_FOR_POST_STATE - >>> Value for 'Enumeral' out of range - >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 276 TEST.VALUE:Fans.handleExecStateRun.return:FANS_EXEC_STATE_WAIT_FOR_POST_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Fans.<>.basePtr:<> TEST.VALUE:Fans.<>.fansControlCounter:1000 @@ -364,10 +366,11 @@ TEST.NEW TEST.NAME:handleExecStateRun.008 TEST.IMPORT_FAILURES: -(E) @LINE: 264 TEST.VALUE:Fans.handleExecStateRun.return:FANS_EXEC_STATE_WAIT_FOR_POST_STATE - >>> Value for 'Enumeral' out of range - >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 264 TEST.VALUE:Fans.handleExecStateRun.return:FANS_EXEC_STATE_WAIT_FOR_POST_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 8 (partial) TEST.NOTES: @@ -391,10 +394,11 @@ TEST.NEW TEST.NAME:handleExecStateRun_DC_>_Data_<_0.005 TEST.IMPORT_FAILURES: -(E) @LINE: 375 TEST.VALUE:Fans.handleExecStateRun.return:FANS_EXEC_STATE_WAIT_FOR_POST_STATE - >>> Value for 'Enumeral' out of range - >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 375 TEST.VALUE:Fans.handleExecStateRun.return:FANS_EXEC_STATE_WAIT_FOR_POST_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Fans.<>.basePtr:<> TEST.VALUE:Fans.<>.fansStatus.dutyCycle.data:0.443 @@ -411,10 +415,11 @@ TEST.NEW TEST.NAME:handleExecStateRun_DC_>_Data_>_0.005 TEST.IMPORT_FAILURES: -(E) @LINE: 390 TEST.VALUE:Fans.handleExecStateRun.return:FANS_EXEC_STATE_WAIT_FOR_POST_STATE - >>> Value for 'Enumeral' out of range - >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 390 TEST.VALUE:Fans.handleExecStateRun.return:FANS_EXEC_STATE_WAIT_FOR_POST_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Fans.<>.basePtr:<> TEST.VALUE:Fans.<>.fansStatus.dutyCycle.data:0.55 @@ -431,10 +436,11 @@ TEST.NEW TEST.NAME:handleExecStateRun_Override_Reset TEST.IMPORT_FAILURES: -(E) @LINE: 414 TEST.VALUE:Fans.handleExecStateRun.return:FANS_EXEC_STATE_WAIT_FOR_POST_STATE - >>> Value for 'Enumeral' out of range - >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 414 TEST.VALUE:Fans.handleExecStateRun.return:FANS_EXEC_STATE_WAIT_FOR_POST_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. @@ -480,18 +486,18 @@ TEST.NEW TEST.NAME:initFans.001 TEST.IMPORT_FAILURES: -(E) @LINE: 497 TEST.VALUE:Fans.<>.fansExecState:FANS_EXEC_STATE_WAIT_FOR_POST_STATE - >>> Value for 'Enumeral' out of range - >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" - >>> Command Ignored -(E) @LINE: 498 TEST.EXPECTED:Fans.<>.fansExecState:FANS_EXEC_STATE_WAIT_FOR_POST_STATE - >>> Value for 'Enumeral' out of range - >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" - >>> Command Ignored -(E) @LINE: 501 TEST.EXPECTED:Fans.<>.isPOSTComplete:0 - >>> Unknown parameter/object name isPOSTComplete - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 497 TEST.VALUE:Fans.<>.fansExecState:FANS_EXEC_STATE_WAIT_FOR_POST_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" + >>> >>> Command Ignored + >>> (E) @LINE: 498 TEST.EXPECTED:Fans.<>.fansExecState:FANS_EXEC_STATE_WAIT_FOR_POST_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "FANS_EXEC_STATE_WAIT_FOR_POST_STATE" + >>> >>> Command Ignored + >>> (E) @LINE: 501 TEST.EXPECTED:Fans.<>.isPOSTComplete:0 + >>> >>> Unknown parameter/object name isPOSTComplete + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 145 <<<<<<< HEAD >>> >>> Invalid data value: 'Expected legal test script command' >>> >>> Read: "<<<<<<< HEAD" @@ -689,9 +695,10 @@ TEST.NEW TEST.NAME:monitorFans.010 TEST.IMPORT_FAILURES: -(E) @LINE: 659 TEST.VALUE:Fans.<>.isPOSTComplete:1 - >>> Unknown parameter/object name isPOSTComplete - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 659 TEST.VALUE:Fans.<>.isPOSTComplete:1 + >>> >>> Unknown parameter/object name isPOSTComplete + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Fans.<>.rpmAlarmStartTime:1 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 @@ -705,9 +712,10 @@ TEST.NEW TEST.NAME:monitorFans.011 TEST.IMPORT_FAILURES: -(E) @LINE: 671 TEST.VALUE:Fans.<>.isPOSTComplete:1 - >>> Unknown parameter/object name isPOSTComplete - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 671 TEST.VALUE:Fans.<>.isPOSTComplete:1 + >>> >>> Unknown parameter/object name isPOSTComplete + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Fans.<>.rpmAlarmStartTime:1 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:0 @@ -721,12 +729,13 @@ TEST.NEW TEST.NAME:monitorFans.012 TEST.IMPORT_FAILURES: -(E) @LINE: 683 TEST.VALUE:Fans.<>.isPOSTComplete:1 - >>> Unknown parameter/object name isPOSTComplete - >>> Value Line Error - Command Ignored -(E) @LINE: 687 TEST.EXPECTED:Fans.<>.isPOSTComplete:1 - >>> Unknown parameter/object name isPOSTComplete - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 683 TEST.VALUE:Fans.<>.isPOSTComplete:1 + >>> >>> Unknown parameter/object name isPOSTComplete + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 687 TEST.EXPECTED:Fans.<>.isPOSTComplete:1 + >>> >>> Unknown parameter/object name isPOSTComplete + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Fans.<>.rpmAlarmStartTime:0 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 Index: vectorcast/Hercules_RM46_HD_Project/environment/FPGA/FPGA.tst =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/FPGA/FPGA.tst (.../FPGA.tst) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/FPGA/FPGA.tst (.../FPGA.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -271,12 +271,13 @@ TEST.NEW TEST.NAME:RcvAllSensorsState TEST.IMPORT_FAILURES: -(E) @LINE: 316 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:0 - >>> Expected a field name from the record type FPGA_SENSORS_T - >>> Read: bloodFlowMeterDeviceStatus -(E) @LINE: 327 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:0 - >>> Expected a field name from the record type FPGA_SENSORS_T - >>> Read: bloodFlowMeterDeviceStatus +(E) Errors from previous script import(s) + >>> (E) @LINE: 316 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodFlowMeterDeviceStatus + >>> (E) @LINE: 327 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodFlowMeterDeviceStatus TEST.END_IMPORT_FAILURES: TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.VALUE:FPGA.<>.fpgaReceiptCounter:0 @@ -1865,13 +1866,13 @@ TEST.NEW TEST.NAME:NominalPath TEST.IMPORT_FAILURES: -(E) @LINE: 2202 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDataPktCount:0 - >>> Expected a field name from the record type FPGA_SENSORS_T - >>> Read: bloodFlowMeterDataPktCount -(E) @LINE: 2203 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSlowPktCounts:0 - >>> Expected a field name from the record type FPGA_SENSORS_T - >>> Read: bloodFlowMeterSlowPktCounts (E) Errors from previous script import(s) + >>> (E) @LINE: 2202 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDataPktCount:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodFlowMeterDataPktCount + >>> (E) @LINE: 2203 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSlowPktCounts:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodFlowMeterSlowPktCounts >>> (E) @LINE: 740 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 >>> >>> Expected a field name from the record type FPGA_SENSORS_T >>> >>> Read: bloodLeak @@ -2265,31 +2266,31 @@ TEST.NEW TEST.NAME:NominalPath TEST.IMPORT_FAILURES: -(E) @LINE: 2808 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowLast:1.0 - >>> Expected a field name from the record type FPGA_SENSORS_T - >>> Read: bloodFlowLast -(E) @LINE: 2809 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:1 - >>> Expected a field name from the record type FPGA_SENSORS_T - >>> Read: bloodFlowMeterDeviceStatus -(E) @LINE: 2810 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:1.0 - >>> Expected a field name from the record type FPGA_SENSORS_T - >>> Read: dialysateFlowLast -(E) @LINE: 2811 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterDeviceStatus:1 - >>> Expected a field name from the record type FPGA_SENSORS_T - >>> Read: dialysateFlowMeterDeviceStatus -(E) @LINE: 2895 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowLast:0.0 - >>> Expected a field name from the record type FPGA_SENSORS_T - >>> Read: bloodFlowLast -(E) @LINE: 2896 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:0 - >>> Expected a field name from the record type FPGA_SENSORS_T - >>> Read: bloodFlowMeterDeviceStatus -(E) @LINE: 2897 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:0.0 - >>> Expected a field name from the record type FPGA_SENSORS_T - >>> Read: dialysateFlowLast -(E) @LINE: 2898 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterDeviceStatus:0 - >>> Expected a field name from the record type FPGA_SENSORS_T - >>> Read: dialysateFlowMeterDeviceStatus (E) Errors from previous script import(s) + >>> (E) @LINE: 2808 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowLast:1.0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodFlowLast + >>> (E) @LINE: 2809 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:1 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodFlowMeterDeviceStatus + >>> (E) @LINE: 2810 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:1.0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateFlowLast + >>> (E) @LINE: 2811 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterDeviceStatus:1 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateFlowMeterDeviceStatus + >>> (E) @LINE: 2895 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowLast:0.0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodFlowLast + >>> (E) @LINE: 2896 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodFlowMeterDeviceStatus + >>> (E) @LINE: 2897 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:0.0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateFlowLast + >>> (E) @LINE: 2898 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterDeviceStatus:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateFlowMeterDeviceStatus >>> (E) @LINE: 1593 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaControl:1 >>> >>> Expected a field name from the record type FPGA_HEADER_T >>> >>> Read: fpgaControl Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_ACCEL/INT_ACCEL_cba.cvr =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_ACCEL/INT_ACCEL_cba.cvr (.../INT_ACCEL_cba.cvr) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_ACCEL/INT_ACCEL_cba.cvr (.../INT_ACCEL_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -161,7 +161,7 @@ 7) static void filterAccelReadings( void ) Line # 438 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/fwcommon/Accel.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/fwcommon/Accel.c RESULT.CBA.FUNCTION: calcVectorLength RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP_cba.cvr =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP_cba.cvr (.../INT_AIRTRAP_cba.cvr) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP_cba.cvr (.../INT_AIRTRAP_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -544,7 +544,7 @@ 4)static AIR_TRAP_STATE_T handleAirTrapValveOpenState( void ); Line # 364 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/AirTrap.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/AirTrap.c RESULT.CBA.FUNCTION: execAirTrapTest RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMMGMT/INT_ALARMMGMT_cba.cvr =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMMGMT/INT_ALARMMGMT_cba.cvr (.../INT_ALARMMGMT_cba.cvr) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMMGMT/INT_ALARMMGMT_cba.cvr (.../INT_ALARMMGMT_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -254,7 +254,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -276,7 +276,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -320,7 +320,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -342,7 +342,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -364,7 +364,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -408,7 +408,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -452,7 +452,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -518,7 +518,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -584,7 +584,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -606,7 +606,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -628,7 +628,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -716,7 +716,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -760,7 +760,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -804,7 +804,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -826,7 +826,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -848,7 +848,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -870,7 +870,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -892,7 +892,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -914,7 +914,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -936,7 +936,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -1038,7 +1038,7 @@ RESULT.CBA.NOTES Not all function called yet. RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Services/AlarmMgmt.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Services/AlarmMgmt.c RESULT.CBA.FUNCTION: getAlarmStartTime RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BATTERY.C/INT_BATTERY.C_cba.cvr =================================================================== diff -u -rf33131f6802e8cc3890411c37ebf4f50bea443b0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BATTERY.C/INT_BATTERY.C_cba.cvr (.../INT_BATTERY.C_cba.cvr) (revision f33131f6802e8cc3890411c37ebf4f50bea443b0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BATTERY.C/INT_BATTERY.C_cba.cvr (.../INT_BATTERY.C_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -167,7 +167,7 @@ 10)static void publishBatteryStatusData( void ); Line # 681 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Drivers/Battery.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Drivers/Battery.c RESULT.CBA.FUNCTION: generateStopCondition RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOODFLOW/INT_BLOODFLOW.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOODFLOW/INT_BLOODFLOW.tst (.../INT_BLOODFLOW.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOODFLOW/INT_BLOODFLOW.tst (.../INT_BLOODFLOW.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -2040,9 +2040,10 @@ TEST.NEW TEST.NAME:checkOcclusions.001 TEST.IMPORT_FAILURES: -(E) @LINE: 22 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 22 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 14 (partial) TEST.NOTES: @@ -2074,9 +2075,10 @@ TEST.NEW TEST.NAME:checkOcclusions.002 TEST.IMPORT_FAILURES: -(E) @LINE: 54 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 54 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 14 (partial) TEST.NOTES: @@ -2109,9 +2111,10 @@ TEST.NEW TEST.NAME:checkOcclusions.003 TEST.IMPORT_FAILURES: -(E) @LINE: 86 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 86 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 14 (partial) TEST.NOTES: @@ -2175,9 +2178,10 @@ TEST.NEW TEST.NAME:checkOcclusions.005 TEST.IMPORT_FAILURES: -(E) @LINE: 158 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 158 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 14 (partial) TEST.NOTES: @@ -2213,9 +2217,10 @@ TEST.NEW TEST.NAME:checkOcclusions.006 TEST.IMPORT_FAILURES: -(E) @LINE: 196 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 196 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 14 (partial) TEST.NOTES: @@ -2253,9 +2258,10 @@ TEST.NEW TEST.NAME:checkOcclusions.007 TEST.IMPORT_FAILURES: -(E) @LINE: 235 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 235 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 14 (partial) TEST.NOTES: @@ -2292,9 +2298,10 @@ TEST.NEW TEST.NAME:checkOcclusions.008 TEST.IMPORT_FAILURES: -(E) @LINE: 275 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 275 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 14 (partial) TEST.NOTES: @@ -2331,9 +2338,10 @@ TEST.NEW TEST.NAME:checkOcclusions.009 TEST.IMPORT_FAILURES: -(E) @LINE: 314 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 314 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 14 (partial) TEST.NOTES: @@ -2372,9 +2380,10 @@ TEST.NEW TEST.NAME:checkOcclusions.010 TEST.IMPORT_FAILURES: -(E) @LINE: 354 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 354 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:10 of 14 (partial) TEST.NOTES: @@ -2412,9 +2421,10 @@ TEST.NEW TEST.NAME:checkOcclusions.011 TEST.IMPORT_FAILURES: -(E) @LINE: 388 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 388 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 14 (partial) TEST.NOTES: @@ -2446,9 +2456,10 @@ TEST.NEW TEST.NAME:checkOcclusions.012 TEST.IMPORT_FAILURES: -(E) @LINE: 421 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> - >>> Warning: Value already set - >>> Previous value 2000 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 421 TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value 2000 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 14 (partial) TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOODFLOW/INT_BLOODFLOW_cba.cvr =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOODFLOW/INT_BLOODFLOW_cba.cvr (.../INT_BLOODFLOW_cba.cvr) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOODFLOW/INT_BLOODFLOW_cba.cvr (.../INT_BLOODFLOW_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -276,7 +276,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -342,7 +342,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -386,7 +386,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -408,7 +408,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -496,7 +496,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -518,7 +518,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -562,7 +562,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -584,7 +584,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -606,7 +606,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -650,9 +650,9 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE @@ -672,7 +672,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -808,7 +808,7 @@ 7) RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/BloodFlow.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/BloodFlow.c RESULT.CBA.FUNCTION: checkBloodPumpDirection RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOOD_LEAK/INT_BLOOD_LEAK_cba.cvr =================================================================== diff -u -rf33131f6802e8cc3890411c37ebf4f50bea443b0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOOD_LEAK/INT_BLOOD_LEAK_cba.cvr (.../INT_BLOOD_LEAK_cba.cvr) (revision f33131f6802e8cc3890411c37ebf4f50bea443b0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOOD_LEAK/INT_BLOOD_LEAK_cba.cvr (.../INT_BLOOD_LEAK_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -210,7 +210,7 @@ 10)static U08 dequeueEmbModeCmd( void ) Line # 1355 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/BloodLeak.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/BloodLeak.c RESULT.CBA.FUNCTION: convertString2Integer RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOOD_PRIME/INT_BLOOD_PRIME.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOOD_PRIME/INT_BLOOD_PRIME.tst (.../INT_BLOOD_PRIME.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BLOOD_PRIME/INT_BLOOD_PRIME.tst (.../INT_BLOOD_PRIME.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -56,9 +56,10 @@ TEST.NEW TEST.NAME:broadcastTreatmentTimeAndState.003 TEST.IMPORT_FAILURES: -(E) @LINE: 52 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 52 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 4 TEST.NOTES: @@ -80,9 +81,10 @@ TEST.NEW TEST.NAME:broadcastTreatmentTimeAndState.004 TEST.IMPORT_FAILURES: -(E) @LINE: 72 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 72 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BUBBLE/INT_BUBBLE_cba.cvr =================================================================== diff -u -rf33131f6802e8cc3890411c37ebf4f50bea443b0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BUBBLE/INT_BUBBLE_cba.cvr (.../INT_BUBBLE_cba.cvr) (revision f33131f6802e8cc3890411c37ebf4f50bea443b0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BUBBLE/INT_BUBBLE_cba.cvr (.../INT_BUBBLE_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -137,7 +137,7 @@ 1)static BUBBLE_STATES_T handleBubbleSelfTestState( BUBBLES_T bubble ) Line # 260 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Bubble.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Bubble.c RESULT.CBA.FUNCTION: handleBubbleSelfTestState RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_BUTTONS_cba.cvr =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_BUTTONS_cba.cvr (.../INT_BUTTONS_cba.cvr) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_BUTTONS_cba.cvr (.../INT_BUTTONS_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -210,7 +210,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -290,7 +290,7 @@ RESULT.CBA.NOTES Some functions not yet called. RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Buttons.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Buttons.c RESULT.CBA.FUNCTION: isStopButtonPressed RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_COMM/INT_COMM.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_COMM/INT_COMM.tst (.../INT_COMM.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_COMM/INT_COMM.tst (.../INT_COMM.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -97,15 +97,15 @@ TEST.BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. - Test Path 2 - (1) if (inttype == (BTC)) ==> TRUE - (4) case channel ==> default - Test Case Generation Notes: +Test Path 2 +(1) if (inttype == (BTC)) ==> TRUE +(4) case channel ==> default +Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:Interrupts.dmaGroupANotification.inttype:BTC -TEST.VALUE:Interrupts.dmaGroupANotification.channel:DMA_CH0 +TEST.VALUE:Interrupts.dmaGroupANotification.channel:MACRO=DMA_CH0 TEST.EXPECTED:Interrupts.dmaGroupANotification.inttype:BTC -TEST.EXPECTED:Interrupts.dmaGroupANotification.channel:DMA_CH0 +TEST.EXPECTED:Interrupts.dmaGroupANotification.channel:MACRO=DMA_CH0 TEST.END -- Test Case: dmaGroupANotification.003 @@ -115,15 +115,15 @@ TEST.NAME:dmaGroupANotification.003 TEST.NOTES: This is an automatically generated test case. - Test Path 2 - (1) if (inttype == (BTC)) ==> TRUE - (4) case channel ==> default - Test Case Generation Notes: +Test Path 2 +(1) if (inttype == (BTC)) ==> TRUE +(4) case channel ==> default +Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:Interrupts.dmaGroupANotification.inttype:BTC -TEST.VALUE:Interrupts.dmaGroupANotification.channel:DMA_CH2 +TEST.VALUE:Interrupts.dmaGroupANotification.channel:MACRO=DMA_CH2 TEST.EXPECTED:Interrupts.dmaGroupANotification.inttype:BTC -TEST.EXPECTED:Interrupts.dmaGroupANotification.channel:DMA_CH2 +TEST.EXPECTED:Interrupts.dmaGroupANotification.channel:MACRO=DMA_CH2 TEST.END -- Subprogram: sciNotification Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_COMM/INT_COMM_cba.cvr =================================================================== diff -u -rf33131f6802e8cc3890411c37ebf4f50bea443b0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_COMM/INT_COMM_cba.cvr (.../INT_COMM_cba.cvr) (revision f33131f6802e8cc3890411c37ebf4f50bea443b0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_COMM/INT_COMM_cba.cvr (.../INT_COMM_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -116,7 +116,7 @@ 1)BOOL isSCI2DMATransmitInProgress( void ) Line # 152 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Drivers/Comm.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Drivers/Comm.c RESULT.CBA.FUNCTION: isSCI2DMATransmitInProgress RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_CPLD/INT_CPLD_cba.cvr =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_CPLD/INT_CPLD_cba.cvr (.../INT_CPLD_cba.cvr) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_CPLD/INT_CPLD_cba.cvr (.../INT_CPLD_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -202,7 +202,7 @@ RESULT.CBA.NOTES Blue lamp not yet used. RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Drivers/CPLD.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Drivers/CPLD.c RESULT.CBA.FUNCTION: setCPLDLampBlue RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE.tst =================================================================== diff -u -r3c31e9f1a903e2829911aeacd23e50dbdce71add -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE.tst (.../INT_DGINTERFACE.tst) (revision 3c31e9f1a903e2829911aeacd23e50dbdce71add) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE.tst (.../INT_DGINTERFACE.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -13,1437 +13,6 @@ TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- --- Unit: DGInterface - --- Subprogram: checkDGRestart - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:checkDGRestart -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (dgStartCommandSent == (1) && (DG_MODE_GENE) == dgCurrentOpMode) ==> FALSE - (2) if ((1) == dgStarted) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.<>.dgCurrentOpMode:DG_MODE_FAUL -TEST.VALUE:DGInterface.<>.dgStartCommandSent:<> -TEST.VALUE:DGInterface.<>.dgStarted:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:checkDGRestart -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (dgStartCommandSent == (1) && (DG_MODE_GENE) == dgCurrentOpMode) ==> FALSE - (2) if ((1) == dgStarted) ==> TRUE - (3) if ((((DG_MODE_FAUL) != dgCurrentOpMode && (DG_MODE_GENE) != dgCurrentOpMode) && (DG_MODE_FILL) != dgCurrentOpMode) && (DG_MODE_DRAI) != dgCurrentOpMode) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.<>.dgCurrentOpMode:DG_MODE_FAUL -TEST.VALUE:DGInterface.<>.dgStartCommandSent:<> -TEST.VALUE:DGInterface.<>.dgStarted:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:checkDGRestart -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (dgStartCommandSent == (1) && (DG_MODE_GENE) == dgCurrentOpMode) ==> FALSE - (2) if ((1) == dgStarted) ==> TRUE - (3) if ((((DG_MODE_FAUL) != dgCurrentOpMode && (DG_MODE_GENE) != dgCurrentOpMode) && (DG_MODE_FILL) != dgCurrentOpMode) && (DG_MODE_DRAI) != dgCurrentOpMode) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.<>.dgCurrentOpMode:DG_MODE_SERV -TEST.VALUE:DGInterface.<>.dgStartCommandSent:<> -TEST.VALUE:DGInterface.<>.dgStarted:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:checkDGRestart -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (dgStartCommandSent == (1) && (DG_MODE_GENE) == dgCurrentOpMode) ==> TRUE - (2) if ((1) == dgStarted) ==> FALSE - Test Case Generation Notes: - Cannot set dgStarted due to assignment -TEST.END_NOTES: -TEST.VALUE:DGInterface.<>.dgCurrentOpMode:DG_MODE_GENE -TEST.VALUE:DGInterface.<>.dgStartCommandSent:1 -TEST.END - --- Subprogram: checkDialysateTemperature - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:checkDialysateTemperature -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (fabs(dgDialysateTemp - dgTrimmerTempSet) < (2.0)) ==> FALSE - (2) if ((1) == isPersistentAlarmTriggered(ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dialysateHighTemp)) ==> FALSE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_DIALYSATE_TEMPERATURE_LOW, dialysateLowTemp)) ==> FALSE - (4) if ((1) == isPersistentAlarmConditionCleared(ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dialysateHighTemp)) ==> FALSE - (5) if ((1) == isPersistentAlarmConditionCleared(ALARM_ID_DIALYSATE_TEMPERATURE_LOW, dialysateTempRecovered)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 1 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:PersistentAlarm.isPersistentAlarmConditionCleared -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:checkDialysateTemperature -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (fabs(dgDialysateTemp - dgTrimmerTempSet) < (2.0)) ==> FALSE - (2) if ((1) == isPersistentAlarmTriggered(ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dialysateHighTemp)) ==> FALSE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_DIALYSATE_TEMPERATURE_LOW, dialysateLowTemp)) ==> FALSE - (4) if ((1) == isPersistentAlarmConditionCleared(ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dialysateHighTemp)) ==> FALSE - (5) if ((1) == isPersistentAlarmConditionCleared(ALARM_ID_DIALYSATE_TEMPERATURE_LOW, dialysateTempRecovered)) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 1 - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmConditionCleared.return 'equal to' and 'not equal to' same value in branches 4/5 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:PersistentAlarm.isPersistentAlarmConditionCleared -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:checkDialysateTemperature -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (fabs(dgDialysateTemp - dgTrimmerTempSet) < (2.0)) ==> FALSE - (2) if ((1) == isPersistentAlarmTriggered(ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dialysateHighTemp)) ==> FALSE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_DIALYSATE_TEMPERATURE_LOW, dialysateLowTemp)) ==> FALSE - (4) if ((1) == isPersistentAlarmConditionCleared(ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dialysateHighTemp)) ==> TRUE - (5) if ((1) == isPersistentAlarmConditionCleared(ALARM_ID_DIALYSATE_TEMPERATURE_LOW, dialysateTempRecovered)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 1 - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmConditionCleared.return 'equal to' and 'not equal to' same value in branches 4/5 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:PersistentAlarm.isPersistentAlarmConditionCleared -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.return:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:checkDialysateTemperature -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (fabs(dgDialysateTemp - dgTrimmerTempSet) < (2.0)) ==> FALSE - (2) if ((1) == isPersistentAlarmTriggered(ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dialysateHighTemp)) ==> FALSE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_DIALYSATE_TEMPERATURE_LOW, dialysateLowTemp)) ==> TRUE - (4) if ((1) == isPersistentAlarmConditionCleared(ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dialysateHighTemp)) ==> FALSE - (5) if ((1) == isPersistentAlarmConditionCleared(ALARM_ID_DIALYSATE_TEMPERATURE_LOW, dialysateTempRecovered)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 1 - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 2/3 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:PersistentAlarm.isPersistentAlarmConditionCleared -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.return:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:checkDialysateTemperature -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (fabs(dgDialysateTemp - dgTrimmerTempSet) < (2.0)) ==> FALSE - (2) if ((1) == isPersistentAlarmTriggered(ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dialysateHighTemp)) ==> TRUE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_DIALYSATE_TEMPERATURE_LOW, dialysateLowTemp)) ==> FALSE - (4) if ((1) == isPersistentAlarmConditionCleared(ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dialysateHighTemp)) ==> FALSE - (5) if ((1) == isPersistentAlarmConditionCleared(ALARM_ID_DIALYSATE_TEMPERATURE_LOW, dialysateTempRecovered)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 1 - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 2/3 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:PersistentAlarm.isPersistentAlarmConditionCleared -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:1 -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.return:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:checkDialysateTemperature -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (fabs(dgDialysateTemp - dgTrimmerTempSet) < (2.0)) ==> TRUE - (2) if ((1) == isPersistentAlarmTriggered(ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dialysateHighTemp)) ==> FALSE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_DIALYSATE_TEMPERATURE_LOW, dialysateLowTemp)) ==> FALSE - (4) if ((1) == isPersistentAlarmConditionCleared(ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, dialysateHighTemp)) ==> FALSE - (5) if ((1) == isPersistentAlarmConditionCleared(ALARM_ID_DIALYSATE_TEMPERATURE_LOW, dialysateTempRecovered)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 1 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:PersistentAlarm.isPersistentAlarmConditionCleared -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.return:<> -TEST.END - --- Subprogram: cmdChangeDGValveSetting - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdChangeDGValveSetting -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (valveSettingID < (NUM_OF_DG_VALVE_SETTTINGS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.cmdChangeDGValveSetting.valveSettingID:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdChangeDGValveSetting -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (valveSettingID < (NUM_OF_DG_VALVE_SETTTINGS)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.cmdChangeDGValveSetting.valveSettingID:<> -TEST.END - --- Subprogram: cmdDGSampleWater - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdDGSampleWater -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: cmdRequestDGMixingRatios - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdRequestDGMixingRatios -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: cmdSetDGActiveReservoir - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdSetDGActiveReservoir -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (resID < (NUM_OF_DG_RESERVOIRS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.cmdSetDGActiveReservoir.resID:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdSetDGActiveReservoir -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (resID < (NUM_OF_DG_RESERVOIRS)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.cmdSetDGActiveReservoir.resID:<> -TEST.END - --- Subprogram: cmdSetDGDialysateHeatingParams - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdSetDGDialysateHeatingParams -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: cmdStartDG - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStartDG -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: cmdStartDGChemicalDisinfect - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStartDGChemicalDisinfect -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: cmdStartDGDrain - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStartDGDrain -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:DGInterface.cmdStartDGDrain.drainToVolMl:<> -TEST.VALUE:DGInterface.cmdStartDGDrain.tareLoadCell:<> -TEST.VALUE:DGInterface.cmdStartDGDrain.rinse:<> -TEST.VALUE:DGInterface.cmdStartDGDrain.start:<> -TEST.END - --- Subprogram: cmdStartDGFill - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStartDGFill -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:DGInterface.cmdStartDGFill.fillToVolMl:<> -TEST.VALUE:DGInterface.cmdStartDGFill.targetFlowLPM:<> -TEST.END - --- Subprogram: cmdStartDGFlush - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStartDGFlush -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: cmdStartDGHeatDisinfect - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStartDGHeatDisinfect -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: cmdStartDGTrimmerHeater - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStartDGTrimmerHeater -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: cmdStopDG - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStopDG -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: cmdStopDGChemicalDisinfect - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStopDGChemicalDisinfect -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: cmdStopDGFill - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStopDGFill -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: cmdStopDGFlush - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStopDGFlush -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: cmdStopDGHeatDisinfect - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStopDGHeatDisinfect -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: cmdStopDGTrimmerHeater - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:cmdStopDGTrimmerHeater -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: dialysisResumed - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:dialysisResumed -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: execDGInterfaceMonitor - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:execDGInterfaceMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getDGActiveReservoir - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getDGActiveReservoir -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getDGCommandResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getDGCommandResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (commandID == (dgCmdResp[commandID]).commandID) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.<>.dgCmdResp[DG_CMD_NONE].commandID:1 -TEST.VALUE:DGInterface.getDGCommandResponse.commandID:<> -TEST.VALUE:DGInterface.getDGCommandResponse.cmdRespPtr:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getDGCommandResponse -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (commandID == (dgCmdResp[commandID]).commandID) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.<>.dgCmdResp[DG_CMD_NONE].commandID:<> -TEST.VALUE:DGInterface.getDGCommandResponse.commandID:<> -TEST.VALUE:DGInterface.getDGCommandResponse.cmdRespPtr:<> -TEST.END - --- Subprogram: getDGDialysateFlowRateLMin - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getDGDialysateFlowRateLMin -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getDGDisinfectsStates - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getDGDisinfectsStates -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getDGInactiveReservoir - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getDGInactiveReservoir -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_RESERVOIR_2) == dgActiveReservoirSet) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.<>.dgActiveReservoirSet:DG_RESERVOIR_1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getDGInactiveReservoir -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_RESERVOIR_2) == dgActiveReservoirSet) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.<>.dgActiveReservoirSet:DG_RESERVOIR_2 -TEST.END - --- Subprogram: getDGMixingRatios - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getDGMixingRatios -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getDGOpMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getDGOpMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getDGSubMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getDGSubMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getDialysateFlowDataFreshFlag - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getDialysateFlowDataFreshFlag -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getDialysateTemperature - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getDialysateTemperature -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getLoadCellWeight - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getLoadCellWeight -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (loadCellID < (NUM_OF_LOAD_CELLS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.getLoadCellWeight.loadCellID:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getLoadCellWeight -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (loadCellID < (NUM_OF_LOAD_CELLS)) ==> TRUE - (2) if (0xccc33c33U == (loadCellWeightInGrams[loadCellID]).override) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( DGInterface.getLoadCellWeight.loadCellID ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:DGInterface.<>.loadCellWeightInGrams[LOAD_CELL_RESERVOIR_1_PRIMARY].override:<> -TEST.VALUE:DGInterface.getLoadCellWeight.loadCellID:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getLoadCellWeight -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (loadCellID < (NUM_OF_LOAD_CELLS)) ==> TRUE - (2) if (0xccc33c33U == (loadCellWeightInGrams[loadCellID]).override) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( DGInterface.getLoadCellWeight.loadCellID ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:DGInterface.<>.loadCellWeightInGrams[LOAD_CELL_RESERVOIR_1_PRIMARY].override:3435346995 -TEST.VALUE:DGInterface.getLoadCellWeight.loadCellID:<> -TEST.END - --- Subprogram: getReservoirWeight - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getReservoirWeight -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_RESERVOIR_1) == resID) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.getReservoirWeight.resID:DG_RESERVOIR_2 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getReservoirWeight -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_RESERVOIR_1) == resID) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.getReservoirWeight.resID:DG_RESERVOIR_1 -TEST.END - --- Subprogram: getReservoirWeightLargeFilter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getReservoirWeightLargeFilter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (resID < (NUM_OF_DG_RESERVOIRS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.getReservoirWeightLargeFilter.resID:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:getReservoirWeightLargeFilter -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (resID < (NUM_OF_DG_RESERVOIRS)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.getReservoirWeightLargeFilter.resID:<> -TEST.END - --- Subprogram: handleDGCommandResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:handleDGCommandResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (dgCmdRespPtr->commandID < (NUM_OF_DG_COMMANDS)) ==> FALSE - (3) if ((1) == dgCmdRespPtr->rejected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].commandID:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].rejected:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:handleDGCommandResponse -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (dgCmdRespPtr->commandID < (NUM_OF_DG_COMMANDS)) ==> FALSE - (3) if ((1) == dgCmdRespPtr->rejected) ==> TRUE - (7) case (dgCmdRespPtr->rejectCode) ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].commandID:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].rejected:1 -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].rejectCode:3 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:handleDGCommandResponse -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (dgCmdRespPtr->commandID < (NUM_OF_DG_COMMANDS)) ==> FALSE - (3) if ((1) == dgCmdRespPtr->rejected) ==> TRUE - (4) case (dgCmdRespPtr->rejectCode) ==> DG_CMD_REQUEST_REJECT_REASON_INVALID_PARAMETER - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].commandID:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].rejected:1 -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].rejectCode:2 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:handleDGCommandResponse -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (dgCmdRespPtr->commandID < (NUM_OF_DG_COMMANDS)) ==> FALSE - (3) if ((1) == dgCmdRespPtr->rejected) ==> TRUE - (5) case (dgCmdRespPtr->rejectCode) ==> DG_CMD_REQUEST_REJECT_REASON_NONE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].commandID:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].rejected:1 -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].rejectCode:0 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:handleDGCommandResponse -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (dgCmdRespPtr->commandID < (NUM_OF_DG_COMMANDS)) ==> FALSE - (3) if ((1) == dgCmdRespPtr->rejected) ==> TRUE - (6) case (dgCmdRespPtr->rejectCode) ==> DG_CMD_REQUEST_REJECT_REASON_INVALID_MODE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].commandID:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].rejected:1 -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].rejectCode:1 -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:handleDGCommandResponse -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (dgCmdRespPtr->commandID < (NUM_OF_DG_COMMANDS)) ==> TRUE - (2) if ((DG_CMD_NONE) != dgCmdRespPtr->commandID) ==> FALSE - (3) if ((1) == dgCmdRespPtr->rejected) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( DGInterface.handleDGCommandResponse.dgCmdRespPtr.commandID ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].commandID:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].rejected:<> -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:handleDGCommandResponse -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (dgCmdRespPtr->commandID < (NUM_OF_DG_COMMANDS)) ==> TRUE - (2) if ((DG_CMD_NONE) != dgCmdRespPtr->commandID) ==> TRUE - (3) if ((1) == dgCmdRespPtr->rejected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].commandID:<> -TEST.VALUE:DGInterface.handleDGCommandResponse.dgCmdRespPtr[0].rejected:<> -TEST.END - --- Subprogram: hasDGCompletedReservoirSwitch - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:hasDGCompletedReservoirSwitch -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: initDGInterface - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:initDGInterface -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 5 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (NUM_OF_LOAD_CELLS)) ==> FALSE - (2) for (i < (NUM_OF_DG_RESERVOIRS)) ==> FALSE - (4) for (i < (NUM_OF_DG_COMMANDS)) ==> 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 - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:initDGInterface -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 5 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (NUM_OF_LOAD_CELLS)) ==> FALSE - (2) for (i < (NUM_OF_DG_RESERVOIRS)) ==> FALSE - (4) for (i < (NUM_OF_DG_COMMANDS)) ==> 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 - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-003-TEMPLATE -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:initDGInterface -TEST.NEW -TEST.NAME:BASIS-PATH-003-TEMPLATE -TEST.BASIS_PATH:3 of 5 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (i < (NUM_OF_LOAD_CELLS)) ==> FALSE - (2) for (i < (NUM_OF_DG_RESERVOIRS)) ==> TRUE - (3) for (j < (32)) ==> FALSE - (4) for (i < (NUM_OF_DG_COMMANDS)) ==> 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 - Conflict: Unable to control expression-to-expression comparison in branch 3 - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-004-TEMPLATE -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:initDGInterface -TEST.NEW -TEST.NAME:BASIS-PATH-004-TEMPLATE -TEST.BASIS_PATH:4 of 5 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) for (i < (NUM_OF_LOAD_CELLS)) ==> FALSE - (2) for (i < (NUM_OF_DG_RESERVOIRS)) ==> TRUE - (3) for (j < (32)) ==> TRUE - (4) for (i < (NUM_OF_DG_COMMANDS)) ==> 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 - Conflict: Unable to control expression-to-expression comparison in branch 3 - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-005-TEMPLATE -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:initDGInterface -TEST.NEW -TEST.NAME:BASIS-PATH-005-TEMPLATE -TEST.BASIS_PATH:5 of 5 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) for (i < (NUM_OF_LOAD_CELLS)) ==> TRUE - (2) for (i < (NUM_OF_DG_RESERVOIRS)) ==> FALSE - (4) for (i < (NUM_OF_DG_COMMANDS)) ==> 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 - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.END - --- Subprogram: setDGDisinfectsStates - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:setDGDisinfectsStates -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setDGMixingRatios - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:setDGMixingRatios -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setDGOpMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:setDGOpMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (opMode < (NUM_OF_DG_MODES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.setDGOpMode.opMode:<> -TEST.VALUE:DGInterface.setDGOpMode.subMode:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:setDGOpMode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (opMode < (NUM_OF_DG_MODES)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.setDGOpMode.opMode:<> -TEST.VALUE:DGInterface.setDGOpMode.subMode:<> -TEST.END - --- Subprogram: setDGReservoirsData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:setDGReservoirsData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (resID < (NUM_OF_DG_RESERVOIRS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.setDGReservoirsData.resID:<> -TEST.VALUE:DGInterface.setDGReservoirsData.fillVol:<> -TEST.VALUE:DGInterface.setDGReservoirsData.drainVol:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:setDGReservoirsData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (resID < (NUM_OF_DG_RESERVOIRS)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.setDGReservoirsData.resID:<> -TEST.VALUE:DGInterface.setDGReservoirsData.fillVol:<> -TEST.VALUE:DGInterface.setDGReservoirsData.drainVol:<> -TEST.END - --- Subprogram: setDialysateFlowData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:setDialysateFlowData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:DGInterface.setDialysateFlowData.flowRate:<> -TEST.END - --- Subprogram: setDialysateTemperatureReadings - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:setDialysateTemperatureReadings -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:DGInterface.setDialysateTemperatureReadings.temp1:<> -TEST.VALUE:DGInterface.setDialysateTemperatureReadings.temp2:<> -TEST.END - --- Subprogram: setNewLoadCellReadings - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:setNewLoadCellReadings -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((MODE_TREA) == getCurrentOperationMode()) ==> FALSE - (2) for (res < (NUM_OF_DG_RESERVOIRS)) ==> FALSE - (4) if (lgLoadCellReadingsIdx >= 32 - 1) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set res due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:DGInterface.<>.lgLoadCellReadingsIdx:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res1Primary:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res1Backup:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res2Primary:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res2Backup:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:setNewLoadCellReadings -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((MODE_TREA) == getCurrentOperationMode()) ==> FALSE - (2) for (res < (NUM_OF_DG_RESERVOIRS)) ==> FALSE - (4) if (lgLoadCellReadingsIdx >= 32 - 1) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set res due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:DGInterface.<>.lgLoadCellReadingsIdx:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res1Primary:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res1Backup:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res2Primary:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res2Backup:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:setNewLoadCellReadings -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((MODE_TREA) == getCurrentOperationMode()) ==> FALSE - (2) for (res < (NUM_OF_DG_RESERVOIRS)) ==> TRUE - (3) if (res == (DG_RESERVOIR_1)) ==> FALSE - (4) if (lgLoadCellReadingsIdx >= 32 - 1) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set res due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:DGInterface.<>.lgLoadCellReadingsIdx:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res1Primary:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res1Backup:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res2Primary:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res2Backup:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:setNewLoadCellReadings -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((MODE_TREA) == getCurrentOperationMode()) ==> FALSE - (2) for (res < (NUM_OF_DG_RESERVOIRS)) ==> TRUE - (3) if (res == (DG_RESERVOIR_1)) ==> TRUE - (4) if (lgLoadCellReadingsIdx >= 32 - 1) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set res due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:DGInterface.<>.lgLoadCellReadingsIdx:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res1Primary:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res1Backup:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res2Primary:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res2Backup:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:setNewLoadCellReadings -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((MODE_TREA) == getCurrentOperationMode()) ==> TRUE - (2) for (res < (NUM_OF_DG_RESERVOIRS)) ==> FALSE - (4) if (lgLoadCellReadingsIdx >= 32 - 1) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set res due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:DGInterface.<>.lgLoadCellReadingsIdx:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res1Primary:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res1Backup:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res2Primary:<> -TEST.VALUE:DGInterface.setNewLoadCellReadings.res2Backup:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Subprogram: testResetDialOutLoadCellWeightOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:testResetDialOutLoadCellWeightOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sensor < (NUM_OF_LOAD_CELLS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.testResetDialOutLoadCellWeightOverride.sensor:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:testResetDialOutLoadCellWeightOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sensor < (NUM_OF_LOAD_CELLS)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:DGInterface.testResetDialOutLoadCellWeightOverride.sensor:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:testResetDialOutLoadCellWeightOverride -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sensor < (NUM_OF_LOAD_CELLS)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:DGInterface.testResetDialOutLoadCellWeightOverride.sensor:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetDialOutLoadCellWeightOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:testSetDialOutLoadCellWeightOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sensor < (NUM_OF_LOAD_CELLS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.testSetDialOutLoadCellWeightOverride.sensor:<> -TEST.VALUE:DGInterface.testSetDialOutLoadCellWeightOverride.value:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:testSetDialOutLoadCellWeightOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sensor < (NUM_OF_LOAD_CELLS)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:DGInterface.testSetDialOutLoadCellWeightOverride.sensor:<> -TEST.VALUE:DGInterface.testSetDialOutLoadCellWeightOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:DGInterface -TEST.SUBPROGRAM:testSetDialOutLoadCellWeightOverride -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sensor < (NUM_OF_LOAD_CELLS)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:DGInterface.testSetDialOutLoadCellWeightOverride.sensor:<> -TEST.VALUE:DGInterface.testSetDialOutLoadCellWeightOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - -- Unit: Dialysis -- Subprogram: setStartReservoirVolume Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE_cba.cvr =================================================================== diff -u -r3c31e9f1a903e2829911aeacd23e50dbdce71add -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE_cba.cvr (.../INT_DGINTERFACE_cba.cvr) (revision 3c31e9f1a903e2829911aeacd23e50dbdce71add) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE_cba.cvr (.../INT_DGINTERFACE_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -338,15 +338,15 @@ dgTrimmerTemp = trimmerHtrTemp; RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/fourth_update_diality/workspace_hd_staging/hdfirmware/firmware/App/Controllers/DGInterface.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/DGInterface.c RESULT.CBA.FUNCTION: cmdSetDGActiveReservoir RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 RESULT.CBA.COVERAGE: FN RESULT.CBA.CONTEXT: { RESULT.CBA.CONTEXT_AFTER: +DG_RESERVOIR_ID_T resID = (DG_RESERVOIR_ID_T)cmd->reservoirID; if ( resID < NUM_OF_DG_RESERVOIRS ) -{ RESULT.CBA.CONTEXT_AFTER_END RESULT.CBA.MATCHING_LINE_INDEX: 1 RESULT.CBA.LINE.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALINFLOW/INT_DIALINFLOW.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALINFLOW/INT_DIALINFLOW.tst (.../INT_DIALINFLOW.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALINFLOW/INT_DIALINFLOW.tst (.../INT_DIALINFLOW.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -772,10 +772,10 @@ TEST.NEW TEST.NAME:isDialInPumpRunning TEST.IMPORT_FAILURES: -(E) @LINE: 48 TEST.VALUE:uut_prototype_stubs.isSyringePumpRunning.return:0 - >>> Warning: Value already set - >>> Previous value 0 ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 48 TEST.VALUE:uut_prototype_stubs.isSyringePumpRunning.return:0 + >>> >>> Warning: Value already set + >>> >>> Previous value 0 ignored >>> (E) @LINE: 29 TEST.VALUE:Dialysis.<>.bolusSalineVolumeDelivered:1.0 >>> >>> Unknown parameter/object name bolusSalineVolumeDelivered >>> >>> Value Line Error - Command Ignored Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALINFLOW/INT_DIALINFLOW_cba.cvr =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALINFLOW/INT_DIALINFLOW_cba.cvr (.../INT_DIALINFLOW_cba.cvr) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALINFLOW/INT_DIALINFLOW_cba.cvr (.../INT_DIALINFLOW_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -276,7 +276,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -298,7 +298,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -364,7 +364,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -386,7 +386,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -430,7 +430,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -474,7 +474,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -496,7 +496,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -612,7 +612,7 @@ 3)void filterDialInFlowReadings( F64 flow ) Line # 1097 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/DialInFlow.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/DialInFlow.c RESULT.CBA.FUNCTION: calcDialInFlow RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALOUTFLOW/INT_DIALOUTFLOW_cba.cvr =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALOUTFLOW/INT_DIALOUTFLOW_cba.cvr (.../INT_DIALOUTFLOW_cba.cvr) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALOUTFLOW/INT_DIALOUTFLOW_cba.cvr (.../INT_DIALOUTFLOW_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -254,7 +254,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -298,7 +298,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -320,7 +320,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -408,7 +408,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -430,7 +430,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -474,7 +474,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -518,9 +518,9 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE @@ -540,7 +540,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -606,9 +606,9 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE IMPORT.SOURCE.COVERAGE_FOR_DECLARATIONS:INSTRUMENT_VARIABLE_DECLARATIONS_INITIALIZATIONS IMPORT.SOURCE.HAS_CONSTANT_BRANCH:FALSE @@ -674,7 +674,7 @@ 10)static void checkDialOutPumpMCCurrent( void ) Line # 1104 RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/DialOutFlow.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/DialOutFlow.c RESULT.CBA.FUNCTION: checkDialOutPumpDirection RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS.tst (.../INT_DIALYSIS.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS.tst (.../INT_DIALYSIS.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -450,9 +450,10 @@ TEST.NEW TEST.NAME:broadcastTreatmentTimeAndState.003 TEST.IMPORT_FAILURES: -(E) @LINE: 52 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 52 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 4 TEST.NOTES: @@ -474,9 +475,10 @@ TEST.NEW TEST.NAME:broadcastTreatmentTimeAndState.004 TEST.IMPORT_FAILURES: -(E) @LINE: 72 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> - >>> Warning: Value already set - >>> Previous value <> ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 72 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> + >>> >>> Warning: Value already set + >>> >>> Previous value <> ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 TEST.NOTES: @@ -1094,9 +1096,10 @@ TEST.NEW TEST.NAME:verifyUFSettingsChange.005 TEST.IMPORT_FAILURES: -(E) @LINE: 108 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE - >>> Warning: Value already set - >>> Previous value 1 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 108 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE + >>> >>> Warning: Value already set + >>> >>> Previous value 1 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 9 (partial) TEST.NOTES: @@ -1131,9 +1134,10 @@ TEST.NEW TEST.NAME:verifyUFSettingsChange.006 TEST.IMPORT_FAILURES: -(E) @LINE: 139 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE - >>> Warning: Value already set - >>> Previous value 1 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 139 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE + >>> >>> Warning: Value already set + >>> >>> Previous value 1 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 9 (partial) TEST.NOTES: @@ -1168,9 +1172,10 @@ TEST.NEW TEST.NAME:verifyUFSettingsChange.007 TEST.IMPORT_FAILURES: -(E) @LINE: 170 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE - >>> Warning: Value already set - >>> Previous value 1 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 170 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE + >>> >>> Warning: Value already set + >>> >>> Previous value 1 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 9 (partial) TEST.NOTES: @@ -1205,9 +1210,10 @@ TEST.NEW TEST.NAME:verifyUFSettingsChange.008 TEST.IMPORT_FAILURES: -(E) @LINE: 201 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE - >>> Warning: Value already set - >>> Previous value 1 ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 201 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE + >>> >>> Warning: Value already set + >>> >>> Previous value 1 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 9 (partial) TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS_cba.cvr =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS_cba.cvr (.../INT_DIALYSIS_cba.cvr) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS_cba.cvr (.../INT_DIALYSIS_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -210,7 +210,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -254,7 +254,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -276,7 +276,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -320,7 +320,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -342,7 +342,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -386,7 +386,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -408,7 +408,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -430,7 +430,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -522,7 +522,7 @@ RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Modes/Dialysis.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Modes/Dialysis.c RESULT.CBA.FUNCTION: getSalineBolusState RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_FANS/INT_FANS_cba.cvr =================================================================== diff -u -rf33131f6802e8cc3890411c37ebf4f50bea443b0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_FANS/INT_FANS_cba.cvr (.../INT_FANS_cba.cvr) (revision f33131f6802e8cc3890411c37ebf4f50bea443b0) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_FANS/INT_FANS_cba.cvr (.../INT_FANS_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -164,7 +164,7 @@ RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Fans.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Fans.c RESULT.CBA.FUNCTION: convertTogglePeriod2RPM RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA.tst =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA.tst (.../INT_FPGA.tst) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA.tst (.../INT_FPGA.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -76,10 +76,14 @@ TEST.SUBPROGRAM:execBloodFlowMonitor TEST.NEW TEST.NAME:getFPGABloodFlow +TEST.IMPORT_FAILURES: +(E) @LINE: 82 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowLast:-400.0 + >>> Expected a field name from the record type FPGA_SENSORS_T + >>> Read: bloodFlowLast +TEST.END_IMPORT_FAILURES: TEST.VALUE:BloodFlow.<>.measuredBloodFlowRate.data:0.0 TEST.VALUE:DialInFlow.<>.flowReadingsTotal:0.0 TEST.VALUE:DialInFlow.<>.flowReadingsCount:0 -TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowLast:-400.0 TEST.EXPECTED:BloodFlow.<>.measuredBloodFlowRate.data:400.0 TEST.EXPECTED:DialInFlow.<>.flowReadingsTotal:400.0 TEST.EXPECTED:DialInFlow.<>.flowReadingsCount:1 @@ -121,10 +125,14 @@ TEST.SUBPROGRAM:execDialInFlowMonitor TEST.NEW TEST.NAME:getFPGADialysateFlow +TEST.IMPORT_FAILURES: +(E) @LINE: 127 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:500.0 + >>> Expected a field name from the record type FPGA_SENSORS_T + >>> Read: dialysateFlowLast +TEST.END_IMPORT_FAILURES: TEST.VALUE:DialInFlow.<>.measuredDialInFlowRate.data:0.0 TEST.VALUE:DialInFlow.<>.flowReadingsTotal:0.0 TEST.VALUE:DialInFlow.<>.flowReadingsCount:0 -TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:500.0 TEST.EXPECTED:DialInFlow.<>.measuredDialInFlowRate.data:500.0 TEST.EXPECTED:DialInFlow.<>.flowReadingsTotal:500.0 TEST.EXPECTED:DialInFlow.<>.flowReadingsCount:1 @@ -177,2289 +185,6 @@ TEST.EXPECTED:DialOutFlow.<>.dopMotorSpeedCalcTimerCtr:0 TEST.END --- Unit: FPGA - --- Subprogram: FPGABloodLeakZeroDetected - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:FPGA -TEST.SUBPROGRAM:FPGABloodLeakZeroDetected -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == FPGABloodLeakZeroDetected) ==> FALSE - Test Case Generation Notes: - Cannot set local variable FPGABloodLeakZeroDetected in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:FPGA -TEST.SUBPROGRAM:FPGABloodLeakZeroDetected -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == FPGABloodLeakZeroDetected) ==> TRUE - Test Case Generation Notes: - Cannot set local variable FPGABloodLeakZeroDetected in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: clearFPGABloodLeakSelfTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:clearFPGABloodLeakSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: clearFPGABloodLeakZero - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:clearFPGABloodLeakZero -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: clearFPGABubbleSelfTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:clearFPGABubbleSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (bubble == (ADV)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.clearFPGABubbleSelfTest.bubble:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:clearFPGABubbleSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (bubble == (ADV)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.clearFPGABubbleSelfTest.bubble:0 -TEST.END - --- Subprogram: consumeUnexpectedData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:consumeUnexpectedData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sciIsRxReady((sciBASE_t *)0xfff7e400U) != (0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:sci.sciIsRxReady -TEST.VALUE:sci.sciIsRxReady.return:0 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:consumeUnexpectedData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sciIsRxReady((sciBASE_t *)0xfff7e400U) != (0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:sci.sciIsRxReady -TEST.VALUE:sci.sciIsRxReady.return:1 -TEST.END - --- Subprogram: execFPGAClockSpeedTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAClockSpeedTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getCurrentOperationMode() > (MODE_INIT)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGATimerCount -TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAClockSpeedTest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getCurrentOperationMode() > (MODE_INIT)) ==> TRUE - (2) if (abs(diffFPGATimerCount - diffTimerCount) > 1) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function abs in branch 2 -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGATimerCount -TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAClockSpeedTest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (getCurrentOperationMode() > (MODE_INIT)) ==> TRUE - (2) if (abs(diffFPGATimerCount - diffTimerCount) > 1) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function abs in branch 2 -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGATimerCount -TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:<> -TEST.END - --- Subprogram: execFPGAIn - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAIn -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (5) case fpgaState ==> default - (6) if (fpgaState >= (NUM_OF_FPGA_STATES)) ==> FALSE - (7) if (fpgaCommRetryCount > (5)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.handleFPGAReceiveHeaderState -TEST.STUB:FPGA.handleFPGAReceiveAllSensorsState -TEST.VALUE:FPGA.<>.fpgaState:<> -TEST.VALUE:FPGA.<>.fpgaCommRetryCount:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAIn -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (5) case fpgaState ==> default - (6) if (fpgaState >= (NUM_OF_FPGA_STATES)) ==> FALSE - (7) if (fpgaCommRetryCount > (5)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.handleFPGAReceiveHeaderState -TEST.STUB:FPGA.handleFPGAReceiveAllSensorsState -TEST.VALUE:FPGA.<>.fpgaState:<> -TEST.VALUE:FPGA.<>.fpgaCommRetryCount:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAIn -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.IMPORT_FAILURES: -(E) @LINE: 163 TEST.VALUE:FPGA.<>.fpgaState:<> - >>> Warning: Value already set - >>> Previous value 1 ignored -TEST.END_IMPORT_FAILURES: -TEST.BASIS_PATH:3 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (5) case fpgaState ==> default - (6) if (fpgaState >= (NUM_OF_FPGA_STATES)) ==> TRUE - (7) if (fpgaCommRetryCount > (5)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.handleFPGAReceiveHeaderState -TEST.STUB:FPGA.handleFPGAReceiveAllSensorsState -TEST.VALUE:FPGA.<>.fpgaState:<> -TEST.VALUE:FPGA.<>.fpgaCommRetryCount:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAIn -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) case fpgaState ==> FPGA_STATE_START - (7) if (fpgaCommRetryCount > (5)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_START -TEST.VALUE:FPGA.<>.fpgaCommRetryCount:<> -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAIn -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (2) case fpgaState ==> FPGA_STATE_RCV_HEADER - (7) if (fpgaCommRetryCount > (5)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER -TEST.VALUE:FPGA.<>.fpgaCommRetryCount:<> -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAIn -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (3) case fpgaState ==> FPGA_STATE_RCV_ALL_SENSORS - (7) if (fpgaCommRetryCount > (5)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS -TEST.VALUE:FPGA.<>.fpgaCommRetryCount:<> -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAIn -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (4) case fpgaState ==> FPGA_STATE_FAILED - (7) if (fpgaCommRetryCount > (5)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_FAILED -TEST.VALUE:FPGA.<>.fpgaCommRetryCount:<> -TEST.END - --- Subprogram: execFPGAOut - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAOut -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (4) case fpgaState ==> default - (5) if (fpgaState >= (NUM_OF_FPGA_STATES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.handleFPGAReadHeaderState -TEST.STUB:FPGA.handleFPGAWriteAllActuatorsState -TEST.VALUE:FPGA.<>.fpgaState:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAOut -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.IMPORT_FAILURES: -(E) @LINE: 270 TEST.VALUE:FPGA.<>.fpgaState:<> - >>> Warning: Value already set - >>> Previous value 0 ignored -TEST.END_IMPORT_FAILURES: -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (4) case fpgaState ==> default - (5) if (fpgaState >= (NUM_OF_FPGA_STATES)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.handleFPGAReadHeaderState -TEST.STUB:FPGA.handleFPGAWriteAllActuatorsState -TEST.VALUE:FPGA.<>.fpgaState:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAOut -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) case fpgaState ==> FPGA_STATE_READ_HEADER - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_READ_HEADER -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAOut -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (2) case fpgaState ==> FPGA_STATE_WRITE_ALL_ACTUATORS - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_WRITE_ALL_ACTUATORS -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGAOut -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (3) case fpgaState ==> FPGA_STATE_FAILED - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_FAILED -TEST.END - --- Subprogram: execFPGATest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGATest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0x5a == fpgaHeader.fpgaId) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGATest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0x5a == fpgaHeader.fpgaId) ==> TRUE - (2) if (fpgaHeader.fpgaRevMajor > 0) ==> FALSE - (3) if (0 == fpgaHeader.fpgaRevMajor && fpgaHeader.fpgaRev >= 13) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:90 -TEST.VALUE:FPGA.<>.fpgaHeader.fpgaRev:<> -TEST.VALUE:FPGA.<>.fpgaHeader.fpgaRevMajor:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGATest -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (0x5a == fpgaHeader.fpgaId) ==> TRUE - (2) if (fpgaHeader.fpgaRevMajor > 0) ==> FALSE - (3) if (0 == fpgaHeader.fpgaRevMajor && fpgaHeader.fpgaRev >= 13) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:90 -TEST.VALUE:FPGA.<>.fpgaHeader.fpgaRev:<> -TEST.VALUE:FPGA.<>.fpgaHeader.fpgaRevMajor:0 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:execFPGATest -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (0x5a == fpgaHeader.fpgaId) ==> TRUE - (2) if (fpgaHeader.fpgaRevMajor > 0) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:90 -TEST.VALUE:FPGA.<>.fpgaHeader.fpgaRevMajor:<> -TEST.END - --- Subprogram: getFPGAAccelAxes - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAAccelAxes -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.getFPGAAccelAxes.x:<> -TEST.VALUE:FPGA.getFPGAAccelAxes.y:<> -TEST.VALUE:FPGA.getFPGAAccelAxes.z:<> -TEST.END - --- Subprogram: getFPGAAccelMaxes - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAAccelMaxes -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.getFPGAAccelMaxes.xmax:<> -TEST.VALUE:FPGA.getFPGAAccelMaxes.ymax:<> -TEST.VALUE:FPGA.getFPGAAccelMaxes.zmax:<> -TEST.END - --- Subprogram: getFPGAAccelStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAAccelStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.getFPGAAccelStatus.cnt:<> -TEST.VALUE:FPGA.getFPGAAccelStatus.err:<> -TEST.END - --- Subprogram: getFPGAAirTrapLevels - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAAirTrapLevels -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == lower) ==> FALSE - (2) if (0 == upper) ==> FALSE - Test Case Generation Notes: - Cannot set local variable lower in branch 1 - Cannot set local variable upper in branch 2 -TEST.END_NOTES: -TEST.VALUE:FPGA.getFPGAAirTrapLevels.airAtLower:<> -TEST.VALUE:FPGA.getFPGAAirTrapLevels.airAtUpper:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAAirTrapLevels -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == lower) ==> FALSE - (2) if (0 == upper) ==> TRUE - Test Case Generation Notes: - Cannot set local variable lower in branch 1 - Cannot set local variable upper in branch 2 -TEST.END_NOTES: -TEST.VALUE:FPGA.getFPGAAirTrapLevels.airAtLower:<> -TEST.VALUE:FPGA.getFPGAAirTrapLevels.airAtUpper:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAAirTrapLevels -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (0 == lower) ==> TRUE - (2) if (0 == upper) ==> FALSE - Test Case Generation Notes: - Cannot set local variable lower in branch 1 - Cannot set local variable upper in branch 2 -TEST.END_NOTES: -TEST.VALUE:FPGA.getFPGAAirTrapLevels.airAtLower:<> -TEST.VALUE:FPGA.getFPGAAirTrapLevels.airAtUpper:<> -TEST.END - --- Subprogram: getFPGAArterialPressure - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAArterialPressure -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAArterialPressureErrorCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAArterialPressureErrorCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAArterialPressureReadCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAArterialPressureReadCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABackupAlarmAudioCurrent - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABackupAlarmAudioCurrent -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodFlowSignalStrength - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodFlowSignalStrength -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodLeakCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodLeakCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodLeakDetectLevel - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodLeakDetectLevel -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodLeakDetectSetPoint - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodLeakDetectSetPoint -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodLeakLEDIntensity - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodLeakLEDIntensity -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodLeakRegisterCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodLeakRegisterCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodLeakStCount - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodLeakStCount -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodLeakZeroStatusCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodLeakZeroStatusCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodLeakZeroedStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodLeakZeroedStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodPumpHallSensorCount - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodPumpHallSensorCount -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodPumpHallSensorStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodPumpHallSensorStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodPumpOcclusion - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodPumpOcclusion -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodPumpOcclusionErrorCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodPumpOcclusionErrorCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABloodPumpOcclusionReadCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABloodPumpOcclusionReadCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGABoardTemperature - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGABoardTemperature -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGADialInPumpHallSensorCount - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADialInPumpHallSensorCount -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGADialInPumpHallSensorStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADialInPumpHallSensorStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGADialOutPumpHallSensorCount - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADialOutPumpHallSensorCount -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGADialOutPumpHallSensorStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADialOutPumpHallSensorStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGADialysateFlow - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADialysateFlow -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGADialysateFlowErrorCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADialysateFlowErrorCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGADialysateFlowFastPacketReadCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADialysateFlowFastPacketReadCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGADialysateFlowMeterStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADialysateFlowMeterStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGADialysateFlowSignalStrength - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADialysateFlowSignalStrength -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGADialysateFlowSlowPacketReadCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADialysateFlowSlowPacketReadCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGADialysateFlowStatusPacketReadCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADialysateFlowStatusPacketReadCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGADoorState - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADoorState -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == status) ==> FALSE - Test Case Generation Notes: - Only one possible value for condition in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADoorState -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == status) ==> TRUE - Test Case Generation Notes: - Only one possible value for condition in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAFrontDoorStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAFrontDoorStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAInletFan1TogglePeriod - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAInletFan1TogglePeriod -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAPBAADCTemperature - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAPBAADCTemperature -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAPumpTrackSwitchStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAPumpTrackSwitchStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGASyringePumpADCChannel0 - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGASyringePumpADCChannel0 -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGASyringePumpADCChannel1 - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGASyringePumpADCChannel1 -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGASyringePumpADCChannel2 - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGASyringePumpADCChannel2 -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGASyringePumpADCChannel3 - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGASyringePumpADCChannel3 -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGASyringePumpADCReadCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGASyringePumpADCReadCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGASyringePumpADCandDACStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGASyringePumpADCandDACStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGASyringePumpEncoderPosition - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGASyringePumpEncoderPosition -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGASyringePumpEncoderStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGASyringePumpEncoderStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGASyringePumpStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGASyringePumpStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGATemperature - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGATemperature -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGATimerCount - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGATimerCount -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAValveBloodArterialCurrentCounts - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAValveBloodArterialCurrentCounts -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAValveBloodArterialPosition - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAValveBloodArterialPosition -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAValveBloodVenousCurrentCounts - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAValveBloodVenousCurrentCounts -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAValveBloodVenousPosition - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAValveBloodVenousPosition -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAValveDialyzerInletCurrentCounts - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAValveDialyzerInletCurrentCounts -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAValveDialyzerInletPosition - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAValveDialyzerInletPosition -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAValveDialyzerOutletCurrentCounts - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAValveDialyzerOutletCurrentCounts -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAValveDialyzerOutletPosition - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAValveDialyzerOutletPosition -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAValvesStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAValvesStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAVcc - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAVcc -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAVccAux - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAVccAux -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAVenousPressure - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAVenousPressure -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAVenousPressureReadCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAVenousPressureReadCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAVenousPressureTemperature - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAVenousPressureTemperature -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFPGAVersions - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAVersions -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.getFPGAVersions.Id:<> -TEST.VALUE:FPGA.getFPGAVersions.Maj:<> -TEST.VALUE:FPGA.getFPGAVersions.Min:<> -TEST.VALUE:FPGA.getFPGAVersions.Lab:<> -TEST.END - --- Subprogram: getFPGAVpvn - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGAVpvn -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleFPGAReadHeaderState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:handleFPGAReadHeaderState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleFPGAReceiveAllSensorsState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == fpgaWriteCommandResponseReceived || fpgaWriteResponseBuffer[0] != 0xa5) ==> FALSE - (2) if ((1) == fpgaReadCommandResponseReceived) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 -TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:<> -TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[0]:165 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == fpgaWriteCommandResponseReceived || fpgaWriteResponseBuffer[0] != 0xa5) ==> FALSE - (2) if ((1) == fpgaReadCommandResponseReceived) ==> TRUE - (3) if (fpgaReadResponseBuffer[0] == 0xaa) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 -TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 -TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[0]:165 -TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:FPGA -TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((0) == fpgaWriteCommandResponseReceived || fpgaWriteResponseBuffer[0] != 0xa5) ==> FALSE - (2) if ((1) == fpgaReadCommandResponseReceived) ==> TRUE - (3) if (fpgaReadResponseBuffer[0] == 0xaa) ==> TRUE - (4) if (crc == crc16(fpgaReadResponseBuffer, rspSize)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable crc in branch 4 -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 -TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 -TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[0]:165 -TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:170 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:FPGA -TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((0) == fpgaWriteCommandResponseReceived || fpgaWriteResponseBuffer[0] != 0xa5) ==> FALSE - (2) if ((1) == fpgaReadCommandResponseReceived) ==> TRUE - (3) if (fpgaReadResponseBuffer[0] == 0xaa) ==> TRUE - (4) if (crc == crc16(fpgaReadResponseBuffer, rspSize)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable crc in branch 4 -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 -TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 -TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[0]:165 -TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:170 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((0) == fpgaWriteCommandResponseReceived || fpgaWriteResponseBuffer[0] != 0xa5) ==> TRUE - (2) if ((1) == fpgaReadCommandResponseReceived) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:0 -TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:<> -TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[0]:<> -TEST.END - --- Subprogram: handleFPGAReceiveHeaderState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:handleFPGAReceiveHeaderState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == fpgaReadCommandResponseReceived) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:handleFPGAReceiveHeaderState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == fpgaReadCommandResponseReceived) ==> TRUE - (2) if (fpgaReadResponseBuffer[0] == 0xaa) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 -TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:FPGA -TEST.SUBPROGRAM:handleFPGAReceiveHeaderState -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == fpgaReadCommandResponseReceived) ==> TRUE - (2) if (fpgaReadResponseBuffer[0] == 0xaa) ==> TRUE - (3) if (crc == crc16(fpgaReadResponseBuffer, rspSize)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable crc in branch 3 -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 -TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:170 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:FPGA -TEST.SUBPROGRAM:handleFPGAReceiveHeaderState -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == fpgaReadCommandResponseReceived) ==> TRUE - (2) if (fpgaReadResponseBuffer[0] == 0xaa) ==> TRUE - (3) if (crc == crc16(fpgaReadResponseBuffer, rspSize)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable crc in branch 3 -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 -TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:170 -TEST.END - --- Subprogram: handleFPGAWriteAllActuatorsState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:handleFPGAWriteAllActuatorsState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: initFPGA - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:initFPGA -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: monitorFPGAPowerStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:monitorFPGAPowerStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: noFPGABloodLeakDetected - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:FPGA -TEST.SUBPROGRAM:noFPGABloodLeakDetected -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == noFPGABloodLeakDetected) ==> FALSE - Test Case Generation Notes: - Cannot set local variable noFPGABloodLeakDetected in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:FPGA -TEST.SUBPROGRAM:noFPGABloodLeakDetected -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == noFPGABloodLeakDetected) ==> TRUE - Test Case Generation Notes: - Cannot set local variable noFPGABloodLeakDetected in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: noFPGABubbleDetected - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:FPGA -TEST.SUBPROGRAM:noFPGABubbleDetected -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (bubble == (ADV)) ==> FALSE - (2) if (0 != noFPGABubbleDetected) ==> FALSE - Test Case Generation Notes: - Cannot set local variable noFPGABubbleDetected in branch 2 -TEST.END_NOTES: -TEST.VALUE:FPGA.noFPGABubbleDetected.bubble:1 -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:FPGA -TEST.SUBPROGRAM:noFPGABubbleDetected -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (bubble == (ADV)) ==> FALSE - (2) if (0 != noFPGABubbleDetected) ==> TRUE - Test Case Generation Notes: - Cannot set local variable noFPGABubbleDetected in branch 2 -TEST.END_NOTES: -TEST.VALUE:FPGA.noFPGABubbleDetected.bubble:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:FPGA -TEST.SUBPROGRAM:noFPGABubbleDetected -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (bubble == (ADV)) ==> TRUE - (2) if (0 != noFPGABubbleDetected) ==> FALSE - Test Case Generation Notes: - Cannot set noFPGABubbleDetected due to assignment -TEST.END_NOTES: -TEST.VALUE:FPGA.noFPGABubbleDetected.bubble:0 -TEST.END - --- Subprogram: noFPGAFluidLeakDetected - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:FPGA -TEST.SUBPROGRAM:noFPGAFluidLeakDetected -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == noFPGAFluidLeakDetected) ==> FALSE - Test Case Generation Notes: - Cannot set local variable noFPGAFluidLeakDetected in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:FPGA -TEST.SUBPROGRAM:noFPGAFluidLeakDetected -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == noFPGAFluidLeakDetected) ==> TRUE - Test Case Generation Notes: - Cannot set local variable noFPGAFluidLeakDetected in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: resetFPGACommFlags - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:resetFPGACommFlags -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setAlarmAudioState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setAlarmAudioState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (state <= (NUM_OF_ALARM_PRIORITIES) && volumeLevel <= (4)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.setAlarmAudioState.state:<> -TEST.VALUE:FPGA.setAlarmAudioState.volumeLevel:<> -TEST.VALUE:FPGA.setAlarmAudioState.volumeDivider:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setAlarmAudioState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (state <= (NUM_OF_ALARM_PRIORITIES) && volumeLevel <= (4)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.setAlarmAudioState.state:<> -TEST.VALUE:FPGA.setAlarmAudioState.volumeLevel:<> -TEST.VALUE:FPGA.setAlarmAudioState.volumeDivider:<> -TEST.END - --- Subprogram: setFPGABloodLeakSelfTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGABloodLeakSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setFPGABloodLeakUARTControl - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGABloodLeakUARTControl -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.setFPGABloodLeakUARTControl.value:<> -TEST.END - --- Subprogram: setFPGABloodLeakUARTTransmit - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGABloodLeakUARTTransmit -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.setFPGABloodLeakUARTTransmit.value:<> -TEST.END - --- Subprogram: setFPGABloodLeakZero - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGABloodLeakZero -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setFPGABubbleSelfTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGABubbleSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (bubble == (ADV)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.setFPGABubbleSelfTest.bubble:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGABubbleSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (bubble == (ADV)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.setFPGABubbleSelfTest.bubble:0 -TEST.END - --- Subprogram: setFPGASyringePumpADCandDACControlFlags - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGASyringePumpADCandDACControlFlags -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.setFPGASyringePumpADCandDACControlFlags.bitFlags:<> -TEST.END - --- Subprogram: setFPGASyringePumpControlFlags - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGASyringePumpControlFlags -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.setFPGASyringePumpControlFlags.bitFlags:<> -TEST.END - --- Subprogram: setFPGASyringePumpDACOutputLevel - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGASyringePumpDACOutputLevel -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.setFPGASyringePumpDACOutputLevel.counts:<> -TEST.END - --- Subprogram: setFPGASyringePumpStepToggleTime - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGASyringePumpStepToggleTime -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.setFPGASyringePumpStepToggleTime.microSeconds:<> -TEST.END - --- Subprogram: setFPGAValveBloodArterialPosition - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGAValveBloodArterialPosition -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.setFPGAValveBloodArterialPosition.setPoint:<> -TEST.END - --- Subprogram: setFPGAValveBloodVenousPosition - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGAValveBloodVenousPosition -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.setFPGAValveBloodVenousPosition.setPoint:<> -TEST.END - --- Subprogram: setFPGAValveDialyzerInletPosition - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGAValveDialyzerInletPosition -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.setFPGAValveDialyzerInletPosition.setPoint:<> -TEST.END - --- Subprogram: setFPGAValveDialyzerOutletPosition - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGAValveDialyzerOutletPosition -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.setFPGAValveDialyzerOutletPosition.setPoint:<> -TEST.END - --- Subprogram: setFPGAValvesControlMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setFPGAValvesControlMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:FPGA.setFPGAValvesControlMode.bits:<> -TEST.END - --- Subprogram: setupDMAForReadCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setupDMAForReadCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (bytes2Transmit <= (8)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.setupDMAForReadCmd.bytes2Transmit:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setupDMAForReadCmd -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (bytes2Transmit <= (8)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.setupDMAForReadCmd.bytes2Transmit:<> -TEST.END - --- Subprogram: setupDMAForReadResp - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setupDMAForReadResp -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (bytes2Receive <= 256 + 8) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.setupDMAForReadResp.bytes2Receive:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setupDMAForReadResp -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (bytes2Receive <= 256 + 8) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.setupDMAForReadResp.bytes2Receive:<> -TEST.END - --- Subprogram: setupDMAForWriteCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setupDMAForWriteCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (bytes2Transmit <= 256 + 8) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.setupDMAForWriteCmd.bytes2Transmit:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setupDMAForWriteCmd -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (bytes2Transmit <= 256 + 8) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.setupDMAForWriteCmd.bytes2Transmit:<> -TEST.END - --- Subprogram: setupDMAForWriteResp - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setupDMAForWriteResp -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (bytes2Receive <= (8)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.setupDMAForWriteResp.bytes2Receive:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:setupDMAForWriteResp -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (bytes2Receive <= (8)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.setupDMAForWriteResp.bytes2Receive:<> -TEST.END - --- Subprogram: signalFPGAReceiptCompleted - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:signalFPGAReceiptCompleted -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == fpgaWriteCommandInProgress) ==> FALSE - (2) if ((1) == fpgaReadCommandInProgress) ==> FALSE - (3) if ((1) == fpgaBulkWriteAndReadInProgress) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:<> -TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:<> -TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:signalFPGAReceiptCompleted -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == fpgaWriteCommandInProgress) ==> FALSE - (2) if ((1) == fpgaReadCommandInProgress) ==> FALSE - (3) if ((1) == fpgaBulkWriteAndReadInProgress) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:<> -TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:<> -TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:signalFPGAReceiptCompleted -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == fpgaWriteCommandInProgress) ==> FALSE - (2) if ((1) == fpgaReadCommandInProgress) ==> TRUE - (3) if ((1) == fpgaBulkWriteAndReadInProgress) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:<> -TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:1 -TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:signalFPGAReceiptCompleted -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == fpgaWriteCommandInProgress) ==> TRUE - (3) if ((1) == fpgaBulkWriteAndReadInProgress) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:1 -TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:<> -TEST.END - --- Subprogram: signalFPGATransmitCompleted - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:signalFPGATransmitCompleted -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: startDMAReadCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:startDMAReadCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: startDMAReceiptOfReadResp - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:startDMAReceiptOfReadResp -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: startDMAReceiptOfWriteResp - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:startDMAReceiptOfWriteResp -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: startDMAWriteCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:FPGA -TEST.SUBPROGRAM:startDMAWriteCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - -- Unit: Interrupts -- Subprogram: dmaGroupANotification @@ -2741,6 +466,30 @@ TEST.NEW TEST.NAME:initFPGA TEST.IMPORT_FAILURES: +(E) @LINE: 2774 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowLast:1.0 + >>> Expected a field name from the record type FPGA_SENSORS_T + >>> Read: bloodFlowLast +(E) @LINE: 2775 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:1 + >>> Expected a field name from the record type FPGA_SENSORS_T + >>> Read: bloodFlowMeterDeviceStatus +(E) @LINE: 2776 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:1.0 + >>> Expected a field name from the record type FPGA_SENSORS_T + >>> Read: dialysateFlowLast +(E) @LINE: 2777 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterDeviceStatus:1 + >>> Expected a field name from the record type FPGA_SENSORS_T + >>> Read: dialysateFlowMeterDeviceStatus +(E) @LINE: 2788 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowLast:0.0 + >>> Expected a field name from the record type FPGA_SENSORS_T + >>> Read: bloodFlowLast +(E) @LINE: 2789 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:0 + >>> Expected a field name from the record type FPGA_SENSORS_T + >>> Read: bloodFlowMeterDeviceStatus +(E) @LINE: 2790 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:0.0 + >>> Expected a field name from the record type FPGA_SENSORS_T + >>> Read: dialysateFlowLast +(E) @LINE: 2791 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterDeviceStatus:0 + >>> Expected a field name from the record type FPGA_SENSORS_T + >>> Read: dialysateFlowMeterDeviceStatus (E) Errors from previous script import(s) >>> (E) @LINE: 439 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaSensorTest:1 >>> >>> Expected a field name from the record type FPGA_HEADER_T @@ -2771,10 +520,6 @@ TEST.VALUE:FPGA.<>.fpgaHeader.flowDAQ1Cmd:1 TEST.VALUE:FPGA.<>.fpgaHeader.flowDAQ2Cmd:1 TEST.VALUE:FPGA.<>.fpgaHeader.accelCmd:1 -TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowLast:1.0 -TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:1 -TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:1.0 -TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterDeviceStatus:1 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaId:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaRev:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaRevMajor:0 @@ -2785,8 +530,4 @@ TEST.EXPECTED:FPGA.<>.fpgaHeader.flowDAQ1Cmd:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.flowDAQ2Cmd:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.accelCmd:0 -TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowLast:0.0 -TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:0 -TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:0.0 -TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterDeviceStatus:0 TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA_cba.cvr =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA_cba.cvr (.../INT_FPGA_cba.cvr) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA_cba.cvr (.../INT_FPGA_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -276,7 +276,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -320,7 +320,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -378,18 +378,28 @@ RESULT.CBA.NOTES Some functions not yet used. Private functions not required. -RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/Diality_CodeClinic_Lattix/workspace_hd_staging/hdfirmware/firmware/App/Services/FPGA.c -RESULT.CBA.FUNCTION: getFPGABloodFlowSignalStrength -RESULT.CBA.LINE.BEGIN -RESULT.CBA.LINE: 0 -RESULT.CBA.COVERAGE: FN -RESULT.CBA.CONTEXT: { -RESULT.CBA.CONTEXT_AFTER: -return fpgaSensorReadings.bloodFlowSignalStrength; + +--- Invalidated Analysis Lines --- + >>> Failed to find matching line for: + >>> Result: CBA_FPGA + >>> Unit: 19 + >>> Function: getFPGABloodFlowSignalStrength + >>> Line Context: { + + >>> Context After: return fpgaSensorReadings.bloodFlowSignalStrength; } -RESULT.CBA.CONTEXT_AFTER_END -RESULT.CBA.LINE.END + + >>> Failed to find matching line for: + >>> Result: CBA_FPGA + >>> Unit: 19 + >>> Function: getFPGADialysateFlowSignalStrength + >>> Line Context: { + + >>> Context After: return fpgaSensorReadings.dialysateFlowSignalStrength; +} + +RESULT.CBA.NOTES_END +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Services/FPGA.c RESULT.CBA.FUNCTION: getFPGABloodPumpHallSensorStatus RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 @@ -420,16 +430,6 @@ } RESULT.CBA.CONTEXT_AFTER_END RESULT.CBA.LINE.END -RESULT.CBA.FUNCTION: getFPGADialysateFlowSignalStrength -RESULT.CBA.LINE.BEGIN -RESULT.CBA.LINE: 0 -RESULT.CBA.COVERAGE: FN -RESULT.CBA.CONTEXT: { -RESULT.CBA.CONTEXT_AFTER: -return fpgaSensorReadings.dialysateFlowSignalStrength; -} -RESULT.CBA.CONTEXT_AFTER_END -RESULT.CBA.LINE.END RESULT.CBA.FUNCTION: handleFPGAReceiveAllSensorsState RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_INTERNALADC/INT_INTERNALADC.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_INTERNALADC/INT_INTERNALADC.tst (.../INT_INTERNALADC.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_INTERNALADC/INT_INTERNALADC.tst (.../INT_INTERNALADC.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,225 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: InternalADC - --- Subprogram: adcNotification - --- Test Case: BASIS-PATH-001 -TEST.UNIT:InternalADC -TEST.SUBPROGRAM:adcNotification -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (1U == group) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:InternalADC.adcNotification.adc:<> -TEST.VALUE:InternalADC.adcNotification.group:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:InternalADC -TEST.SUBPROGRAM:adcNotification -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (1U == group) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:InternalADC.adcNotification.adc:<> -TEST.VALUE:InternalADC.adcNotification.group:1 -TEST.END - --- Subprogram: execInternalADC - --- Test Case: BASIS-PATH-001 -TEST.UNIT:InternalADC -TEST.SUBPROGRAM:execInternalADC -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (adcRawReadingsCount < (NUM_OF_INT_ADC_CHANNELS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:InternalADC.<>.adcRawReadingsCount:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:InternalADC -TEST.SUBPROGRAM:execInternalADC -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (adcRawReadingsCount < (NUM_OF_INT_ADC_CHANNELS)) ==> TRUE - (2) for (i < adcRawReadingsCount) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:InternalADC.<>.adcRawReadingsCount:0 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:InternalADC -TEST.SUBPROGRAM:execInternalADC -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (adcRawReadingsCount < (NUM_OF_INT_ADC_CHANNELS)) ==> TRUE - (2) for (i < adcRawReadingsCount) ==> TRUE - (3) if (adcReadingsIdx[ch] >= 16 - 1) ==> FALSE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:InternalADC.<>.ADC_CHANNEL_NUM_TO_CHANNEL_ID[0]: in branch 3 -TEST.END_NOTES: -TEST.VALUE:InternalADC.<>.adcRawReadingsCount:1 -TEST.VALUE:InternalADC.<>.adcReadingsIdx[INT_ADC_NOT_USED]:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:InternalADC -TEST.SUBPROGRAM:execInternalADC -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (adcRawReadingsCount < (NUM_OF_INT_ADC_CHANNELS)) ==> TRUE - (2) for (i < adcRawReadingsCount) ==> TRUE - (3) if (adcReadingsIdx[ch] >= 16 - 1) ==> TRUE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:InternalADC.<>.ADC_CHANNEL_NUM_TO_CHANNEL_ID[0]: in branch 3 -TEST.END_NOTES: -TEST.VALUE:InternalADC.<>.adcRawReadingsCount:1 -TEST.VALUE:InternalADC.<>.adcReadingsIdx[INT_ADC_NOT_USED]:<> -TEST.END - --- Subprogram: getIntADCReading - --- Test Case: BASIS-PATH-001 -TEST.UNIT:InternalADC -TEST.SUBPROGRAM:getIntADCReading -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (channel < (NUM_OF_INT_ADC_CHANNELS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:InternalADC.getIntADCReading.channel:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:InternalADC -TEST.SUBPROGRAM:getIntADCReading -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (channel < (NUM_OF_INT_ADC_CHANNELS)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:InternalADC.getIntADCReading.channel:<> -TEST.END - --- Subprogram: getIntADCVoltageConverted - --- Test Case: BASIS-PATH-001 -TEST.UNIT:InternalADC -TEST.SUBPROGRAM:getIntADCVoltageConverted -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (channel < (NUM_OF_INT_ADC_CHANNELS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:InternalADC.getIntADCVoltageConverted.channel:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:InternalADC -TEST.SUBPROGRAM:getIntADCVoltageConverted -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (channel < (NUM_OF_INT_ADC_CHANNELS)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:InternalADC.getIntADCVoltageConverted.channel:<> -TEST.END - --- Subprogram: initInternalADC - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:InternalADC -TEST.SUBPROGRAM:initInternalADC -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (c < (NUM_OF_INT_ADC_CHANNELS)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:InternalADC -TEST.SUBPROGRAM:initInternalADC -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (c < (NUM_OF_INT_ADC_CHANNELS)) ==> TRUE - (2) for (r < (16)) ==> 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: BASIS-PATH-003-TEMPLATE -TEST.UNIT:InternalADC -TEST.SUBPROGRAM:initInternalADC -TEST.NEW -TEST.NAME:BASIS-PATH-003-TEMPLATE -TEST.BASIS_PATH:3 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (c < (NUM_OF_INT_ADC_CHANNELS)) ==> TRUE - (2) for (r < (16)) ==> 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 -TEST.END_NOTES: -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_INTERRUPTS/INT_INTERRUPTS.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_INTERRUPTS/INT_INTERRUPTS.tst (.../INT_INTERRUPTS.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_INTERRUPTS/INT_INTERRUPTS.tst (.../INT_INTERRUPTS.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,562 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: Interrupts - --- Subprogram: canErrorNotification - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:canErrorNotification -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (node == (canBASE_t *)0xfff7dc00U) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.canErrorNotification.node:<> -TEST.VALUE:Interrupts.canErrorNotification.notification:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:canErrorNotification -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (node == (canBASE_t *)0xfff7dc00U) ==> TRUE - (2) if (notification & 0x100U) ==> FALSE - (4) if (notification & 0x80U) ==> FALSE - (6) if (notification & 0x40U) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.canErrorNotification.node:<> -TEST.VALUE:Interrupts.canErrorNotification.notification:0 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:canErrorNotification -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (node == (canBASE_t *)0xfff7dc00U) ==> TRUE - (2) if (notification & 0x100U) ==> FALSE - (4) if (notification & 0x80U) ==> FALSE - (6) if (notification & 0x40U) ==> TRUE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (Interrupts.canErrorNotification.notification) in branches 2/6 -TEST.END_NOTES: -TEST.VALUE:Interrupts.canErrorNotification.node:<> -TEST.VALUE:Interrupts.canErrorNotification.notification:0 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:canErrorNotification -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (node == (canBASE_t *)0xfff7dc00U) ==> TRUE - (2) if (notification & 0x100U) ==> FALSE - (4) if (notification & 0x80U) ==> TRUE - (5) if ((1) == incTimeWindowedCount(TIME_WINDOWED_COUNT_CAN_OFF)) ==> FALSE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (Interrupts.canErrorNotification.notification) in branches 2/4 -TEST.END_NOTES: -TEST.STUB:Utilities.incTimeWindowedCount -TEST.VALUE:Utilities.incTimeWindowedCount.return:<> -TEST.VALUE:Interrupts.canErrorNotification.node:<> -TEST.VALUE:Interrupts.canErrorNotification.notification:0 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:canErrorNotification -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (node == (canBASE_t *)0xfff7dc00U) ==> TRUE - (2) if (notification & 0x100U) ==> FALSE - (4) if (notification & 0x80U) ==> TRUE - (5) if ((1) == incTimeWindowedCount(TIME_WINDOWED_COUNT_CAN_OFF)) ==> TRUE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (Interrupts.canErrorNotification.notification) in branches 2/4 -TEST.END_NOTES: -TEST.STUB:Utilities.incTimeWindowedCount -TEST.VALUE:Utilities.incTimeWindowedCount.return:1 -TEST.VALUE:Interrupts.canErrorNotification.node:<> -TEST.VALUE:Interrupts.canErrorNotification.notification:0 -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:canErrorNotification -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (node == (canBASE_t *)0xfff7dc00U) ==> TRUE - (2) if (notification & 0x100U) ==> TRUE - (3) if ((1) == incTimeWindowedCount(TIME_WINDOWED_COUNT_CAN_PARITY)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Utilities.incTimeWindowedCount -TEST.VALUE:Utilities.incTimeWindowedCount.return:<> -TEST.VALUE:Interrupts.canErrorNotification.node:<> -TEST.VALUE:Interrupts.canErrorNotification.notification:256 -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:canErrorNotification -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (node == (canBASE_t *)0xfff7dc00U) ==> TRUE - (2) if (notification & 0x100U) ==> TRUE - (3) if ((1) == incTimeWindowedCount(TIME_WINDOWED_COUNT_CAN_PARITY)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Utilities.incTimeWindowedCount -TEST.VALUE:Utilities.incTimeWindowedCount.return:1 -TEST.VALUE:Interrupts.canErrorNotification.node:<> -TEST.VALUE:Interrupts.canErrorNotification.notification:256 -TEST.END - --- Subprogram: canMessageNotification - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:canMessageNotification -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (node == (canBASE_t *)0xfff7dc00U) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.canMessageNotification.node:<> -TEST.VALUE:Interrupts.canMessageNotification.messageBox:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:canMessageNotification -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (node == (canBASE_t *)0xfff7dc00U) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.canMessageNotification.node:<> -TEST.VALUE:Interrupts.canMessageNotification.messageBox:<> -TEST.END - --- Subprogram: dmaGroupANotification - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:dmaGroupANotification -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (inttype == (BTC)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.dmaGroupANotification.inttype:FTC -TEST.VALUE:Interrupts.dmaGroupANotification.channel:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:dmaGroupANotification -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (inttype == (BTC)) ==> TRUE - (4) case channel ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.dmaGroupANotification.inttype:BTC -TEST.VALUE:Interrupts.dmaGroupANotification.channel:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:dmaGroupANotification -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (inttype == (BTC)) ==> TRUE - (2) case channel ==> DMA_CH0 - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.dmaGroupANotification.inttype:BTC -TEST.VALUE:Interrupts.dmaGroupANotification.channel:0 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:dmaGroupANotification -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (inttype == (BTC)) ==> TRUE - (3) case channel ==> DMA_CH2 - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.dmaGroupANotification.inttype:BTC -TEST.VALUE:Interrupts.dmaGroupANotification.channel:2 -TEST.END - --- Subprogram: edgeNotification - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:edgeNotification -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (hetREG == (hetBASE_t *)0xfff7b800U) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.edgeNotification.hetREG:<> -TEST.VALUE:Interrupts.edgeNotification.edge:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:edgeNotification -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (hetREG == (hetBASE_t *)0xfff7b800U) ==> TRUE - (5) case edge ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.edgeNotification.hetREG:<> -TEST.VALUE:Interrupts.edgeNotification.edge:3 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:edgeNotification -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (hetREG == (hetBASE_t *)0xfff7b800U) ==> TRUE - (2) case edge ==> 0 - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.edgeNotification.hetREG:<> -TEST.VALUE:Interrupts.edgeNotification.edge:0 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:edgeNotification -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (hetREG == (hetBASE_t *)0xfff7b800U) ==> TRUE - (3) case edge ==> 1 - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.edgeNotification.hetREG:<> -TEST.VALUE:Interrupts.edgeNotification.edge:1 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:edgeNotification -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (hetREG == (hetBASE_t *)0xfff7b800U) ==> TRUE - (4) case edge ==> 2 - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.edgeNotification.hetREG:<> -TEST.VALUE:Interrupts.edgeNotification.edge:2 -TEST.END - --- Subprogram: initInterrupts - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:initInterrupts -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: phantomInterrupt - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:phantomInterrupt -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: rtiNotification - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:rtiNotification -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (5) case notification ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.rtiNotification.notification:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:rtiNotification -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case notification ==> 1U - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.rtiNotification.notification:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:rtiNotification -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case notification ==> 2U - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.rtiNotification.notification:2 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:rtiNotification -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case notification ==> 4U - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.rtiNotification.notification:4 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:rtiNotification -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (4) case notification ==> 8U - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.rtiNotification.notification:8 -TEST.END - --- Subprogram: sciNotification - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:sciNotification -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sci == (sciBASE_t *)0xfff7e400U) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.sciNotification.sci:<> -TEST.VALUE:Interrupts.sciNotification.flags:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:sciNotification -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sci == (sciBASE_t *)0xfff7e400U) ==> TRUE - (2) if ((flags & (SCI_FE_INT)) != (0)) ==> FALSE - (4) if ((flags & (SCI_OE_INT)) != (0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Interrupts.sciNotification.sci:<> -TEST.VALUE:Interrupts.sciNotification.flags:0 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:sciNotification -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sci == (sciBASE_t *)0xfff7e400U) ==> TRUE - (2) if ((flags & (SCI_FE_INT)) != (0)) ==> FALSE - (4) if ((flags & (SCI_OE_INT)) != (0)) ==> TRUE - (5) if ((1) == incTimeWindowedCount(TIME_WINDOWED_COUNT_FPGA_UART_OVERRUN)) ==> FALSE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (Interrupts.sciNotification.flags) in branches 2/4 -TEST.END_NOTES: -TEST.STUB:Utilities.incTimeWindowedCount -TEST.VALUE:Utilities.incTimeWindowedCount.return:<> -TEST.VALUE:Interrupts.sciNotification.sci:<> -TEST.VALUE:Interrupts.sciNotification.flags:0 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:sciNotification -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (sci == (sciBASE_t *)0xfff7e400U) ==> TRUE - (2) if ((flags & (SCI_FE_INT)) != (0)) ==> FALSE - (4) if ((flags & (SCI_OE_INT)) != (0)) ==> TRUE - (5) if ((1) == incTimeWindowedCount(TIME_WINDOWED_COUNT_FPGA_UART_OVERRUN)) ==> TRUE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (Interrupts.sciNotification.flags) in branches 2/4 -TEST.END_NOTES: -TEST.STUB:Utilities.incTimeWindowedCount -TEST.VALUE:Utilities.incTimeWindowedCount.return:1 -TEST.VALUE:Interrupts.sciNotification.sci:<> -TEST.VALUE:Interrupts.sciNotification.flags:0 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:sciNotification -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (sci == (sciBASE_t *)0xfff7e400U) ==> TRUE - (2) if ((flags & (SCI_FE_INT)) != (0)) ==> TRUE - (3) if ((1) == incTimeWindowedCount(TIME_WINDOWED_COUNT_FPGA_UART_FRAME_ERROR)) ==> FALSE - (4) if ((flags & (SCI_OE_INT)) != (0)) ==> FALSE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (Interrupts.sciNotification.flags) in branches 2/4 -TEST.END_NOTES: -TEST.STUB:Utilities.incTimeWindowedCount -TEST.VALUE:Utilities.incTimeWindowedCount.return:<> -TEST.VALUE:Interrupts.sciNotification.sci:<> -TEST.VALUE:Interrupts.sciNotification.flags:67108864 -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:Interrupts -TEST.SUBPROGRAM:sciNotification -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (sci == (sciBASE_t *)0xfff7e400U) ==> TRUE - (2) if ((flags & (SCI_FE_INT)) != (0)) ==> TRUE - (3) if ((1) == incTimeWindowedCount(TIME_WINDOWED_COUNT_FPGA_UART_FRAME_ERROR)) ==> TRUE - (4) if ((flags & (SCI_OE_INT)) != (0)) ==> FALSE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (Interrupts.sciNotification.flags) in branches 2/4 -TEST.END_NOTES: -TEST.STUB:Utilities.incTimeWindowedCount -TEST.VALUE:Utilities.incTimeWindowedCount.return:1 -TEST.VALUE:Interrupts.sciNotification.sci:<> -TEST.VALUE:Interrupts.sciNotification.flags:67108864 -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MESSAGESUPPORT/INT_MESSAGESUPPORT.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MESSAGESUPPORT/INT_MESSAGESUPPORT.tst (.../INT_MESSAGESUPPORT.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MESSAGESUPPORT/INT_MESSAGESUPPORT.tst (.../INT_MESSAGESUPPORT.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,44 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: MessageSupport - --- Subprogram: broadcastData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:MessageSupport -TEST.SUBPROGRAM:broadcastData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (length > (0) && dataPtr != (0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:MessageSupport.broadcastData.msgID:<> -TEST.VALUE:MessageSupport.broadcastData.buffer:<> -TEST.VALUE:MessageSupport.broadcastData.dataPtr:<> -TEST.VALUE:MessageSupport.broadcastData.dataPtr:<> -TEST.VALUE:MessageSupport.broadcastData.length:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:MessageSupport -TEST.SUBPROGRAM:broadcastData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (length > (0) && dataPtr != (0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:MessageSupport.broadcastData.msgID:<> -TEST.VALUE:MessageSupport.broadcastData.buffer:<> -TEST.VALUE:MessageSupport.broadcastData.dataPtr:<> -TEST.VALUE:MessageSupport.broadcastData.length:<> -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEFAULT/INT_MODEFAULT.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEFAULT/INT_MODEFAULT.tst (.../INT_MODEFAULT.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEFAULT/INT_MODEFAULT.tst (.../INT_MODEFAULT.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,94 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: ModeFault - --- Subprogram: execFaultMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeFault -TEST.SUBPROGRAM:execFaultMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: initFaultMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeFault -TEST.SUBPROGRAM:initFaultMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalAlarmActionToFaultMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeFault -TEST.SUBPROGRAM:signalAlarmActionToFaultMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: transitionToFaultMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeFault -TEST.SUBPROGRAM:transitionToFaultMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((MODE_INIT) == previousOpMode) ==> FALSE - (2) if ((MODE_PRET) == previousOpMode || (MODE_TREA) == previousOpMode) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.getPreviousOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeFault -TEST.SUBPROGRAM:transitionToFaultMode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((MODE_INIT) == previousOpMode) ==> FALSE - (2) if ((MODE_PRET) == previousOpMode || (MODE_TREA) == previousOpMode) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.getPreviousOperationMode.return:MODE_PRET -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeFault -TEST.SUBPROGRAM:transitionToFaultMode -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((MODE_INIT) == previousOpMode) ==> TRUE - (2) if ((MODE_PRET) == previousOpMode || (MODE_TREA) == previousOpMode) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.getPreviousOperationMode.return:MODE_INIT -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEINITPOST/INT_MODEINITPOST.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEINITPOST/INT_MODEINITPOST.tst (.../INT_MODEINITPOST.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEINITPOST/INT_MODEINITPOST.tst (.../INT_MODEINITPOST.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,767 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: ModeInitPOST - --- Subprogram: execFWCompatibilityTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execFWCompatibilityTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (uiVersion.compatibility != (1)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeInitPOST.<>.uiVersion.compatibility:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execFWCompatibilityTest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (uiVersion.compatibility != (1)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeInitPOST.<>.uiVersion.compatibility:<> -TEST.END - --- Subprogram: execInitAndPOSTMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == stop) ==> FALSE - (26) case postState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:NUM_OF_POST_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == stop) ==> FALSE - (2) case postState ==> POST_STATE_START - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_START -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == stop) ==> FALSE - (3) case postState ==> POST_STATE_FW_INTEGRITY - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_FW_INTEGRITY -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == stop) ==> FALSE - (4) case postState ==> POST_STATE_AC - (5) if (getMonitoredLineLevel(MONITORED_LINE_24V) < (5.0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeInitPOST.handlePOSTStatus -TEST.STUB:ModeInitPOST.handlePOSTStateStart -TEST.VALUE:uut_prototype_stubs.getMonitoredLineLevel.return:<> -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_AC -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == stop) ==> FALSE - (4) case postState ==> POST_STATE_AC - (5) if (getMonitoredLineLevel(MONITORED_LINE_24V) < (5.0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeInitPOST.handlePOSTStatus -TEST.STUB:ModeInitPOST.handlePOSTStateStart -TEST.VALUE:uut_prototype_stubs.getMonitoredLineLevel.return:<> -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_AC -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == stop) ==> FALSE - (6) case postState ==> POST_STATE_WATCHDOG - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_WATCHDOG -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == stop) ==> FALSE - (7) case postState ==> POST_STATE_SAFETY_SHUTDOWN - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_SAFETY_SHUTDOWN -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if ((1) == stop) ==> FALSE - (8) case postState ==> POST_STATE_RTC - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_RTC -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if ((1) == stop) ==> FALSE - (9) case postState ==> POST_STATE_NVDATAMGMT - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_NVDATAMGMT -TEST.END - --- Test Case: BASIS-PATH-010 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-010 -TEST.BASIS_PATH:10 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if ((1) == stop) ==> FALSE - (10) case postState ==> POST_STATE_BLOOD_FLOW - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_BLOOD_FLOW -TEST.END - --- Test Case: BASIS-PATH-011 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-011 -TEST.BASIS_PATH:11 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 11 - (1) if ((1) == stop) ==> FALSE - (11) case postState ==> POST_STATE_DIALYSATE_FLOW - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_DIALYSATE_FLOW -TEST.END - --- Test Case: BASIS-PATH-012 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-012 -TEST.BASIS_PATH:12 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 12 - (1) if ((1) == stop) ==> FALSE - (12) case postState ==> POST_STATE_BLOOD_LEAK - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_BLOOD_LEAK -TEST.END - --- Test Case: BASIS-PATH-013 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-013 -TEST.BASIS_PATH:13 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 13 - (1) if ((1) == stop) ==> FALSE - (13) case postState ==> POST_STATE_VALVES - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_VALVES -TEST.END - --- Test Case: BASIS-PATH-014 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-014 -TEST.BASIS_PATH:14 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 14 - (1) if ((1) == stop) ==> FALSE - (14) case postState ==> POST_STATE_SYRINGE_PUMP - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_SYRINGE_PUMP -TEST.END - --- Test Case: BASIS-PATH-015 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-015 -TEST.BASIS_PATH:15 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 15 - (1) if ((1) == stop) ==> FALSE - (15) case postState ==> POST_STATE_ALARM_AUDIO - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_ALARM_AUDIO -TEST.END - --- Test Case: BASIS-PATH-016 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-016 -TEST.BASIS_PATH:16 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 16 - (1) if ((1) == stop) ==> FALSE - (16) case postState ==> POST_STATE_ALARM_LAMP - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_ALARM_LAMP -TEST.END - --- Test Case: BASIS-PATH-017 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-017 -TEST.BASIS_PATH:17 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 17 - (1) if ((1) == stop) ==> FALSE - (17) case postState ==> POST_STATE_ACCELEROMETER - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_ACCELEROMETER -TEST.END - --- Test Case: BASIS-PATH-018 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-018 -TEST.BASIS_PATH:18 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 18 - (1) if ((1) == stop) ==> FALSE - (18) case postState ==> POST_STATE_STUCK_BUTTON - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_STUCK_BUTTON -TEST.END - --- Test Case: BASIS-PATH-019 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-019 -TEST.BASIS_PATH:19 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 19 - (1) if ((1) == stop) ==> FALSE - (19) case postState ==> POST_STATE_UI_POST - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_UI_POST -TEST.END - --- Test Case: BASIS-PATH-020 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-020 -TEST.BASIS_PATH:20 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 20 - (1) if ((1) == stop) ==> FALSE - (20) case postState ==> POST_STATE_FW_COMPATIBILITY - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_FW_COMPATIBILITY -TEST.END - --- Test Case: BASIS-PATH-021 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-021 -TEST.BASIS_PATH:21 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 21 - (1) if ((1) == stop) ==> FALSE - (21) case postState ==> POST_STATE_FPGA - (22) if ((1) == tempPOSTPassed) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_FPGA -TEST.VALUE:ModeInitPOST.<>.tempPOSTPassed:<> -TEST.END - --- Test Case: BASIS-PATH-022 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-022 -TEST.BASIS_PATH:22 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 22 - (1) if ((1) == stop) ==> FALSE - (21) case postState ==> POST_STATE_FPGA - (22) if ((1) == tempPOSTPassed) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_FPGA -TEST.VALUE:ModeInitPOST.<>.tempPOSTPassed:1 -TEST.END - --- Test Case: BASIS-PATH-023-PARTIAL -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-023-PARTIAL -TEST.BASIS_PATH:23 of 26 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 23 - (1) if ((1) == stop) ==> FALSE - (23) case postState ==> POST_STATE_COMPLETED - (24) if (++postCompleteDelayTimerCtr > (2 * 1000) / 50) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 24 -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_COMPLETED -TEST.END - --- Test Case: BASIS-PATH-024-PARTIAL -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-024-PARTIAL -TEST.BASIS_PATH:24 of 26 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 24 - (1) if ((1) == stop) ==> FALSE - (23) case postState ==> POST_STATE_COMPLETED - (24) if (++postCompleteDelayTimerCtr > (2 * 1000) / 50) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 24 -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_COMPLETED -TEST.END - --- Test Case: BASIS-PATH-025 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-025 -TEST.BASIS_PATH:25 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 25 - (1) if ((1) == stop) ==> FALSE - (25) case postState ==> POST_STATE_FAILED - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_FAILED -TEST.END - --- Test Case: BASIS-PATH-026 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-026 -TEST.BASIS_PATH:26 of 26 -TEST.NOTES: -This is an automatically generated test case. - Test Path 26 - (1) if ((1) == stop) ==> TRUE - (26) case postState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:1 -TEST.VALUE:ModeInitPOST.<>.postState:NUM_OF_POST_STATES -TEST.END - --- Subprogram: execUITest - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execUITest -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == uiPOSTResultReceived) ==> FALSE - (3) if (++waitForUIPostTimerCtr > (2 * 1000) / 50) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 3 -TEST.END_NOTES: -TEST.VALUE:ModeInitPOST.<>.uiPOSTResultReceived:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execUITest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == uiPOSTResultReceived) ==> FALSE - (3) if (++waitForUIPostTimerCtr > (2 * 1000) / 50) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 3 -TEST.END_NOTES: -TEST.VALUE:ModeInitPOST.<>.uiPOSTResultReceived:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execUITest -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == uiPOSTResultReceived) ==> TRUE - (2) if ((1) == uiPOSTPassed) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeInitPOST.<>.uiPOSTPassed:<> -TEST.VALUE:ModeInitPOST.<>.uiPOSTResultReceived:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:execUITest -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == uiPOSTResultReceived) ==> TRUE - (2) if ((1) == uiPOSTPassed) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeInitPOST.<>.uiPOSTPassed:1 -TEST.VALUE:ModeInitPOST.<>.uiPOSTResultReceived:1 -TEST.END - --- Subprogram: handlePOSTStateStart - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:handlePOSTStateStart -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++startPOSTDelayCounter > (1 * 1000) / 50) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:handlePOSTStateStart -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++startPOSTDelayCounter > (1 * 1000) / 50) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: handlePOSTStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:handlePOSTStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (testStatus == (SELF_TEST_STATUS_PASSED)) ==> FALSE - (2) if (testStatus == (SELF_TEST_STATUS_FAILED)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeInitPOST.handlePOSTStatus.testStatus:SELF_TEST_STATUS_IN_PROGRESS -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:handlePOSTStatus -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (testStatus == (SELF_TEST_STATUS_PASSED)) ==> FALSE - (2) if (testStatus == (SELF_TEST_STATUS_FAILED)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeInitPOST.handlePOSTStatus.testStatus:SELF_TEST_STATUS_FAILED -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:handlePOSTStatus -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (testStatus == (SELF_TEST_STATUS_PASSED)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeInitPOST.handlePOSTStatus.testStatus:SELF_TEST_STATUS_PASSED -TEST.END - --- Subprogram: initInitAndPOSTMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:initInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: isPOSTCompleted - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:isPOSTCompleted -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: isPOSTPassed - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:isPOSTPassed -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalAlarmActionToInitAndPOSTMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:signalAlarmActionToInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalDGPOSTFinalResult - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:signalDGPOSTFinalResult -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:ModeInitPOST.signalDGPOSTFinalResult.passed:<> -TEST.END - --- Subprogram: signalDGVersion - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:signalDGVersion -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalUIPOSTFinalResult - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:signalUIPOSTFinalResult -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:ModeInitPOST.signalUIPOSTFinalResult.passed:<> -TEST.END - --- Subprogram: signalUIVersion - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:signalUIVersion -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: transitionToInitAndPOSTMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeInitPOST -TEST.SUBPROGRAM:transitionToInitAndPOSTMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEPOSTTREAT/INT_MODEPOSTTREAT.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEPOSTTREAT/INT_MODEPOSTTREAT.tst (.../INT_MODEPOSTTREAT.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEPOSTTREAT/INT_MODEPOSTTREAT.tst (.../INT_MODEPOSTTREAT.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,1099 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: ModePostTreat - --- Subprogram: collectTreatmentLogData - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:collectTreatmentLogData -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (treatmentLogData.treatmentStartDateAndTime != (0) && (0) == isTreatmentCompleted()) ==> FALSE - (2) if (treatmentLogData.actualTreatmentDur_sec > (0)) ==> FALSE - Test Case Generation Notes: - Cannot set treatmentLogData.treatmentDuration_sec due to assignment -TEST.END_NOTES: -TEST.STUB:ModeTreatment.isTreatmentCompleted -TEST.STUB:ModeTreatment.getActualTreatmentTimeSecs -TEST.STUB:ModeTreatment.getTreatmentStartTimeStamp -TEST.STUB:ModeTreatment.getTreatmentEndTimeStamp -TEST.STUB:ModeTreatmentParams.getTreatmentParameterU32 -TEST.STUB:ModeTreatmentParams.getTreatmentParameterF32 -TEST.VALUE:ModeTreatment.isTreatmentCompleted.return:1 -TEST.VALUE:ModeTreatment.getActualTreatmentTimeSecs.return:<> -TEST.VALUE:ModeTreatment.getTreatmentStartTimeStamp.return:0 -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:collectTreatmentLogData -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (treatmentLogData.treatmentStartDateAndTime != (0) && (0) == isTreatmentCompleted()) ==> FALSE - (2) if (treatmentLogData.actualTreatmentDur_sec > (0)) ==> TRUE - Test Case Generation Notes: - Cannot set treatmentLogData.treatmentDuration_sec due to assignment -TEST.END_NOTES: -TEST.STUB:ModeTreatment.isTreatmentCompleted -TEST.STUB:ModeTreatment.getActualTreatmentTimeSecs -TEST.STUB:ModeTreatment.getTreatmentStartTimeStamp -TEST.STUB:ModeTreatment.getTreatmentEndTimeStamp -TEST.STUB:ModeTreatmentParams.getTreatmentParameterU32 -TEST.STUB:ModeTreatmentParams.getTreatmentParameterF32 -TEST.VALUE:ModeTreatment.isTreatmentCompleted.return:1 -TEST.VALUE:ModeTreatment.getActualTreatmentTimeSecs.return:<> -TEST.VALUE:ModeTreatment.getTreatmentStartTimeStamp.return:0 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:collectTreatmentLogData -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (treatmentLogData.treatmentStartDateAndTime != (0) && (0) == isTreatmentCompleted()) ==> TRUE - (2) if (treatmentLogData.actualTreatmentDur_sec > (0)) ==> FALSE - Test Case Generation Notes: - Cannot set treatmentLogData.treatmentDuration_sec due to assignment -TEST.END_NOTES: -TEST.STUB:ModeTreatment.isTreatmentCompleted -TEST.STUB:ModeTreatment.getActualTreatmentTimeSecs -TEST.STUB:ModeTreatment.getTreatmentStartTimeStamp -TEST.STUB:ModeTreatment.getTreatmentEndTimeStamp -TEST.STUB:ModeTreatmentParams.getTreatmentParameterU32 -TEST.STUB:ModeTreatmentParams.getTreatmentParameterF32 -TEST.VALUE:ModeTreatment.isTreatmentCompleted.return:0 -TEST.VALUE:ModeTreatment.getActualTreatmentTimeSecs.return:<> -TEST.VALUE:ModeTreatment.getTreatmentStartTimeStamp.return:1 -TEST.END - --- Subprogram: execDrainReservoirs - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:execDrainReservoirs -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (6) case currentDrainReservoirState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePostTreat.<>.currentDrainReservoirState:NUM_OF_DRAIN_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:execDrainReservoirs -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case currentDrainReservoirState ==> DRAIN_FIRST_RESERVOIR_START_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePostTreat.<>.currentDrainReservoirState:DRAIN_FIRST_RESERVOIR_START_STATE -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:execDrainReservoirs -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case currentDrainReservoirState ==> DRAIN_FIRST_RESERVOIR_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePostTreat.<>.currentDrainReservoirState:DRAIN_FIRST_RESERVOIR_STATE -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:execDrainReservoirs -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case currentDrainReservoirState ==> DRAIN_SWITCH_RESERVOIR_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePostTreat.<>.currentDrainReservoirState:DRAIN_SWITCH_RESERVOIR_STATE -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:execDrainReservoirs -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (4) case currentDrainReservoirState ==> DRAIN_SECOND_RESERVOIR_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePostTreat.<>.currentDrainReservoirState:DRAIN_SECOND_RESERVOIR_STATE -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:execDrainReservoirs -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (5) case currentDrainReservoirState ==> DRAIN_COMPLETE_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePostTreat.<>.currentDrainReservoirState:DRAIN_COMPLETE_STATE -TEST.END - --- Subprogram: execPostTreatmentMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:execPostTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (5) case currentPostTreatmentState ==> default - (6) if (++postTreatmentPublishTimerCounter >= getU32OverrideValue(&postTreatmentModePublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModePostTreat.<>.currentPostTreatmentState:NUM_OF_HD_POST_TREATMENT_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:execPostTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (5) case currentPostTreatmentState ==> default - (6) if (++postTreatmentPublishTimerCounter >= getU32OverrideValue(&postTreatmentModePublishInterval)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModePostTreat.<>.currentPostTreatmentState:NUM_OF_HD_POST_TREATMENT_STATES -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:execPostTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) case currentPostTreatmentState ==> HD_POST_TREATMENT_DRAIN_RESERVOIRS_STATE - (6) if (++postTreatmentPublishTimerCounter >= getU32OverrideValue(&postTreatmentModePublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModePostTreat.<>.currentPostTreatmentState:HD_POST_TREATMENT_DRAIN_RESERVOIRS_STATE -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:execPostTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (2) case currentPostTreatmentState ==> HD_POST_TREATMENT_PATIENT_DISCONNECTION_STATE - (6) if (++postTreatmentPublishTimerCounter >= getU32OverrideValue(&postTreatmentModePublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModePostTreat.<>.currentPostTreatmentState:HD_POST_TREATMENT_PATIENT_DISCONNECTION_STATE -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:execPostTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (3) case currentPostTreatmentState ==> HD_POST_TREATMENT_DISPOSABLE_REMOVAL_STATE - (6) if (++postTreatmentPublishTimerCounter >= getU32OverrideValue(&postTreatmentModePublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModePostTreat.<>.currentPostTreatmentState:HD_POST_TREATMENT_DISPOSABLE_REMOVAL_STATE -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:execPostTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (4) case currentPostTreatmentState ==> HD_POST_TREATMENT_VERIFY_STATE - (6) if (++postTreatmentPublishTimerCounter >= getU32OverrideValue(&postTreatmentModePublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModePostTreat.<>.currentPostTreatmentState:HD_POST_TREATMENT_VERIFY_STATE -TEST.END - --- Subprogram: handleDrainFirstReservoirStartState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainFirstReservoirStartState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:DGInterface.getDGSubMode.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainFirstReservoirStartState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> TRUE - (2) if ((1) == hasDGCompletedReservoirSwitch()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:DGInterface.hasDGCompletedReservoirSwitch -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:DGInterface.getDGSubMode.return:2 -TEST.VALUE:DGInterface.hasDGCompletedReservoirSwitch.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainFirstReservoirStartState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> TRUE - (2) if ((1) == hasDGCompletedReservoirSwitch()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:DGInterface.hasDGCompletedReservoirSwitch -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:DGInterface.getDGSubMode.return:2 -TEST.VALUE:DGInterface.hasDGCompletedReservoirSwitch.return:1 -TEST.END - --- Subprogram: handleDrainFirstReservoirState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainFirstReservoirState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isReservoirDrainStarted()) ==> FALSE - (2) if ((1) == isDrainStarted && (DG_GEN_IDLE_MODE_STATE_FLUSH_LINES) == getDGSubMode()) ==> FALSE - (3) if ((1) == isDrainCompleted) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:ModePostTreat.isReservoirDrainStarted -TEST.VALUE:DGInterface.getDGSubMode.return:<> -TEST.VALUE:ModePostTreat.<>.isDrainStarted:<> -TEST.VALUE:ModePostTreat.<>.isDrainCompleted:<> -TEST.VALUE:ModePostTreat.isReservoirDrainStarted.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainFirstReservoirState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isReservoirDrainStarted()) ==> FALSE - (2) if ((1) == isDrainStarted && (DG_GEN_IDLE_MODE_STATE_FLUSH_LINES) == getDGSubMode()) ==> FALSE - (3) if ((1) == isDrainCompleted) ==> TRUE - (4) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:ModePostTreat.isReservoirDrainStarted -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:DGInterface.getDGSubMode.return:<> -TEST.VALUE:ModePostTreat.<>.isDrainStarted:<> -TEST.VALUE:ModePostTreat.<>.isDrainCompleted:1 -TEST.VALUE:ModePostTreat.isReservoirDrainStarted.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainFirstReservoirState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isReservoirDrainStarted()) ==> FALSE - (2) if ((1) == isDrainStarted && (DG_GEN_IDLE_MODE_STATE_FLUSH_LINES) == getDGSubMode()) ==> FALSE - (3) if ((1) == isDrainCompleted) ==> TRUE - (4) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:ModePostTreat.isReservoirDrainStarted -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:DGInterface.getDGSubMode.return:2 -TEST.VALUE:ModePostTreat.<>.isDrainStarted:<> -TEST.VALUE:ModePostTreat.<>.isDrainCompleted:1 -TEST.VALUE:ModePostTreat.isReservoirDrainStarted.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainFirstReservoirState -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isReservoirDrainStarted()) ==> FALSE - (2) if ((1) == isDrainStarted && (DG_GEN_IDLE_MODE_STATE_FLUSH_LINES) == getDGSubMode()) ==> TRUE - (3) if ((1) == isDrainCompleted) ==> FALSE - Test Case Generation Notes: - Cannot set isDrainCompleted due to assignment -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:ModePostTreat.isReservoirDrainStarted -TEST.VALUE:DGInterface.getDGSubMode.return:1 -TEST.VALUE:ModePostTreat.<>.isDrainStarted:1 -TEST.VALUE:ModePostTreat.isReservoirDrainStarted.return:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainFirstReservoirState -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == isReservoirDrainStarted()) ==> TRUE - (2) if ((1) == isDrainStarted && (DG_GEN_IDLE_MODE_STATE_FLUSH_LINES) == getDGSubMode()) ==> FALSE - (3) if ((1) == isDrainCompleted) ==> FALSE - Test Case Generation Notes: - Cannot set isDrainStarted due to assignment -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:ModePostTreat.isReservoirDrainStarted -TEST.VALUE:DGInterface.getDGSubMode.return:<> -TEST.VALUE:ModePostTreat.<>.isDrainCompleted:<> -TEST.VALUE:ModePostTreat.isReservoirDrainStarted.return:1 -TEST.END - --- Subprogram: handleDrainSecondReservoirState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainSecondReservoirState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isReservoirDrainStarted()) ==> FALSE - (2) if ((1) == isDrainStarted && (DG_GEN_IDLE_MODE_STATE_FLUSH_LINES) == getDGSubMode()) ==> FALSE - (3) if ((1) == isDrainCompleted) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:ModePostTreat.isReservoirDrainStarted -TEST.VALUE:DGInterface.getDGSubMode.return:<> -TEST.VALUE:ModePostTreat.<>.isDrainStarted:<> -TEST.VALUE:ModePostTreat.<>.isDrainCompleted:<> -TEST.VALUE:ModePostTreat.isReservoirDrainStarted.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainSecondReservoirState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isReservoirDrainStarted()) ==> FALSE - (2) if ((1) == isDrainStarted && (DG_GEN_IDLE_MODE_STATE_FLUSH_LINES) == getDGSubMode()) ==> FALSE - (3) if ((1) == isDrainCompleted) ==> TRUE - (4) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:ModePostTreat.isReservoirDrainStarted -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:DGInterface.getDGSubMode.return:<> -TEST.VALUE:ModePostTreat.<>.isDrainStarted:<> -TEST.VALUE:ModePostTreat.<>.isDrainCompleted:1 -TEST.VALUE:ModePostTreat.isReservoirDrainStarted.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainSecondReservoirState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isReservoirDrainStarted()) ==> FALSE - (2) if ((1) == isDrainStarted && (DG_GEN_IDLE_MODE_STATE_FLUSH_LINES) == getDGSubMode()) ==> FALSE - (3) if ((1) == isDrainCompleted) ==> TRUE - (4) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:ModePostTreat.isReservoirDrainStarted -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:DGInterface.getDGSubMode.return:2 -TEST.VALUE:ModePostTreat.<>.isDrainStarted:<> -TEST.VALUE:ModePostTreat.<>.isDrainCompleted:1 -TEST.VALUE:ModePostTreat.isReservoirDrainStarted.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainSecondReservoirState -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isReservoirDrainStarted()) ==> FALSE - (2) if ((1) == isDrainStarted && (DG_GEN_IDLE_MODE_STATE_FLUSH_LINES) == getDGSubMode()) ==> TRUE - (3) if ((1) == isDrainCompleted) ==> FALSE - Test Case Generation Notes: - Cannot set isDrainCompleted due to assignment -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:ModePostTreat.isReservoirDrainStarted -TEST.VALUE:DGInterface.getDGSubMode.return:1 -TEST.VALUE:ModePostTreat.<>.isDrainStarted:1 -TEST.VALUE:ModePostTreat.isReservoirDrainStarted.return:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainSecondReservoirState -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == isReservoirDrainStarted()) ==> TRUE - (2) if ((1) == isDrainStarted && (DG_GEN_IDLE_MODE_STATE_FLUSH_LINES) == getDGSubMode()) ==> FALSE - (3) if ((1) == isDrainCompleted) ==> FALSE - Test Case Generation Notes: - Cannot set isDrainStarted due to assignment -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:ModePostTreat.isReservoirDrainStarted -TEST.VALUE:DGInterface.getDGSubMode.return:<> -TEST.VALUE:ModePostTreat.<>.isDrainCompleted:<> -TEST.VALUE:ModePostTreat.isReservoirDrainStarted.return:1 -TEST.END - --- Subprogram: handleDrainSwitchReservoirState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainSwitchReservoirState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == hasDGCompletedReservoirSwitch()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.hasDGCompletedReservoirSwitch -TEST.VALUE:DGInterface.hasDGCompletedReservoirSwitch.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handleDrainSwitchReservoirState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == hasDGCompletedReservoirSwitch()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.hasDGCompletedReservoirSwitch -TEST.VALUE:DGInterface.hasDGCompletedReservoirSwitch.return:1 -TEST.END - --- Subprogram: handlePostTreatmentDisposableRemovalState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentDisposableRemovalState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == disposableRemovalConfirmed) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePostTreat.<>.disposableRemovalConfirmed:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentDisposableRemovalState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == disposableRemovalConfirmed) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePostTreat.<>.disposableRemovalConfirmed:1 -TEST.END - --- Subprogram: handlePostTreatmentDrainReservoirsState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentDrainReservoirsState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DRAIN_COMPLETE_STATE) == currentDrainReservoirState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePostTreat.<>.currentDrainReservoirState:DRAIN_FIRST_RESERVOIR_START_STATE -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentDrainReservoirsState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DRAIN_COMPLETE_STATE) == currentDrainReservoirState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePostTreat.<>.currentDrainReservoirState:DRAIN_COMPLETE_STATE -TEST.END - --- Subprogram: handlePostTreatmentPatientDisconnectionState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentPatientDisconnectionState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((STATE_CLOSED) == getFPGADoorState()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_OPEN -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentPatientDisconnectionState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((STATE_CLOSED) == getFPGADoorState()) ==> TRUE - (2) if ((1) == patientDisconnectionConfirmed) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:ModePostTreat.<>.patientDisconnectionConfirmed:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentPatientDisconnectionState -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((STATE_CLOSED) == getFPGADoorState()) ==> TRUE - (2) if ((1) == patientDisconnectionConfirmed) ==> TRUE - (3) for (valve < (NUM_OF_VALVES)) ==> FALSE - (4) if (bolusVol > (0.0) || hepRate > (0.0)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 3 -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:ModePostTreat.<>.patientDisconnectionConfirmed:1 -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterF32.return:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentPatientDisconnectionState -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((STATE_CLOSED) == getFPGADoorState()) ==> TRUE - (2) if ((1) == patientDisconnectionConfirmed) ==> TRUE - (3) for (valve < (NUM_OF_VALVES)) ==> FALSE - (4) if (bolusVol > (0.0) || hepRate > (0.0)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 3 -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:ModePostTreat.<>.patientDisconnectionConfirmed:1 -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterF32.return:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentPatientDisconnectionState -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((STATE_CLOSED) == getFPGADoorState()) ==> TRUE - (2) if ((1) == patientDisconnectionConfirmed) ==> TRUE - (3) for (valve < (NUM_OF_VALVES)) ==> TRUE - (4) if (bolusVol > (0.0) || hepRate > (0.0)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 3 -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:ModePostTreat.<>.patientDisconnectionConfirmed:1 -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterF32.return:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.END - --- Subprogram: handlePostTreatmentVerifyState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentVerifyState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((STATE_CLOSED) == getFPGADoorState()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_OPEN -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentVerifyState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((STATE_CLOSED) == getFPGADoorState()) ==> TRUE - (2) if ((0) == isCartridgeRemoved) ==> FALSE - (3) if ((1) == isSyringeDetected()) ==> FALSE - (4) if ((1) == isCartridgeRemoved && (0) == isSyringeDetected()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.isSyringeDetected.return:2 -TEST.VALUE:PresOccl.isCartridgeUnloaded.return:2 -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentVerifyState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((STATE_CLOSED) == getFPGADoorState()) ==> TRUE - (2) if ((0) == isCartridgeRemoved) ==> FALSE - (3) if ((1) == isSyringeDetected()) ==> FALSE - (4) if ((1) == isCartridgeRemoved && (0) == isSyringeDetected()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.isSyringeDetected.return:0 -TEST.VALUE:PresOccl.isCartridgeUnloaded.return:1 -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentVerifyState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((STATE_CLOSED) == getFPGADoorState()) ==> TRUE - (2) if ((0) == isCartridgeRemoved) ==> FALSE - (3) if ((1) == isSyringeDetected()) ==> TRUE - (4) if ((1) == isCartridgeRemoved && (0) == isSyringeDetected()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.isSyringeDetected.return:1 -TEST.VALUE:PresOccl.isCartridgeUnloaded.return:2 -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:handlePostTreatmentVerifyState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((STATE_CLOSED) == getFPGADoorState()) ==> TRUE - (2) if ((0) == isCartridgeRemoved) ==> TRUE - (3) if ((1) == isSyringeDetected()) ==> FALSE - (4) if ((1) == isCartridgeRemoved && (0) == isSyringeDetected()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.isSyringeDetected.return:2 -TEST.VALUE:PresOccl.isCartridgeUnloaded.return:0 -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.END - --- Subprogram: initPostTreatmentMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:initPostTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: isReservoirDrainStarted - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:isReservoirDrainStarted -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_DRAIN, &dgCmdResp)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGCommandResponse -TEST.VALUE:DGInterface.getDGCommandResponse.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:isReservoirDrainStarted -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_DRAIN, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGCommandResponse -TEST.VALUE:DGInterface.getDGCommandResponse.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:isReservoirDrainStarted -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_DRAIN, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> TRUE - Test Case Generation Notes: - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGCommandResponse -TEST.VALUE:DGInterface.getDGCommandResponse.return:1 -TEST.END - --- Subprogram: sendTreatmentLogDataToUI - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:sendTreatmentLogDataToUI -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalAlarmActionToPostTreatmentMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:signalAlarmActionToPostTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalUserConfirmDisposableRemoval - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:signalUserConfirmDisposableRemoval -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DRAIN_COMPLETE_STATE) == currentDrainReservoirState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePostTreat.<>.currentDrainReservoirState:DRAIN_FIRST_RESERVOIR_START_STATE -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:signalUserConfirmDisposableRemoval -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DRAIN_COMPLETE_STATE) == currentDrainReservoirState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePostTreat.<>.currentDrainReservoirState:DRAIN_COMPLETE_STATE -TEST.END - --- Subprogram: signalUserConfirmPatientDisconnection - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:signalUserConfirmPatientDisconnection -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: testResetPostTreatmentModePublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:testResetPostTreatmentModePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:testResetPostTreatmentModePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetPostTreatmentModePublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:testSetPostTreatmentModePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModePostTreat.testSetPostTreatmentModePublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:testSetPostTreatmentModePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModePostTreat.testSetPostTreatmentModePublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: transitionToPostTreatmentMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModePostTreat -TEST.SUBPROGRAM:transitionToPostTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEPRETREAT/INT_MODEPRETREAT.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEPRETREAT/INT_MODEPRETREAT.tst (.../INT_MODEPRETREAT.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODEPRETREAT/INT_MODEPRETREAT.tst (.../INT_MODEPRETREAT.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,2058 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: ModePreTreat - --- Subprogram: execPreTreatmentMode - --- Test Case: execPreTreatmentMode.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentMode -TEST.NEW -TEST.NAME:execPreTreatmentMode.001 -TEST.BASIS_PATH:1 of 11 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == stop) ==> FALSE - (11) case currentPreTreatmentState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:NUM_OF_HD_PRE_TREATMENT_STATES -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:NUM_OF_HD_PRE_TREATMENT_STATES -TEST.END - --- Test Case: execPreTreatmentMode.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentMode -TEST.NEW -TEST.NAME:execPreTreatmentMode.002 -TEST.BASIS_PATH:2 of 11 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == stop) ==> FALSE - (2) case currentPreTreatmentState ==> HD_PRE_TREATMENT_START_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_WATER_SAMPLE_STATE -TEST.END - --- Test Case: execPreTreatmentMode.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentMode -TEST.NEW -TEST.NAME:execPreTreatmentMode.003 -TEST.BASIS_PATH:3 of 11 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == stop) ==> FALSE - (3) case currentPreTreatmentState ==> HD_PRE_TREATMENT_WATER_SAMPLE_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_WATER_SAMPLE_STATE -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_WATER_SAMPLE_STATE -TEST.END - --- Test Case: execPreTreatmentMode.004 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentMode -TEST.NEW -TEST.NAME:execPreTreatmentMode.004 -TEST.BASIS_PATH:4 of 11 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == stop) ==> FALSE - (4) case currentPreTreatmentState ==> HD_PRE_TREATMENT_SELF_TEST_CONSUMABLE_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_SELF_TEST_CONSUMABLE_STATE -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_SELF_TEST_CONSUMABLE_STATE -TEST.END - --- Test Case: execPreTreatmentMode.005 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentMode -TEST.NEW -TEST.NAME:execPreTreatmentMode.005 -TEST.BASIS_PATH:5 of 11 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == stop) ==> FALSE - (5) case currentPreTreatmentState ==> HD_PRE_TREATMENT_SELF_TEST_NO_CART_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_SELF_TEST_NO_CART_STATE -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_SELF_TEST_NO_CART_STATE -TEST.END - --- Test Case: execPreTreatmentMode.006 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentMode -TEST.NEW -TEST.NAME:execPreTreatmentMode.006 -TEST.BASIS_PATH:6 of 11 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == stop) ==> FALSE - (6) case currentPreTreatmentState ==> HD_PRE_TREATMENT_CART_INSTALL_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_CART_INSTALL_STATE -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_CART_INSTALL_STATE -TEST.END - --- Test Case: execPreTreatmentMode.007 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentMode -TEST.NEW -TEST.NAME:execPreTreatmentMode.007 -TEST.BASIS_PATH:7 of 11 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == stop) ==> FALSE - (7) case currentPreTreatmentState ==> HD_PRE_TREATMENT_SELF_TEST_DRY_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_SELF_TEST_DRY_STATE -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_SELF_TEST_DRY_STATE -TEST.END - --- Test Case: execPreTreatmentMode.008 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentMode -TEST.NEW -TEST.NAME:execPreTreatmentMode.008 -TEST.BASIS_PATH:8 of 11 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if ((1) == stop) ==> FALSE - (8) case currentPreTreatmentState ==> HD_PRE_TREATMENT_PRIME_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_PRIME_STATE -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_PRIME_STATE -TEST.END - --- Test Case: execPreTreatmentMode.009 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentMode -TEST.NEW -TEST.NAME:execPreTreatmentMode.009 -TEST.BASIS_PATH:9 of 11 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if ((1) == stop) ==> FALSE - (9) case currentPreTreatmentState ==> HD_PRE_TREATMENT_RECIRCULATE_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_RECIRCULATE_STATE -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_RECIRCULATE_STATE -TEST.END - --- Test Case: execPreTreatmentMode.010 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentMode -TEST.NEW -TEST.NAME:execPreTreatmentMode.010 -TEST.BASIS_PATH:10 of 11 -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if ((1) == stop) ==> FALSE - (10) case currentPreTreatmentState ==> HD_PRE_TREATMENT_PATIENT_CONNECTION_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_PATIENT_CONNECTION_STATE -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_PATIENT_CONNECTION_STATE -TEST.END - --- Test Case: execPreTreatmentMode.011 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentMode -TEST.NEW -TEST.NAME:execPreTreatmentMode.011 -TEST.BASIS_PATH:11 of 11 -TEST.NOTES: -This is an automatically generated test case. - Test Path 11 - (1) if ((1) == stop) ==> TRUE - (11) case currentPreTreatmentState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:NUM_OF_HD_PRE_TREATMENT_STATES -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:NUM_OF_HD_PRE_TREATMENT_STATES -TEST.END - --- Subprogram: execPreTreatmentReservoirMgmt - --- Test Case: execPreTreatmentReservoirMgmt.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentReservoirMgmt -TEST.NEW -TEST.NAME:execPreTreatmentReservoirMgmt.001 -TEST.BASIS_PATH:1 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (9) case currentReservoirMgmtState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentReservoirMgmtState:NUM_OF_PRE_TREATMENT_RESERVOIR_MGMT_STATES -TEST.EXPECTED:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_START_STATE -TEST.END - --- Test Case: execPreTreatmentReservoirMgmt.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentReservoirMgmt -TEST.NEW -TEST.NAME:execPreTreatmentReservoirMgmt.002 -TEST.BASIS_PATH:2 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case currentReservoirMgmtState ==> PRE_TREATMENT_RESERVOIR_MGMT_START_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_START_STATE -TEST.EXPECTED:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_START_STATE -TEST.END - --- Test Case: execPreTreatmentReservoirMgmt.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentReservoirMgmt -TEST.NEW -TEST.NAME:execPreTreatmentReservoirMgmt.003 -TEST.BASIS_PATH:3 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case currentReservoirMgmtState ==> PRE_TREATMENT_RESERVOIR_MGMT_DRAIN_CMD_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_DRAIN_CMD_STATE -TEST.EXPECTED:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_DRAIN_CMD_STATE -TEST.END - --- Test Case: execPreTreatmentReservoirMgmt.004 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentReservoirMgmt -TEST.NEW -TEST.NAME:execPreTreatmentReservoirMgmt.004 -TEST.BASIS_PATH:4 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case currentReservoirMgmtState ==> PRE_TREATMENT_RESERVOIR_MGMT_DRAIN_CMD_RESP_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_DRAIN_CMD_RESP_STATE -TEST.EXPECTED:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_DRAIN_CMD_RESP_STATE -TEST.END - --- Test Case: execPreTreatmentReservoirMgmt.005 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentReservoirMgmt -TEST.NEW -TEST.NAME:execPreTreatmentReservoirMgmt.005 -TEST.BASIS_PATH:5 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (4) case currentReservoirMgmtState ==> PRE_TREATMENT_RESERVOIR_MGMT_START_FILL_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_START_FILL_STATE -TEST.EXPECTED:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_START_FILL_STATE -TEST.END - --- Test Case: execPreTreatmentReservoirMgmt.006 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentReservoirMgmt -TEST.NEW -TEST.NAME:execPreTreatmentReservoirMgmt.006 -TEST.BASIS_PATH:6 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (5) case currentReservoirMgmtState ==> PRE_TREATMENT_RESERVOIR_MGMT_FILL_CMD_RESP_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_FILL_CMD_RESP_STATE -TEST.EXPECTED:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_FILL_CMD_RESP_STATE -TEST.END - --- Test Case: execPreTreatmentReservoirMgmt.007 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentReservoirMgmt -TEST.NEW -TEST.NAME:execPreTreatmentReservoirMgmt.007 -TEST.BASIS_PATH:7 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (6) case currentReservoirMgmtState ==> PRE_TREATMENT_RESERVOIR_MGMT_FILL_COMPLETE_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_FILL_COMPLETE_STATE -TEST.EXPECTED:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_FILL_COMPLETE_STATE -TEST.END - --- Test Case: execPreTreatmentReservoirMgmt.008 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentReservoirMgmt -TEST.NEW -TEST.NAME:execPreTreatmentReservoirMgmt.008 -TEST.BASIS_PATH:8 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (7) case currentReservoirMgmtState ==> PRE_TREATMENT_RESERVOIR_MGMT_WAIT_FOR_RESERVOIR_SWITCH_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_WAIT_FOR_RESERVOIR_SWITCH_STATE -TEST.EXPECTED:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_WAIT_FOR_RESERVOIR_SWITCH_STATE -TEST.END - --- Test Case: execPreTreatmentReservoirMgmt.009 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:execPreTreatmentReservoirMgmt -TEST.NEW -TEST.NAME:execPreTreatmentReservoirMgmt.009 -TEST.BASIS_PATH:9 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (8) case currentReservoirMgmtState ==> PRE_TREATMENT_RESERVOIR_MGMT_COMPLETE_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_COMPLETE_STATE -TEST.EXPECTED:ModePreTreat.<>.currentReservoirMgmtState:PRE_TREATMENT_RESERVOIR_MGMT_COMPLETE_STATE -TEST.END - --- Subprogram: getReservoirFillStatus - --- Test Case: getReservoirFillStatus.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:getReservoirFillStatus -TEST.NEW -TEST.NAME:getReservoirFillStatus.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.getReservoirFillStatus.reservoirID:<> -TEST.EXPECTED:ModePreTreat.getReservoirFillStatus.reservoirID:DG_RESERVOIR_1 -TEST.END - --- Subprogram: handleInstallState - --- Test Case: handleInstallState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleInstallState -TEST.NEW -TEST.NAME:handleInstallState.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == confirmInstallRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.confirmInstallRequested:<> -TEST.EXPECTED:ModePreTreat.<>.confirmInstallRequested:0 -TEST.END - --- Test Case: handleInstallState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleInstallState -TEST.NEW -TEST.NAME:handleInstallState.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == confirmInstallRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.confirmInstallRequested:1 -TEST.EXPECTED:ModePreTreat.<>.confirmInstallRequested:0 -TEST.END - --- Subprogram: handlePatientConnectionState - --- Test Case: handlePatientConnectionState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePatientConnectionState -TEST.NEW -TEST.NAME:handlePatientConnectionState.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == treatmentStartRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.treatmentStartRequested:<> -TEST.EXPECTED:ModePreTreat.<>.treatmentStartRequested:0 -TEST.END - --- Test Case: handlePatientConnectionState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePatientConnectionState -TEST.NEW -TEST.NAME:handlePatientConnectionState.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == treatmentStartRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.treatmentStartRequested:1 -TEST.EXPECTED:ModePreTreat.<>.treatmentStartRequested:1 -TEST.END - --- Subprogram: handlePreTreatmentReservoirMgmtDrainCmdRespState - --- Test Case: handlePreTreatmentReservoirMgmtDrainCmdRespState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtDrainCmdRespState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtDrainCmdRespState.001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_DRAIN, &dgCmdResp)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:<> -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtDrainCmdRespState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtDrainCmdRespState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtDrainCmdRespState.002 -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_DRAIN, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtDrainCmdRespState.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtDrainCmdRespState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtDrainCmdRespState.003 -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_DRAIN, &dgCmdResp)) ==> TRUE - (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> TRUE - Test Case Generation Notes: - Cannot set local variable dgCmdResp in branch 2 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 -TEST.END - --- Subprogram: handlePreTreatmentReservoirMgmtDrainCmdState - --- Test Case: handlePreTreatmentReservoirMgmtDrainCmdState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtDrainCmdState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtDrainCmdState.001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_MODE_STAN) == dgOpMode) ==> FALSE - (2) if ((1) == hasDGCompletedReservoirSwitch()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.hasDGCompletedReservoirSwitch.return:<> -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtDrainCmdState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtDrainCmdState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtDrainCmdState.002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_STAN) == dgOpMode) ==> FALSE - (2) if ((1) == hasDGCompletedReservoirSwitch()) ==> TRUE - (3) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> -TEST.VALUE:uut_prototype_stubs.hasDGCompletedReservoirSwitch.return:1 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtDrainCmdState.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtDrainCmdState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtDrainCmdState.003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((DG_MODE_STAN) == dgOpMode) ==> FALSE - (2) if ((1) == hasDGCompletedReservoirSwitch()) ==> TRUE - (3) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:2 -TEST.VALUE:uut_prototype_stubs.hasDGCompletedReservoirSwitch.return:1 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtDrainCmdState.004 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtDrainCmdState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtDrainCmdState.004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((DG_MODE_STAN) == dgOpMode) ==> TRUE - (2) if ((1) == hasDGCompletedReservoirSwitch()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN -TEST.VALUE:uut_prototype_stubs.hasDGCompletedReservoirSwitch.return:<> -TEST.END - --- Subprogram: handlePreTreatmentReservoirMgmtFillCmdRespState - --- Test Case: handlePreTreatmentReservoirMgmtFillCmdRespState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCmdRespState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCmdRespState.001 -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_FILL, &dgCmdResp) && (DG_CMD_REQUEST_REJECT_REASON_INVALID_MODE) == dgCmdResp.rejectCode) ==> FALSE - (2) if ((DG_MODE_FILL) == dgOpMode) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dgCmdResp in branch 1 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:<> -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtFillCmdRespState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCmdRespState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCmdRespState.002 -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_FILL, &dgCmdResp) && (DG_CMD_REQUEST_REJECT_REASON_INVALID_MODE) == dgCmdResp.rejectCode) ==> FALSE - (2) if ((DG_MODE_FILL) == dgOpMode) ==> TRUE - Test Case Generation Notes: - Cannot set local variable dgCmdResp in branch 1 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FILL -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:<> -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtFillCmdRespState.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCmdRespState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCmdRespState.003 -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == getDGCommandResponse(DG_CMD_START_FILL, &dgCmdResp) && (DG_CMD_REQUEST_REJECT_REASON_INVALID_MODE) == dgCmdResp.rejectCode) ==> TRUE - (2) if ((DG_MODE_FILL) == dgOpMode) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dgCmdResp in branch 1 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 -TEST.END - --- Subprogram: handlePreTreatmentReservoirMgmtFillCmdState - --- Test Case: handlePreTreatmentReservoirMgmtFillCmdState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCmdState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCmdState.001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtFillCmdState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCmdState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCmdState.002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> TRUE - (2) if ((1) == reservoirFlushedStatus[DG_RESERVOIR_1] && (1) == reservoirFlushedStatus[DG_RESERVOIR_2]) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:2 -TEST.VALUE:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:<> -TEST.EXPECTED:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:0 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtFillCmdState.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCmdState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCmdState.003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> TRUE - (2) if ((1) == reservoirFlushedStatus[DG_RESERVOIR_1] && (1) == reservoirFlushedStatus[DG_RESERVOIR_2]) ==> TRUE - (3) if ((DG_RESERVOIR_1) == getDGInactiveReservoir()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:2 -TEST.VALUE:uut_prototype_stubs.getDGInactiveReservoir.return:DG_RESERVOIR_2 -TEST.VALUE:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.EXPECTED:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtFillCmdState.004 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCmdState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCmdState.004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> TRUE - (2) if ((1) == reservoirFlushedStatus[DG_RESERVOIR_1] && (1) == reservoirFlushedStatus[DG_RESERVOIR_2]) ==> TRUE - (3) if ((DG_RESERVOIR_1) == getDGInactiveReservoir()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:2 -TEST.VALUE:uut_prototype_stubs.getDGInactiveReservoir.return:DG_RESERVOIR_1 -TEST.VALUE:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.EXPECTED:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.END - --- Subprogram: handlePreTreatmentReservoirMgmtFillCompleteState - --- Test Case: handlePreTreatmentReservoirMgmtFillCompleteState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCompleteState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCompleteState.001 -TEST.BASIS_PATH:1 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtFillCompleteState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCompleteState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCompleteState.002 -TEST.BASIS_PATH:2 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> TRUE - (2) if ((1) == reservoirFlushedStatus[DG_RESERVOIR_1] && (1) == reservoirFlushedStatus[DG_RESERVOIR_2]) ==> FALSE - (5) if ((0) == reservoirFlushedStatus[DG_RESERVOIR_1]) ==> FALSE - (6) if ((1) == reservoirFlushedStatus[DG_RESERVOIR_1] && (0) == reservoirFlushedStatus[DG_RESERVOIR_2]) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:2 -TEST.VALUE:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:2 -TEST.EXPECTED:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:2 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtFillCompleteState.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCompleteState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCompleteState.003 -TEST.BASIS_PATH:3 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> TRUE - (2) if ((1) == reservoirFlushedStatus[DG_RESERVOIR_1] && (1) == reservoirFlushedStatus[DG_RESERVOIR_2]) ==> FALSE - (5) if ((0) == reservoirFlushedStatus[DG_RESERVOIR_1]) ==> FALSE - (6) if ((1) == reservoirFlushedStatus[DG_RESERVOIR_1] && (0) == reservoirFlushedStatus[DG_RESERVOIR_2]) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:2 -TEST.VALUE:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1]:1 -TEST.VALUE:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_2]:0 -TEST.EXPECTED:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtFillCompleteState.004 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCompleteState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCompleteState.004 -TEST.BASIS_PATH:4 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> TRUE - (2) if ((1) == reservoirFlushedStatus[DG_RESERVOIR_1] && (1) == reservoirFlushedStatus[DG_RESERVOIR_2]) ==> FALSE - (5) if ((0) == reservoirFlushedStatus[DG_RESERVOIR_1]) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:2 -TEST.VALUE:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1]:0 -TEST.VALUE:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_2]:<> -TEST.EXPECTED:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1]:1 -TEST.EXPECTED:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_2]:0 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtFillCompleteState.005 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCompleteState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCompleteState.005 -TEST.BASIS_PATH:5 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> TRUE - (2) if ((1) == reservoirFlushedStatus[DG_RESERVOIR_1] && (1) == reservoirFlushedStatus[DG_RESERVOIR_2]) ==> TRUE - (3) if ((0) == reservoirFilledStatus[DG_RESERVOIR_1]) ==> FALSE - (4) if ((1) == reservoirFilledStatus[DG_RESERVOIR_1] && (0) == reservoirFilledStatus[DG_RESERVOIR_2]) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:2 -TEST.VALUE:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:2 -TEST.VALUE:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_2]:1 -TEST.VALUE:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:2 -TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_2]:1 -TEST.EXPECTED:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtFillCompleteState.006 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCompleteState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCompleteState.006 -TEST.BASIS_PATH:6 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> TRUE - (2) if ((1) == reservoirFlushedStatus[DG_RESERVOIR_1] && (1) == reservoirFlushedStatus[DG_RESERVOIR_2]) ==> TRUE - (3) if ((0) == reservoirFilledStatus[DG_RESERVOIR_1]) ==> FALSE - (4) if ((1) == reservoirFilledStatus[DG_RESERVOIR_1] && (0) == reservoirFilledStatus[DG_RESERVOIR_2]) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:2 -TEST.VALUE:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:1 -TEST.VALUE:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_2]:0 -TEST.VALUE:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.EXPECTED:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtFillCompleteState.007 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCompleteState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtFillCompleteState.007 -TEST.BASIS_PATH:7 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> TRUE - (2) if ((1) == reservoirFlushedStatus[DG_RESERVOIR_1] && (1) == reservoirFlushedStatus[DG_RESERVOIR_2]) ==> TRUE - (3) if ((0) == reservoirFilledStatus[DG_RESERVOIR_1]) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:2 -TEST.VALUE:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:0 -TEST.VALUE:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:1 -TEST.EXPECTED:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.END - --- Subprogram: handlePreTreatmentReservoirMgmtStartState - --- Test Case: handlePreTreatmentReservoirMgmtStartState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtStartState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtStartState.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == fillReservoirOneStartRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.fillReservoirOneStartRequested:<> -TEST.EXPECTED:ModePreTreat.<>.fillReservoirOneStartRequested:0 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtStartState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtStartState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtStartState.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == fillReservoirOneStartRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.fillReservoirOneStartRequested:1 -TEST.EXPECTED:ModePreTreat.<>.fillReservoirOneStartRequested:0 -TEST.END - --- Subprogram: handlePreTreatmentReservoirMgmtWaitReservoirSwitchState - --- Test Case: handlePreTreatmentReservoirMgmtWaitReservoirSwitchState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtWaitReservoirSwitchState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtWaitReservoirSwitchState.001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == reservoirFilledStatus[DG_RESERVOIR_1] && (0) == reservoirFilledStatus[DG_RESERVOIR_2]) ==> FALSE - (3) if ((1) == hasDGCompletedReservoirSwitch()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.hasDGCompletedReservoirSwitch.return:<> -TEST.VALUE:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:<> -TEST.VALUE:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_2]:1 -TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:0 -TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_2]:1 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtWaitReservoirSwitchState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtWaitReservoirSwitchState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtWaitReservoirSwitchState.002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == reservoirFilledStatus[DG_RESERVOIR_1] && (0) == reservoirFilledStatus[DG_RESERVOIR_2]) ==> FALSE - (3) if ((1) == hasDGCompletedReservoirSwitch()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.hasDGCompletedReservoirSwitch.return:1 -TEST.VALUE:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:<> -TEST.VALUE:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_2]:1 -TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:0 -TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_2]:1 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtWaitReservoirSwitchState.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtWaitReservoirSwitchState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtWaitReservoirSwitchState.003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == reservoirFilledStatus[DG_RESERVOIR_1] && (0) == reservoirFilledStatus[DG_RESERVOIR_2]) ==> TRUE - (2) if ((DG_RESERVOIR_2) == getDGInactiveReservoir()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGInactiveReservoir.return:DG_RESERVOIR_1 -TEST.VALUE:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:1 -TEST.VALUE:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_2]:0 -TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:1 -TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_2]:0 -TEST.END - --- Test Case: handlePreTreatmentReservoirMgmtWaitReservoirSwitchState.004 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtWaitReservoirSwitchState -TEST.NEW -TEST.NAME:handlePreTreatmentReservoirMgmtWaitReservoirSwitchState.004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == reservoirFilledStatus[DG_RESERVOIR_1] && (0) == reservoirFilledStatus[DG_RESERVOIR_2]) ==> TRUE - (2) if ((DG_RESERVOIR_2) == getDGInactiveReservoir()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGInactiveReservoir.return:DG_RESERVOIR_2 -TEST.VALUE:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:1 -TEST.VALUE:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_2]:0 -TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:1 -TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_2]:0 -TEST.END - --- Subprogram: handlePrimeState - --- Test Case: handlePrimeState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePrimeState -TEST.NEW -TEST.NAME:handlePrimeState.001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((HD_PRIME_COMPLETE) == getPrimeState()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Prime.getPrimeState -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:Prime.getPrimeState.return:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.END - --- Test Case: handlePrimeState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePrimeState -TEST.NEW -TEST.NAME:handlePrimeState.002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((HD_PRIME_COMPLETE) == getPrimeState()) ==> TRUE - (4) if (submodeCompleteTransitionTimeCounter++ >= 1000 / 50) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Prime.getPrimeState -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:<> -TEST.VALUE:Prime.getPrimeState.return:13 -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.EXPECTED:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:1 -TEST.END - --- Test Case: handlePrimeState.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePrimeState -TEST.NEW -TEST.NAME:handlePrimeState.003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((HD_PRIME_COMPLETE) == getPrimeState()) ==> TRUE - (4) if (submodeCompleteTransitionTimeCounter++ >= 1000 / 50) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Prime.getPrimeState -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:<> -TEST.VALUE:Prime.getPrimeState.return:13 -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.EXPECTED:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:0 -TEST.END - --- Test Case: handlePrimeState.004 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePrimeState -TEST.NEW -TEST.NAME:handlePrimeState.004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> TRUE - (3) if ((HD_PRIME_COMPLETE) == getPrimeState()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Prime.getPrimeState -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:1 -TEST.VALUE:Prime.getPrimeState.return:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.END - --- Test Case: handlePrimeState.005 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handlePrimeState -TEST.NEW -TEST.NAME:handlePrimeState.005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> TRUE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((HD_PRIME_COMPLETE) == getPrimeState()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Prime.getPrimeState -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:Prime.getPrimeState.return:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_OPEN -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.END - --- Subprogram: handleRecirculateState - --- Test Case: handleRecirculateState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleRecirculateState -TEST.NEW -TEST.NAME:handleRecirculateState.001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((1) == continueToTreatmentRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:ModePreTreat.<>.continueToTreatmentRequested:<> -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.continueToTreatmentRequested:0 -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.END - --- Test Case: handleRecirculateState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleRecirculateState -TEST.NEW -TEST.NAME:handleRecirculateState.002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((1) == continueToTreatmentRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:ModePreTreat.<>.continueToTreatmentRequested:1 -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.continueToTreatmentRequested:0 -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.END - --- Test Case: handleRecirculateState.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleRecirculateState -TEST.NEW -TEST.NAME:handleRecirculateState.003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> TRUE - (3) if ((1) == continueToTreatmentRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:ModePreTreat.<>.continueToTreatmentRequested:<> -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:1 -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.continueToTreatmentRequested:0 -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.END - --- Test Case: handleRecirculateState.004 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleRecirculateState -TEST.NEW -TEST.NAME:handleRecirculateState.004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> TRUE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((1) == continueToTreatmentRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:ModePreTreat.<>.continueToTreatmentRequested:<> -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_OPEN -TEST.EXPECTED:ModePreTreat.<>.continueToTreatmentRequested:0 -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.END - --- Subprogram: handleSelfTestConsumableState - --- Test Case: handleSelfTestConsumableState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleSelfTestConsumableState -TEST.NEW -TEST.NAME:handleSelfTestConsumableState.001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((CONSUMABLE_SELF_TESTS_COMPLETE_STATE) == getConsumableSelfTestState()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ConsumableSelfTest.getConsumableSelfTestState -TEST.VALUE:ConsumableSelfTest.getConsumableSelfTestState.return:<> -TEST.END - --- Test Case: handleSelfTestConsumableState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleSelfTestConsumableState -TEST.NEW -TEST.NAME:handleSelfTestConsumableState.002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((CONSUMABLE_SELF_TESTS_COMPLETE_STATE) == getConsumableSelfTestState()) ==> TRUE - (2) if (submodeCompleteTransitionTimeCounter++ >= 1000 / 50) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ConsumableSelfTest.getConsumableSelfTestState -TEST.VALUE:ConsumableSelfTest.getConsumableSelfTestState.return:5 -TEST.VALUE:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:<> -TEST.EXPECTED:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:1 -TEST.END - --- Test Case: handleSelfTestConsumableState.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleSelfTestConsumableState -TEST.NEW -TEST.NAME:handleSelfTestConsumableState.003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((CONSUMABLE_SELF_TESTS_COMPLETE_STATE) == getConsumableSelfTestState()) ==> TRUE - (2) if (submodeCompleteTransitionTimeCounter++ >= 1000 / 50) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ConsumableSelfTest.getConsumableSelfTestState -TEST.VALUE:ConsumableSelfTest.getConsumableSelfTestState.return:5 -TEST.VALUE:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:<> -TEST.EXPECTED:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:0 -TEST.END - --- Subprogram: handleSelfTestDryState - --- Test Case: handleSelfTestDryState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleSelfTestDryState -TEST.NEW -TEST.NAME:handleSelfTestDryState.001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((DRY_SELF_TESTS_COMPLETE_STATE) == getDrySelfTestsState()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.getDrySelfTestsState.return:<> -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.END - --- Test Case: handleSelfTestDryState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleSelfTestDryState -TEST.NEW -TEST.NAME:handleSelfTestDryState.002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((DRY_SELF_TESTS_COMPLETE_STATE) == getDrySelfTestsState()) ==> TRUE - (4) if (submodeCompleteTransitionTimeCounter++ >= 1000 / 50) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.getDrySelfTestsState.return:9 -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.EXPECTED:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:1 -TEST.END - --- Test Case: handleSelfTestDryState.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleSelfTestDryState -TEST.NEW -TEST.NAME:handleSelfTestDryState.003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((DRY_SELF_TESTS_COMPLETE_STATE) == getDrySelfTestsState()) ==> TRUE - (4) if (submodeCompleteTransitionTimeCounter++ >= 1000 / 50) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.getDrySelfTestsState.return:9 -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.EXPECTED:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:0 -TEST.END - --- Test Case: handleSelfTestDryState.004 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleSelfTestDryState -TEST.NEW -TEST.NAME:handleSelfTestDryState.004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> TRUE - (3) if ((DRY_SELF_TESTS_COMPLETE_STATE) == getDrySelfTestsState()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.getDrySelfTestsState.return:<> -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:1 -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.END - --- Test Case: handleSelfTestDryState.005 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleSelfTestDryState -TEST.NEW -TEST.NAME:handleSelfTestDryState.005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> TRUE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((DRY_SELF_TESTS_COMPLETE_STATE) == getDrySelfTestsState()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.getDrySelfTestsState.return:<> -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_OPEN -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.END - --- Subprogram: handleSelfTestNoCartState - --- Test Case: handleSelfTestNoCartState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleSelfTestNoCartState -TEST.NEW -TEST.NAME:handleSelfTestNoCartState.001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((NO_CART_SELF_TESTS_COMPLETE_STATE) == getNoCartSelfTestsState()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.getNoCartSelfTestsState.return:<> -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.END - --- Test Case: handleSelfTestNoCartState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleSelfTestNoCartState -TEST.NEW -TEST.NAME:handleSelfTestNoCartState.002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((NO_CART_SELF_TESTS_COMPLETE_STATE) == getNoCartSelfTestsState()) ==> TRUE - (4) if (submodeCompleteTransitionTimeCounter++ >= 1000 / 50) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.getNoCartSelfTestsState.return:11 -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.EXPECTED:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:1 -TEST.END - --- Test Case: handleSelfTestNoCartState.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleSelfTestNoCartState -TEST.NEW -TEST.NAME:handleSelfTestNoCartState.003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((NO_CART_SELF_TESTS_COMPLETE_STATE) == getNoCartSelfTestsState()) ==> TRUE - (4) if (submodeCompleteTransitionTimeCounter++ >= 1000 / 50) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.getNoCartSelfTestsState.return:11 -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.EXPECTED:ModePreTreat.<>.submodeCompleteTransitionTimeCounter:0 -TEST.END - --- Test Case: handleSelfTestNoCartState.004 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleSelfTestNoCartState -TEST.NEW -TEST.NAME:handleSelfTestNoCartState.004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> FALSE - (2) if ((1) == alarmActionResumeReceived) ==> TRUE - (3) if ((NO_CART_SELF_TESTS_COMPLETE_STATE) == getNoCartSelfTestsState()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.getNoCartSelfTestsState.return:<> -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:1 -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_CLOSED -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.END - --- Test Case: handleSelfTestNoCartState.005 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleSelfTestNoCartState -TEST.NEW -TEST.NAME:handleSelfTestNoCartState.005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((STATE_OPEN) == getFPGADoorState()) ==> TRUE - (2) if ((1) == alarmActionResumeReceived) ==> FALSE - (3) if ((NO_CART_SELF_TESTS_COMPLETE_STATE) == getNoCartSelfTestsState()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGADoorState -TEST.VALUE:uut_prototype_stubs.getNoCartSelfTestsState.return:<> -TEST.VALUE:ModePreTreat.<>.alarmActionResumeReceived:<> -TEST.VALUE:FPGA.getFPGADoorState.return:STATE_OPEN -TEST.EXPECTED:ModePreTreat.<>.alarmActionResumeReceived:0 -TEST.END - --- Subprogram: handleWaterSampleState - --- Test Case: handleWaterSampleState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleWaterSampleState -TEST.NEW -TEST.NAME:handleWaterSampleState.001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((SAMPLE_WATER_COMPLETE_STATE) == getSampleWaterState()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SampleWater.getSampleWaterState -TEST.VALUE:SampleWater.getSampleWaterState.return:<> -TEST.END - --- Test Case: handleWaterSampleState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleWaterSampleState -TEST.NEW -TEST.NAME:handleWaterSampleState.002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((SAMPLE_WATER_COMPLETE_STATE) == getSampleWaterState()) ==> TRUE - (2) if ((SELF_TEST_STATUS_PASSED) == getSampleWaterResult()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SampleWater.getSampleWaterState -TEST.STUB:SampleWater.getSampleWaterResult -TEST.VALUE:SampleWater.getSampleWaterState.return:2 -TEST.VALUE:SampleWater.getSampleWaterResult.return:SELF_TEST_STATUS_IN_PROGRESS -TEST.END - --- Test Case: handleWaterSampleState.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleWaterSampleState -TEST.NEW -TEST.NAME:handleWaterSampleState.003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((SAMPLE_WATER_COMPLETE_STATE) == getSampleWaterState()) ==> TRUE - (2) if ((SELF_TEST_STATUS_PASSED) == getSampleWaterResult()) ==> TRUE - (3) if ((DG_MODE_STAN) == dgOpMode && (DG_STANDBY_MODE_STATE_IDLE) == dgSubMode) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SampleWater.getSampleWaterState -TEST.STUB:SampleWater.getSampleWaterResult -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> -TEST.VALUE:SampleWater.getSampleWaterState.return:2 -TEST.VALUE:SampleWater.getSampleWaterResult.return:SELF_TEST_STATUS_PASSED -TEST.END - --- Test Case: handleWaterSampleState.004 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:handleWaterSampleState -TEST.NEW -TEST.NAME:handleWaterSampleState.004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((SAMPLE_WATER_COMPLETE_STATE) == getSampleWaterState()) ==> TRUE - (2) if ((SELF_TEST_STATUS_PASSED) == getSampleWaterResult()) ==> TRUE - (3) if ((DG_MODE_STAN) == dgOpMode && (DG_STANDBY_MODE_STATE_IDLE) == dgSubMode) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SampleWater.getSampleWaterState -TEST.STUB:SampleWater.getSampleWaterResult -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:1 -TEST.VALUE:SampleWater.getSampleWaterState.return:2 -TEST.VALUE:SampleWater.getSampleWaterResult.return:SELF_TEST_STATUS_PASSED -TEST.END - --- Subprogram: initPreTreatmentMode - --- Test Case: initPreTreatmentMode.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:initPreTreatmentMode -TEST.NEW -TEST.NAME:initPreTreatmentMode.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: publishPreTreatmentState - --- Test Case: publishPreTreatmentState.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:publishPreTreatmentState -TEST.NEW -TEST.NAME:publishPreTreatmentState.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++preTreatmentPublishTimerCounter >= getU32OverrideValue(&preTreatmentModePublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Test Case: publishPreTreatmentState.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:publishPreTreatmentState -TEST.NEW -TEST.NAME:publishPreTreatmentState.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++preTreatmentPublishTimerCounter >= getU32OverrideValue(&preTreatmentModePublishInterval)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Subprogram: resetSignalFlags - --- Test Case: resetSignalFlags.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:resetSignalFlags -TEST.NEW -TEST.NAME:resetSignalFlags.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setUserSetUFVolumeStatus - --- Test Case: setUserSetUFVolumeStatus.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:setUserSetUFVolumeStatus -TEST.NEW -TEST.NAME:setUserSetUFVolumeStatus.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.setUserSetUFVolumeStatus.status:<> -TEST.EXPECTED:ModePreTreat.setUserSetUFVolumeStatus.status:0 -TEST.END - --- Subprogram: signalAlarmActionToPreTreatmentMode - --- Test Case: signalAlarmActionToPreTreatmentMode.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalAlarmActionToPreTreatmentMode -TEST.NEW -TEST.NAME:signalAlarmActionToPreTreatmentMode.001 -TEST.BASIS_PATH:1 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (7) case action ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_RINSEBACK -TEST.EXPECTED:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_RINSEBACK -TEST.END - --- Test Case: signalAlarmActionToPreTreatmentMode.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalAlarmActionToPreTreatmentMode -TEST.NEW -TEST.NAME:signalAlarmActionToPreTreatmentMode.002 -TEST.BASIS_PATH:2 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case action ==> ALARM_ACTION_STOP - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_STOP -TEST.EXPECTED:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_STOP -TEST.END - --- Test Case: signalAlarmActionToPreTreatmentMode.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalAlarmActionToPreTreatmentMode -TEST.NEW -TEST.NAME:signalAlarmActionToPreTreatmentMode.003 -TEST.BASIS_PATH:3 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case action ==> ALARM_ACTION_RESUME - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_RESUME -TEST.EXPECTED:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_RESUME -TEST.END - --- Test Case: signalAlarmActionToPreTreatmentMode.004 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalAlarmActionToPreTreatmentMode -TEST.NEW -TEST.NAME:signalAlarmActionToPreTreatmentMode.004 -TEST.BASIS_PATH:4 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case action ==> ALARM_ACTION_END_TREATMENT - (4) if ((HD_PRE_TREATMENT_PRIME_STATE) > currentPreTreatmentState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:<> -TEST.VALUE:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_END_TREATMENT -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:NUM_OF_HD_PRE_TREATMENT_STATES -TEST.EXPECTED:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_END_TREATMENT -TEST.END - --- Test Case: signalAlarmActionToPreTreatmentMode.005 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalAlarmActionToPreTreatmentMode -TEST.NEW -TEST.NAME:signalAlarmActionToPreTreatmentMode.005 -TEST.BASIS_PATH:5 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (3) case action ==> ALARM_ACTION_END_TREATMENT - (4) if ((HD_PRE_TREATMENT_PRIME_STATE) > currentPreTreatmentState) ==> TRUE - (5) if ((HD_PRE_TREATMENT_WATER_SAMPLE_STATE) == currentPreTreatmentState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:<> -TEST.VALUE:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_END_TREATMENT -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE -TEST.EXPECTED:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_END_TREATMENT -TEST.END - --- Test Case: signalAlarmActionToPreTreatmentMode.006 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalAlarmActionToPreTreatmentMode -TEST.NEW -TEST.NAME:signalAlarmActionToPreTreatmentMode.006 -TEST.BASIS_PATH:6 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (3) case action ==> ALARM_ACTION_END_TREATMENT - (4) if ((HD_PRE_TREATMENT_PRIME_STATE) > currentPreTreatmentState) ==> TRUE - (5) if ((HD_PRE_TREATMENT_WATER_SAMPLE_STATE) == currentPreTreatmentState) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( ModePreTreat.<>.currentPreTreatmentState ) in branches 4/5 -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:<> -TEST.VALUE:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_END_TREATMENT -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE -TEST.EXPECTED:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_END_TREATMENT -TEST.END - --- Test Case: signalAlarmActionToPreTreatmentMode.007 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalAlarmActionToPreTreatmentMode -TEST.NEW -TEST.NAME:signalAlarmActionToPreTreatmentMode.007 -TEST.BASIS_PATH:7 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (6) case action ==> ALARM_ACTION_ACK - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_ACK -TEST.EXPECTED:ModePreTreat.signalAlarmActionToPreTreatmentMode.action:ALARM_ACTION_ACK -TEST.END - --- Subprogram: signalUserConfirmInstallation - --- Test Case: signalUserConfirmInstallation.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalUserConfirmInstallation -TEST.NEW -TEST.NAME:signalUserConfirmInstallation.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (((MODE_PRET) == getCurrentOperationMode() && (HD_PRE_TREATMENT_CART_INSTALL_STATE) == currentPreTreatmentState) && ((1) == isSyringeDetected() || bolusVol < (1.000000000000000021e-08) && hepRate < (1.000000000000000021e-08))) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:uut_prototype_stubs.isSyringeDetected.return:<> -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE -TEST.END - --- Test Case: signalUserConfirmInstallation.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalUserConfirmInstallation -TEST.NEW -TEST.NAME:signalUserConfirmInstallation.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (((MODE_PRET) == getCurrentOperationMode() && (HD_PRE_TREATMENT_CART_INSTALL_STATE) == currentPreTreatmentState) && ((1) == isSyringeDetected() || bolusVol < (1.000000000000000021e-08) && hepRate < (1.000000000000000021e-08))) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:uut_prototype_stubs.isSyringeDetected.return:1 -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_CART_INSTALL_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_PRET -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_CART_INSTALL_STATE -TEST.END - --- Subprogram: signalUserConfirmPatientConnection - --- Test Case: signalUserConfirmPatientConnection.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalUserConfirmPatientConnection -TEST.NEW -TEST.NAME:signalUserConfirmPatientConnection.001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == setUFVolStatus) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.setUFVolStatus:<> -TEST.EXPECTED:ModePreTreat.<>.setUFVolStatus:0 -TEST.END - --- Test Case: signalUserConfirmPatientConnection.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalUserConfirmPatientConnection -TEST.NEW -TEST.NAME:signalUserConfirmPatientConnection.002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == setUFVolStatus) ==> TRUE - (2) if ((HD_PRE_TREATMENT_PATIENT_CONNECTION_STATE) == currentPreTreatmentState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.setUFVolStatus:1 -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE -TEST.EXPECTED:ModePreTreat.<>.setUFVolStatus:1 -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE -TEST.END - --- Test Case: signalUserConfirmPatientConnection.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalUserConfirmPatientConnection -TEST.NEW -TEST.NAME:signalUserConfirmPatientConnection.003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == setUFVolStatus) ==> TRUE - (2) if ((HD_PRE_TREATMENT_PATIENT_CONNECTION_STATE) == currentPreTreatmentState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.setUFVolStatus:1 -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_PATIENT_CONNECTION_STATE -TEST.EXPECTED:ModePreTreat.<>.setUFVolStatus:1 -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_PATIENT_CONNECTION_STATE -TEST.END - --- Subprogram: signalUserContinueToTreatment - --- Test Case: signalUserContinueToTreatment.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalUserContinueToTreatment -TEST.NEW -TEST.NAME:signalUserContinueToTreatment.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((HD_PRE_TREATMENT_RECIRCULATE_STATE) == currentPreTreatmentState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE -TEST.END - --- Test Case: signalUserContinueToTreatment.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalUserContinueToTreatment -TEST.NEW -TEST.NAME:signalUserContinueToTreatment.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((HD_PRE_TREATMENT_RECIRCULATE_STATE) == currentPreTreatmentState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_RECIRCULATE_STATE -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_RECIRCULATE_STATE -TEST.END - --- Subprogram: signalUserStartTreatment - --- Test Case: signalUserStartTreatment.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalUserStartTreatment -TEST.NEW -TEST.NAME:signalUserStartTreatment.001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == patientConnectionConfirm) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModePreTreat.<>.patientConnectionConfirm:<> -TEST.EXPECTED:ModePreTreat.<>.patientConnectionConfirm:0 -TEST.END - --- Test Case: signalUserStartTreatment.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalUserStartTreatment -TEST.NEW -TEST.NAME:signalUserStartTreatment.002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == patientConnectionConfirm) ==> TRUE - (2) if ((MODE_PRET) == getCurrentOperationMode() && (HD_PRE_TREATMENT_PATIENT_CONNECTION_STATE) == currentPreTreatmentState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:ModePreTreat.<>.patientConnectionConfirm:1 -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.EXPECTED:ModePreTreat.<>.patientConnectionConfirm:1 -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_START_STATE -TEST.END - --- Test Case: signalUserStartTreatment.003 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:signalUserStartTreatment -TEST.NEW -TEST.NAME:signalUserStartTreatment.003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == patientConnectionConfirm) ==> TRUE - (2) if ((MODE_PRET) == getCurrentOperationMode() && (HD_PRE_TREATMENT_PATIENT_CONNECTION_STATE) == currentPreTreatmentState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:ModePreTreat.<>.patientConnectionConfirm:1 -TEST.VALUE:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_PATIENT_CONNECTION_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_PRET -TEST.EXPECTED:ModePreTreat.<>.patientConnectionConfirm:1 -TEST.EXPECTED:ModePreTreat.<>.currentPreTreatmentState:HD_PRE_TREATMENT_PATIENT_CONNECTION_STATE -TEST.END - --- Subprogram: testResetPreTreatmentModePublishIntervalOverride - --- Test Case: testResetPreTreatmentModePublishIntervalOverride.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:testResetPreTreatmentModePublishIntervalOverride -TEST.NEW -TEST.NAME:testResetPreTreatmentModePublishIntervalOverride.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> -TEST.END - --- Test Case: testResetPreTreatmentModePublishIntervalOverride.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:testResetPreTreatmentModePublishIntervalOverride -TEST.NEW -TEST.NAME:testResetPreTreatmentModePublishIntervalOverride.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetPreTreatmentModePublishIntervalOverride - --- Test Case: testSetPreTreatmentModePublishIntervalOverride.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:testSetPreTreatmentModePublishIntervalOverride -TEST.NEW -TEST.NAME:testSetPreTreatmentModePublishIntervalOverride.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> -TEST.VALUE:ModePreTreat.testSetPreTreatmentModePublishIntervalOverride.ms:<> -TEST.EXPECTED:ModePreTreat.testSetPreTreatmentModePublishIntervalOverride.ms:0 -TEST.END - --- Test Case: testSetPreTreatmentModePublishIntervalOverride.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:testSetPreTreatmentModePublishIntervalOverride -TEST.NEW -TEST.NAME:testSetPreTreatmentModePublishIntervalOverride.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.VALUE:ModePreTreat.testSetPreTreatmentModePublishIntervalOverride.ms:<> -TEST.EXPECTED:ModePreTreat.testSetPreTreatmentModePublishIntervalOverride.ms:0 -TEST.END - --- Subprogram: transitionToCartridgeInstallation - --- Test Case: transitionToCartridgeInstallation.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:transitionToCartridgeInstallation -TEST.NEW -TEST.NAME:transitionToCartridgeInstallation.001 -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: transitionToCartridgeInstallation.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:transitionToCartridgeInstallation -TEST.NEW -TEST.NAME:transitionToCartridgeInstallation.002 -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: transitionToPatientConnection - --- Test Case: transitionToPatientConnection.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:transitionToPatientConnection -TEST.NEW -TEST.NAME:transitionToPatientConnection.001 -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: transitionToPatientConnection.002 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:transitionToPatientConnection -TEST.NEW -TEST.NAME:transitionToPatientConnection.002 -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: transitionToPreTreatmentMode - --- Test Case: transitionToPreTreatmentMode.001 -TEST.UNIT:ModePreTreat -TEST.SUBPROGRAM:transitionToPreTreatmentMode -TEST.NEW -TEST.NAME:transitionToPreTreatmentMode.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODESERVICE/INT_MODESERVICE.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODESERVICE/INT_MODESERVICE.tst (.../INT_MODESERVICE.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODESERVICE/INT_MODESERVICE.tst (.../INT_MODESERVICE.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,89 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: ModeService - --- Subprogram: execServiceMode - --- Test Case: execServiceMode.001 -TEST.UNIT:ModeService -TEST.SUBPROGRAM:execServiceMode -TEST.NEW -TEST.NAME:execServiceMode.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == stop) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.END - --- Test Case: execServiceMode.002 -TEST.UNIT:ModeService -TEST.SUBPROGRAM:execServiceMode -TEST.NEW -TEST.NAME:execServiceMode.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == stop) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.END - --- Subprogram: initServiceMode - --- Test Case: initServiceMode.001 -TEST.UNIT:ModeService -TEST.SUBPROGRAM:initServiceMode -TEST.NEW -TEST.NAME:initServiceMode.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalAlarmActionToServiceMode - --- Test Case: signalAlarmActionToServiceMode.001 -TEST.UNIT:ModeService -TEST.SUBPROGRAM:signalAlarmActionToServiceMode -TEST.NEW -TEST.NAME:signalAlarmActionToServiceMode.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.STUB:Buttons.initButtons -TEST.STUB:Buttons.execButtons -TEST.STUB:Buttons.isStopButtonPressed -TEST.STUB:Buttons.getOffButtonState -TEST.STUB:Buttons.getStopButtonState -TEST.STUB:Buttons.execStuckButtonTest -TEST.STUB:Buttons.userConfirmOffButton -TEST.STUB:Buttons.isCurrentOpModeOkToTurnOff -TEST.STUB:Buttons.initiatePowerOff -TEST.STUB:Buttons.handleOffButtonProcessing -TEST.STUB:Buttons.handleStopButtonProcessing -TEST.STUB:Buttons.testSetOffButtonStateOverride -TEST.STUB:Buttons.testResetOffButtonStateOverride -TEST.STUB:Buttons.testSetStopButtonStateOverride -TEST.STUB:Buttons.testResetStopButtonStateOverride -TEST.END - --- Subprogram: transitionToServiceMode - --- Test Case: transitionToServiceMode.001 -TEST.UNIT:ModeService -TEST.SUBPROGRAM:transitionToServiceMode -TEST.NEW -TEST.NAME:transitionToServiceMode.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODESTANDBY/INT_MODESTANDBY.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODESTANDBY/INT_MODESTANDBY.tst (.../INT_MODESTANDBY.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODESTANDBY/INT_MODESTANDBY.tst (.../INT_MODESTANDBY.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,1194 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: ModeStandby - --- Subprogram: execStandbyMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:execStandbyMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (7) case currentStandbyState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:NUM_OF_STANDBY_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:execStandbyMode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case currentStandbyState ==> STANDBY_START_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:execStandbyMode -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case currentStandbyState ==> STANDBY_WAIT_FOR_TREATMENT_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:execStandbyMode -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case currentStandbyState ==> STANDBY_WAIT_FOR_DISINFECT_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:execStandbyMode -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (4) case currentStandbyState ==> STANDBY_DG_FLUSH_IN_PROGRESS_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:execStandbyMode -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (5) case currentStandbyState ==> STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:execStandbyMode -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (6) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE -TEST.END - --- Subprogram: handleStandbyModeDGChemDisininfectInProgressState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectInProgressState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getDGOpMode() != (DG_MODE_CHEM)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_CHEM -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGChemDisininfectInProgressState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getDGOpMode() != (DG_MODE_CHEM)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.END - --- Subprogram: handleStandbyModeDGFlushInProgressState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGFlushInProgressState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getDGOpMode() != (DG_MODE_FLUS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FLUS -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGFlushInProgressState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getDGOpMode() != (DG_MODE_FLUS)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.END - --- Subprogram: handleStandbyModeDGHeatDisinfectInProgressState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGHeatDisinfectInProgressState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getDGOpMode() != (DG_MODE_HEAT)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_HEAT -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeDGHeatDisinfectInProgressState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getDGOpMode() != (DG_MODE_HEAT)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.END - --- Subprogram: handleStandbyModeWaitForDisinfectState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == flushStartReqReceived) ==> FALSE - (4) if ((1) == heatDisinfectStartReqReceived) ==> FALSE - (7) if ((1) == chemDisinfectStartReqReceived) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == flushStartReqReceived) ==> FALSE - (4) if ((1) == heatDisinfectStartReqReceived) ==> FALSE - (7) if ((1) == chemDisinfectStartReqReceived) ==> TRUE - (8) if ((0) == hasDisinfectCmdBeenSet) ==> FALSE - (9) if ((DG_MODE_CHEM) == getDGOpMode()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:1 -TEST.VALUE:ModeStandby.<>.hasDisinfectCmdBeenSet:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == flushStartReqReceived) ==> FALSE - (4) if ((1) == heatDisinfectStartReqReceived) ==> FALSE - (7) if ((1) == chemDisinfectStartReqReceived) ==> TRUE - (8) if ((0) == hasDisinfectCmdBeenSet) ==> FALSE - (9) if ((DG_MODE_CHEM) == getDGOpMode()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_CHEM -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:1 -TEST.VALUE:ModeStandby.<>.hasDisinfectCmdBeenSet:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == flushStartReqReceived) ==> FALSE - (4) if ((1) == heatDisinfectStartReqReceived) ==> FALSE - (7) if ((1) == chemDisinfectStartReqReceived) ==> TRUE - (8) if ((0) == hasDisinfectCmdBeenSet) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:1 -TEST.VALUE:ModeStandby.<>.hasDisinfectCmdBeenSet:0 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == flushStartReqReceived) ==> FALSE - (4) if ((1) == heatDisinfectStartReqReceived) ==> TRUE - (5) if ((0) == hasDisinfectCmdBeenSet) ==> FALSE - (6) if ((DG_MODE_HEAT) == getDGOpMode()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:1 -TEST.VALUE:ModeStandby.<>.hasDisinfectCmdBeenSet:1 -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == flushStartReqReceived) ==> FALSE - (4) if ((1) == heatDisinfectStartReqReceived) ==> TRUE - (5) if ((0) == hasDisinfectCmdBeenSet) ==> FALSE - (6) if ((DG_MODE_HEAT) == getDGOpMode()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_HEAT -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:1 -TEST.VALUE:ModeStandby.<>.hasDisinfectCmdBeenSet:1 -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == flushStartReqReceived) ==> FALSE - (4) if ((1) == heatDisinfectStartReqReceived) ==> TRUE - (5) if ((0) == hasDisinfectCmdBeenSet) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> -TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:1 -TEST.VALUE:ModeStandby.<>.hasDisinfectCmdBeenSet:0 -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if ((1) == flushStartReqReceived) ==> TRUE - (2) if ((0) == hasDisinfectCmdBeenSet) ==> FALSE - (3) if ((DG_MODE_FLUS) == getDGOpMode()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:1 -TEST.VALUE:ModeStandby.<>.hasDisinfectCmdBeenSet:1 -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if ((1) == flushStartReqReceived) ==> TRUE - (2) if ((0) == hasDisinfectCmdBeenSet) ==> FALSE - (3) if ((DG_MODE_FLUS) == getDGOpMode()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FLUS -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:1 -TEST.VALUE:ModeStandby.<>.hasDisinfectCmdBeenSet:1 -TEST.END - --- Test Case: BASIS-PATH-010 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState -TEST.NEW -TEST.NAME:BASIS-PATH-010 -TEST.BASIS_PATH:10 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if ((1) == flushStartReqReceived) ==> TRUE - (2) if ((0) == hasDisinfectCmdBeenSet) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.flushStartReqReceived:1 -TEST.VALUE:ModeStandby.<>.hasDisinfectCmdBeenSet:0 -TEST.END - --- Subprogram: handleStandbyModeWaitForTreatmentState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE - (2) if ((DG_MODE_GENE) == dgOperationMode) ==> FALSE - (3) if ((1) == treatStartReqReceived) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE - (2) if ((DG_MODE_GENE) == dgOperationMode) ==> FALSE - (3) if ((1) == treatStartReqReceived) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:ModeStandby.<>.treatStartReqReceived:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE - (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE - (3) if ((1) == treatStartReqReceived) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((DG_MODE_FILL) == dgOperationMode) ==> TRUE - (2) if ((DG_MODE_GENE) == dgOperationMode) ==> FALSE - (3) if ((1) == treatStartReqReceived) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FILL -TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> -TEST.END - --- Subprogram: initStandbyMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:initStandbyMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: publishDisinfectData - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 4 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++dataPublishCounter > (1 * 1000) / 50) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++dataPublishCounter > (1 * 1000) / 50) ==> TRUE - (4) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (++dataPublishCounter > (1 * 1000) / 50) ==> TRUE - (2) case currentStandbyState ==> STANDBY_DG_FLUSH_IN_PROGRESS_STATE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:publishDisinfectData -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (++dataPublishCounter > (1 * 1000) / 50) ==> TRUE - (3) case currentStandbyState ==> STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE -TEST.END - --- Subprogram: signalAlarmActionToStandbyMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalAlarmActionToStandbyMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalInitiateStandbyDisinfectSubmode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalInitiateStandbyDisinfectSubmode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((MODE_STAN) == getCurrentOperationMode() && (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalInitiateStandbyDisinfectSubmode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((MODE_STAN) == getCurrentOperationMode() && (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE - (2) if ((1) == isDGCommunicating()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalInitiateStandbyDisinfectSubmode -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((MODE_STAN) == getCurrentOperationMode() && (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE - (2) if ((1) == isDGCommunicating()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:1 -TEST.END - --- Subprogram: signalUserInitiateChemicalDisinfectMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectMode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE - (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectMode -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE - (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE - (3) if ((1) == isDGCommunicating()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectMode -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE - (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE - (3) if ((1) == isDGCommunicating()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:1 -TEST.END - --- Subprogram: signalUserInitiateFlushMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateFlushMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateFlushMode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE - (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateFlushMode -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE - (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE - (3) if ((1) == isDGCommunicating()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateFlushMode -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE - (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE - (3) if ((1) == isDGCommunicating()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:1 -TEST.END - --- Subprogram: signalUserInitiateHeatDisinfectMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectMode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE - (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectMode -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE - (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE - (3) if ((1) == isDGCommunicating()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectMode -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE - (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE - (3) if ((1) == isDGCommunicating()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:1 -TEST.END - --- Subprogram: signalUserInitiateTreatment - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateTreatment -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == getNoNewTreatmentStatus()) ==> FALSE - (2) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE - (3) if ((1) != isDGCommunicating()) ==> FALSE - (4) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE - (5) if ((0) == isBatteryCharged()) ==> FALSE - (6) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE - Test Case Generation Notes: - Cannot set local variable rejReason in branch 6 -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:Battery.isBatteryCharged -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:uut_prototype_stubs.getNoNewTreatmentStatus.return:<> -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_STAN -TEST.VALUE:DGInterface.getDGSubMode.return:1 -TEST.VALUE:Battery.isBatteryCharged.return:1 -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:1 -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateTreatment -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getNoNewTreatmentStatus()) ==> FALSE - (2) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE - (3) if ((1) != isDGCommunicating()) ==> FALSE - (4) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE - (5) if ((0) == isBatteryCharged()) ==> FALSE - (6) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> TRUE - Test Case Generation Notes: - Cannot set local variable rejReason in branch 6 -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:Battery.isBatteryCharged -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:uut_prototype_stubs.getNoNewTreatmentStatus.return:<> -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_STAN -TEST.VALUE:DGInterface.getDGSubMode.return:1 -TEST.VALUE:Battery.isBatteryCharged.return:1 -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateTreatment -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == getNoNewTreatmentStatus()) ==> FALSE - (2) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE - (3) if ((1) != isDGCommunicating()) ==> FALSE - (4) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE - (5) if ((0) == isBatteryCharged()) ==> TRUE - (6) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE - Test Case Generation Notes: - Cannot set rejReason due to assignment -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:Battery.isBatteryCharged -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:uut_prototype_stubs.getNoNewTreatmentStatus.return:<> -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_STAN -TEST.VALUE:DGInterface.getDGSubMode.return:1 -TEST.VALUE:Battery.isBatteryCharged.return:0 -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateTreatment -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == getNoNewTreatmentStatus()) ==> FALSE - (2) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE - (3) if ((1) != isDGCommunicating()) ==> FALSE - (4) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> TRUE - (5) if ((0) == isBatteryCharged()) ==> FALSE - (6) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE - Test Case Generation Notes: - Cannot set rejReason due to assignment -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:Battery.isBatteryCharged -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:uut_prototype_stubs.getNoNewTreatmentStatus.return:<> -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:DGInterface.getDGSubMode.return:<> -TEST.VALUE:Battery.isBatteryCharged.return:1 -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:1 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateTreatment -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == getNoNewTreatmentStatus()) ==> FALSE - (2) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE - (3) if ((1) != isDGCommunicating()) ==> TRUE - (4) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE - (5) if ((0) == isBatteryCharged()) ==> FALSE - (6) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE - Test Case Generation Notes: - Cannot set rejReason due to assignment -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:Battery.isBatteryCharged -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:uut_prototype_stubs.getNoNewTreatmentStatus.return:<> -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_STAN -TEST.VALUE:DGInterface.getDGSubMode.return:1 -TEST.VALUE:Battery.isBatteryCharged.return:1 -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateTreatment -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == getNoNewTreatmentStatus()) ==> FALSE - (2) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> TRUE - (3) if ((1) != isDGCommunicating()) ==> FALSE - (4) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE - (5) if ((0) == isBatteryCharged()) ==> FALSE - (6) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE - Test Case Generation Notes: - Cannot set rejReason due to assignment -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:Battery.isBatteryCharged -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:uut_prototype_stubs.getNoNewTreatmentStatus.return:<> -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_STAN -TEST.VALUE:DGInterface.getDGSubMode.return:1 -TEST.VALUE:Battery.isBatteryCharged.return:1 -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.VALUE:SystemComm.isDGCommunicating.return:1 -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:signalUserInitiateTreatment -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == getNoNewTreatmentStatus()) ==> TRUE - (2) if ((MODE_STAN) != getCurrentOperationMode() || (STANDBY_WAIT_FOR_TREATMENT_STATE) != currentStandbyState) ==> FALSE - (3) if ((1) != isDGCommunicating()) ==> FALSE - (4) if ((DG_MODE_STAN) != getDGOpMode() || (DG_STANDBY_MODE_STATE_IDLE) != getDGSubMode()) ==> FALSE - (5) if ((0) == isBatteryCharged()) ==> FALSE - (6) if ((REQUEST_REJECT_REASON_NONE) == rejReason) ==> FALSE - Test Case Generation Notes: - Cannot set rejReason due to assignment -TEST.END_NOTES: -TEST.STUB:DGInterface.getDGOpMode -TEST.STUB:DGInterface.getDGSubMode -TEST.STUB:Battery.isBatteryCharged -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemComm.isDGCommunicating -TEST.VALUE:uut_prototype_stubs.getNoNewTreatmentStatus.return:1 -TEST.VALUE:DGInterface.getDGOpMode.return:DG_MODE_STAN -TEST.VALUE:DGInterface.getDGSubMode.return:1 -TEST.VALUE:Battery.isBatteryCharged.return:1 -TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_STAN -TEST.VALUE:SystemComm.isDGCommunicating.return:1 -TEST.END - --- Subprogram: testResetStandbyModePublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:testResetStandbyModePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:testResetStandbyModePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetStandbyModePublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:testSetStandbyModePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeStandby.testSetStandbyModePublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:testSetStandbyModePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeStandby.testSetStandbyModePublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: transitionToStandbyMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeStandby -TEST.SUBPROGRAM:transitionToStandbyMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT.tst =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT.tst (.../INT_MODETREATMENT.tst) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT.tst (.../INT_MODETREATMENT.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -31,2957 +31,6 @@ TEST.EXPECTED:Dialysis.pauseUF.return:1 TEST.END --- Unit: ModeTreatment - --- Subprogram: broadcastTreatmentPeriodicData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentPeriodicData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (timeElapsedSinceLastCollect_ms >= TREATMENT_PERIODIC_DATA_LOG_INTERVAL) ==> FALSE - (2) if (timeElapsedSinceLastPublish_ms >= TREATMENT_PERIODIC_DATA_PUB_INTERVAL || (1) == sendLastTreatmentPeriodicData) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.calcTimeBetween -TEST.VALUE:Timers.calcTimeBetween.return:<> -TEST.VALUE:ModeTreatment.<>.sendLastTreatmentPeriodicData:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentPeriodicData -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (timeElapsedSinceLastCollect_ms >= TREATMENT_PERIODIC_DATA_LOG_INTERVAL) ==> FALSE - (2) if (timeElapsedSinceLastPublish_ms >= TREATMENT_PERIODIC_DATA_PUB_INTERVAL || (1) == sendLastTreatmentPeriodicData) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Timers.calcTimeBetween.return ) in branches 1/2 - Cannot set local variable numberOfDataPoint in branch 3 -TEST.END_NOTES: -TEST.STUB:Timers.calcTimeBetween -TEST.VALUE:Timers.calcTimeBetween.return:<> -TEST.VALUE:ModeTreatment.<>.sendLastTreatmentPeriodicData:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentPeriodicData -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (timeElapsedSinceLastCollect_ms >= TREATMENT_PERIODIC_DATA_LOG_INTERVAL) ==> TRUE - (2) if (timeElapsedSinceLastPublish_ms >= TREATMENT_PERIODIC_DATA_PUB_INTERVAL || (1) == sendLastTreatmentPeriodicData) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.calcTimeBetween -TEST.VALUE:Timers.calcTimeBetween.return:1000 -TEST.VALUE:ModeTreatment.<>.sendLastTreatmentPeriodicData:<> -TEST.END - --- Subprogram: broadcastTreatmentSettingsRanges - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentSettingsRanges -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++treatmentParamsRangesBroadcastTimerCtr >= getU32OverrideValue(&treatmentParamRangesPublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentSettingsRanges -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++treatmentParamsRangesBroadcastTimerCtr >= getU32OverrideValue(&treatmentParamRangesPublishInterval)) ==> TRUE - (2) if (elapseTime + (2) < 1 * 60) ==> FALSE - (3) if (presUFRate > (0.0)) ==> FALSE - (4) if (maxTime1 < maxTime2) ==> FALSE - (5) if (presUFRate > (0.0)) ==> FALSE - (6) if (maxUFVol1 < maxUFVol2) ==> FALSE - (7) if (maxTime > 8 * 60) ==> FALSE - (8) if (maxUFVol > (F32)(8 * 1000)) ==> FALSE - (9) if (maxDialRate > (600)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set local variable maxTime1 in branch 4 - Cannot set local variable maxTime2 in branch 4 - Cannot set local variable maxUFVol1 in branch 6 - Cannot set local variable maxUFVol2 in branch 6 - Cannot set local variable presTime in branch 7 - Cannot set local variable maxTime in branch 7 - Cannot set local variable maxUFVol in branch 8 - Cannot set local variable maxDialRate in branch 9 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentSettingsRanges -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (++treatmentParamsRangesBroadcastTimerCtr >= getU32OverrideValue(&treatmentParamRangesPublishInterval)) ==> TRUE - (2) if (elapseTime + (2) < 1 * 60) ==> FALSE - (3) if (presUFRate > (0.0)) ==> FALSE - (4) if (maxTime1 < maxTime2) ==> FALSE - (5) if (presUFRate > (0.0)) ==> FALSE - (6) if (maxUFVol1 < maxUFVol2) ==> FALSE - (7) if (maxTime > 8 * 60) ==> FALSE - (8) if (maxUFVol > (F32)(8 * 1000)) ==> FALSE - (9) if (maxDialRate > (600)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set local variable maxTime1 in branch 4 - Cannot set local variable maxTime2 in branch 4 - Cannot set local variable maxUFVol1 in branch 6 - Cannot set local variable maxUFVol2 in branch 6 - Cannot set local variable presTime in branch 7 - Cannot set local variable maxTime in branch 7 - Cannot set local variable maxUFVol in branch 8 - Cannot set local variable maxDialRate in branch 9 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.return:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentSettingsRanges -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (++treatmentParamsRangesBroadcastTimerCtr >= getU32OverrideValue(&treatmentParamRangesPublishInterval)) ==> TRUE - (2) if (elapseTime + (2) < 1 * 60) ==> FALSE - (3) if (presUFRate > (0.0)) ==> FALSE - (4) if (maxTime1 < maxTime2) ==> FALSE - (5) if (presUFRate > (0.0)) ==> FALSE - (6) if (maxUFVol1 < maxUFVol2) ==> FALSE - (7) if (maxTime > 8 * 60) ==> FALSE - (8) if (maxUFVol > (F32)(8 * 1000)) ==> TRUE - (9) if (maxDialRate > (600)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set local variable maxTime1 in branch 4 - Cannot set local variable maxTime2 in branch 4 - Cannot set local variable maxUFVol1 in branch 6 - Cannot set local variable maxUFVol2 in branch 6 - Cannot set local variable presTime in branch 7 - Cannot set local variable maxTime in branch 7 - Cannot set local variable maxUFVol in branch 8 - Cannot set local variable maxDialRate in branch 9 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.return:1 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentSettingsRanges -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (++treatmentParamsRangesBroadcastTimerCtr >= getU32OverrideValue(&treatmentParamRangesPublishInterval)) ==> TRUE - (2) if (elapseTime + (2) < 1 * 60) ==> FALSE - (3) if (presUFRate > (0.0)) ==> FALSE - (4) if (maxTime1 < maxTime2) ==> FALSE - (5) if (presUFRate > (0.0)) ==> FALSE - (6) if (maxUFVol1 < maxUFVol2) ==> FALSE - (7) if (maxTime > 8 * 60) ==> TRUE - (8) if (maxUFVol > (F32)(8 * 1000)) ==> FALSE - (9) if (maxDialRate > (600)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set local variable maxTime1 in branch 4 - Cannot set local variable maxTime2 in branch 4 - Cannot set local variable maxUFVol1 in branch 6 - Cannot set local variable maxUFVol2 in branch 6 - Cannot set local variable presTime in branch 7 - Cannot set local variable maxTime in branch 7 - Cannot set local variable maxUFVol in branch 8 - Cannot set local variable maxDialRate in branch 9 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.return:1 -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentSettingsRanges -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (++treatmentParamsRangesBroadcastTimerCtr >= getU32OverrideValue(&treatmentParamRangesPublishInterval)) ==> TRUE - (2) if (elapseTime + (2) < 1 * 60) ==> FALSE - (3) if (presUFRate > (0.0)) ==> FALSE - (4) if (maxTime1 < maxTime2) ==> FALSE - (5) if (presUFRate > (0.0)) ==> FALSE - (6) if (maxUFVol1 < maxUFVol2) ==> TRUE - (7) if (maxTime > 8 * 60) ==> FALSE - (8) if (maxUFVol > (F32)(8 * 1000)) ==> FALSE - (9) if (maxDialRate > (600)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set local variable maxTime1 in branch 4 - Cannot set local variable maxTime2 in branch 4 - Cannot set local variable maxUFVol1 in branch 6 - Cannot set local variable maxUFVol2 in branch 6 - Cannot set local variable presTime in branch 7 - Cannot set local variable maxTime in branch 7 - Cannot set local variable maxUFVol in branch 8 - Cannot set local variable maxDialRate in branch 9 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.return:1 -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentSettingsRanges -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (++treatmentParamsRangesBroadcastTimerCtr >= getU32OverrideValue(&treatmentParamRangesPublishInterval)) ==> TRUE - (2) if (elapseTime + (2) < 1 * 60) ==> FALSE - (3) if (presUFRate > (0.0)) ==> FALSE - (4) if (maxTime1 < maxTime2) ==> FALSE - (5) if (presUFRate > (0.0)) ==> TRUE - (6) if (maxUFVol1 < maxUFVol2) ==> FALSE - (7) if (maxTime > 8 * 60) ==> FALSE - (8) if (maxUFVol > (F32)(8 * 1000)) ==> FALSE - (9) if (maxDialRate > (600)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set local variable maxTime1 in branch 4 - Cannot set local variable maxTime2 in branch 4 - Conflict: Trying to set variable ModeTreatment.<>.presUFRate 'less than' and 'greater than' same value in branches 3/5 - Cannot set local variable maxUFVol1 in branch 6 - Cannot set local variable maxUFVol2 in branch 6 - Cannot set local variable presTime in branch 7 - Cannot set local variable maxTime in branch 7 - Cannot set local variable maxUFVol in branch 8 - Cannot set local variable maxDialRate in branch 9 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.return:1 -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentSettingsRanges -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if (++treatmentParamsRangesBroadcastTimerCtr >= getU32OverrideValue(&treatmentParamRangesPublishInterval)) ==> TRUE - (2) if (elapseTime + (2) < 1 * 60) ==> FALSE - (3) if (presUFRate > (0.0)) ==> FALSE - (4) if (maxTime1 < maxTime2) ==> TRUE - (5) if (presUFRate > (0.0)) ==> FALSE - (6) if (maxUFVol1 < maxUFVol2) ==> FALSE - (7) if (maxTime > 8 * 60) ==> FALSE - (8) if (maxUFVol > (F32)(8 * 1000)) ==> FALSE - (9) if (maxDialRate > (600)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set local variable maxTime1 in branch 4 - Cannot set local variable maxTime2 in branch 4 - Cannot set local variable maxUFVol1 in branch 6 - Cannot set local variable maxUFVol2 in branch 6 - Cannot set local variable presTime in branch 7 - Cannot set local variable maxTime in branch 7 - Cannot set local variable maxUFVol in branch 8 - Cannot set local variable maxDialRate in branch 9 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.return:1 -TEST.END - --- Test Case: BASIS-PATH-009-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentSettingsRanges -TEST.NEW -TEST.NAME:BASIS-PATH-009-PARTIAL -TEST.BASIS_PATH:9 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if (++treatmentParamsRangesBroadcastTimerCtr >= getU32OverrideValue(&treatmentParamRangesPublishInterval)) ==> TRUE - (2) if (elapseTime + (2) < 1 * 60) ==> FALSE - (3) if (presUFRate > (0.0)) ==> TRUE - (4) if (maxTime1 < maxTime2) ==> FALSE - (5) if (presUFRate > (0.0)) ==> FALSE - (6) if (maxUFVol1 < maxUFVol2) ==> FALSE - (7) if (maxTime > 8 * 60) ==> FALSE - (8) if (maxUFVol > (F32)(8 * 1000)) ==> FALSE - (9) if (maxDialRate > (600)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set local variable maxTime1 in branch 4 - Cannot set local variable maxTime2 in branch 4 - Conflict: Trying to set variable ModeTreatment.<>.presUFRate 'less than' and 'greater than' same value in branches 3/5 - Cannot set local variable maxUFVol1 in branch 6 - Cannot set local variable maxUFVol2 in branch 6 - Cannot set local variable presTime in branch 7 - Cannot set local variable maxTime in branch 7 - Cannot set local variable maxUFVol in branch 8 - Cannot set local variable maxDialRate in branch 9 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.return:1 -TEST.END - --- Test Case: BASIS-PATH-010-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentSettingsRanges -TEST.NEW -TEST.NAME:BASIS-PATH-010-PARTIAL -TEST.BASIS_PATH:10 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if (++treatmentParamsRangesBroadcastTimerCtr >= getU32OverrideValue(&treatmentParamRangesPublishInterval)) ==> TRUE - (2) if (elapseTime + (2) < 1 * 60) ==> TRUE - (3) if (presUFRate > (0.0)) ==> FALSE - (4) if (maxTime1 < maxTime2) ==> FALSE - (5) if (presUFRate > (0.0)) ==> FALSE - (6) if (maxUFVol1 < maxUFVol2) ==> FALSE - (7) if (maxTime > 8 * 60) ==> FALSE - (8) if (maxUFVol > (F32)(8 * 1000)) ==> FALSE - (9) if (maxDialRate > (600)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set local variable maxTime1 in branch 4 - Cannot set local variable maxTime2 in branch 4 - Cannot set local variable maxUFVol1 in branch 6 - Cannot set local variable maxUFVol2 in branch 6 - Cannot set local variable presTime in branch 7 - Cannot set local variable maxTime in branch 7 - Cannot set local variable maxUFVol in branch 8 - Cannot set local variable maxDialRate in branch 9 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.return:1 -TEST.END - --- Subprogram: broadcastTreatmentTimeAndState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentTimeAndState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++treatmentTimeBroadcastTimerCtr >= getU32OverrideValue(&treatmentTimePublishInterval)) ==> FALSE - (3) if (++treatmentStateBroadcastTimerCtr >= getU32OverrideValue(&treatmentStatePublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentTimeAndState -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 4 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++treatmentTimeBroadcastTimerCtr >= getU32OverrideValue(&treatmentTimePublishInterval)) ==> FALSE - (3) if (++treatmentStateBroadcastTimerCtr >= getU32OverrideValue(&treatmentStatePublishInterval)) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( uut_prototype_stubs.getU32OverrideValue.return ) in branches 1/3 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentTimeAndState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.IMPORT_FAILURES: -(E) @LINE: 2195 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> - >>> Warning: Value already set - >>> Previous value <> ignored -TEST.END_IMPORT_FAILURES: -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (++treatmentTimeBroadcastTimerCtr >= getU32OverrideValue(&treatmentTimePublishInterval)) ==> TRUE - (2) if (isTreatmentCompleted() != (1)) ==> FALSE - (3) if (++treatmentStateBroadcastTimerCtr >= getU32OverrideValue(&treatmentStatePublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.isTreatmentCompleted -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.isTreatmentCompleted.return:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:broadcastTreatmentTimeAndState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.IMPORT_FAILURES: -(E) @LINE: 2215 TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> - >>> Warning: Value already set - >>> Previous value <> ignored -TEST.END_IMPORT_FAILURES: -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (++treatmentTimeBroadcastTimerCtr >= getU32OverrideValue(&treatmentTimePublishInterval)) ==> TRUE - (2) if (isTreatmentCompleted() != (1)) ==> TRUE - (3) if (++treatmentStateBroadcastTimerCtr >= getU32OverrideValue(&treatmentStatePublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.isTreatmentCompleted -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.isTreatmentCompleted.return:<> -TEST.END - --- Subprogram: execTreatmentMode - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:execTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == stop) ==> FALSE - (2) if (currentTreatmentState != (TREATMENT_END_STATE)) ==> FALSE - (10) case currentTreatmentState ==> default - Test Case Generation Notes: - Conflict: Trying to set variable ModeTreatment.<>.currentTreatmentState 'equal to' and 'not equal to' same value in branches 2/3 -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_END_STATE -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:execTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == stop) ==> FALSE - (2) if (currentTreatmentState != (TREATMENT_END_STATE)) ==> FALSE - (3) case currentTreatmentState ==> TREATMENT_START_STATE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (ModeTreatment.<>.currentTreatmentState) in branches 2/3 -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_END_STATE -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:execTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == stop) ==> FALSE - (2) if (currentTreatmentState != (TREATMENT_END_STATE)) ==> FALSE - (4) case currentTreatmentState ==> TREATMENT_BLOOD_PRIME_STATE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (ModeTreatment.<>.currentTreatmentState) in branches 2/4 -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_END_STATE -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:execTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == stop) ==> FALSE - (2) if (currentTreatmentState != (TREATMENT_END_STATE)) ==> FALSE - (5) case currentTreatmentState ==> TREATMENT_DIALYSIS_STATE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (ModeTreatment.<>.currentTreatmentState) in branches 2/5 -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_END_STATE -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:execTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == stop) ==> FALSE - (2) if (currentTreatmentState != (TREATMENT_END_STATE)) ==> FALSE - (6) case currentTreatmentState ==> TREATMENT_STOP_STATE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (ModeTreatment.<>.currentTreatmentState) in branches 2/6 -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_END_STATE -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:execTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == stop) ==> FALSE - (2) if (currentTreatmentState != (TREATMENT_END_STATE)) ==> FALSE - (7) case currentTreatmentState ==> TREATMENT_RINSEBACK_STATE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (ModeTreatment.<>.currentTreatmentState) in branches 2/7 -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_END_STATE -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:execTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == stop) ==> FALSE - (2) if (currentTreatmentState != (TREATMENT_END_STATE)) ==> FALSE - (8) case currentTreatmentState ==> TREATMENT_RECIRC_STATE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (ModeTreatment.<>.currentTreatmentState) in branches 2/8 -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_END_STATE -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:execTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if ((1) == stop) ==> FALSE - (2) if (currentTreatmentState != (TREATMENT_END_STATE)) ==> FALSE - (9) case currentTreatmentState ==> TREATMENT_END_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_END_STATE -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:execTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if ((1) == stop) ==> FALSE - (2) if (currentTreatmentState != (TREATMENT_END_STATE)) ==> TRUE - (10) case currentTreatmentState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:NUM_OF_TREATMENT_STATES -TEST.END - --- Test Case: BASIS-PATH-010-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:execTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-010-PARTIAL -TEST.BASIS_PATH:10 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if ((1) == stop) ==> TRUE - (2) if (currentTreatmentState != (TREATMENT_END_STATE)) ==> FALSE - (10) case currentTreatmentState ==> default - Test Case Generation Notes: - Conflict: Trying to set variable ModeTreatment.<>.currentTreatmentState 'equal to' and 'not equal to' same value in branches 2/3 -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:1 -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_END_STATE -TEST.END - --- Subprogram: getActualTreatmentTimeSecs - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getActualTreatmentTimeSecs -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getBloodIsPrimed - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getBloodIsPrimed -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getCurrentUFSetRate - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getCurrentUFSetRate -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getRinsebackCompleted - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getRinsebackCompleted -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getTreatmentAvgArterialPressure - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentAvgArterialPressure -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (numberOfDataPoint > (0)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable numberOfDataPoint in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentAvgArterialPressure -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (numberOfDataPoint > (0)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable numberOfDataPoint in branch 1 - Cannot set local variable numberOfDataPoint in branch 2 -TEST.END_NOTES: -TEST.END - --- Subprogram: getTreatmentAvgBloodFlowRate - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentAvgBloodFlowRate -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (numberOfDataPoint > (0)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable numberOfDataPoint in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentAvgBloodFlowRate -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (numberOfDataPoint > (0)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable numberOfDataPoint in branch 1 - Cannot set local variable numberOfDataPoint in branch 2 -TEST.END_NOTES: -TEST.END - --- Subprogram: getTreatmentAvgDialysateFlowRate - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentAvgDialysateFlowRate -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (numberOfDataPoint > (0)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable numberOfDataPoint in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentAvgDialysateFlowRate -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (numberOfDataPoint > (0)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable numberOfDataPoint in branch 1 - Cannot set local variable numberOfDataPoint in branch 2 -TEST.END_NOTES: -TEST.END - --- Subprogram: getTreatmentAvgDialysateTemp - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentAvgDialysateTemp -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (numberOfDataPoint > (0)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable numberOfDataPoint in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentAvgDialysateTemp -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (numberOfDataPoint > (0)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable numberOfDataPoint in branch 1 - Cannot set local variable numberOfDataPoint in branch 2 -TEST.END_NOTES: -TEST.END - --- Subprogram: getTreatmentAvgVenousPressure - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentAvgVenousPressure -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (numberOfDataPoint > (0)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable numberOfDataPoint in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentAvgVenousPressure -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (numberOfDataPoint > (0)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable numberOfDataPoint in branch 1 - Cannot set local variable numberOfDataPoint in branch 2 -TEST.END_NOTES: -TEST.END - --- Subprogram: getTreatmentEndTimeStamp - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentEndTimeStamp -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getTreatmentStartTimeStamp - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentStartTimeStamp -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getTreatmentState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getTreatmentTimeRemainingSecs - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:getTreatmentTimeRemainingSecs -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleTreatmentBloodPrimeState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentBloodPrimeState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - (2) if ((1) == bloodPrimeToDialysisRequest) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:ModeTreatment.<>.bloodPrimeToDialysisRequest:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentBloodPrimeState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - (2) if ((1) == bloodPrimeToDialysisRequest) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:ModeTreatment.<>.bloodPrimeToDialysisRequest:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentBloodPrimeState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:1 -TEST.END - --- Subprogram: handleTreatmentDialysisState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentDialysisState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getDialysisState() != (DIALYSIS_SALINE_BOLUS_STATE)) ==> FALSE - (2) if (treatmentTimeMS / (1000) >= presTreatmentTimeSecs) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.getMSTimerCount -TEST.STUB:Timers.calcTimeBetween -TEST.STUB:Dialysis.getDialysisState -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:Dialysis.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE -TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentDialysisState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getDialysisState() != (DIALYSIS_SALINE_BOLUS_STATE)) ==> FALSE - (2) if (treatmentTimeMS / (1000) >= presTreatmentTimeSecs) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.getMSTimerCount -TEST.STUB:Timers.calcTimeBetween -TEST.STUB:Dialysis.getDialysisState -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:1 -TEST.VALUE:Dialysis.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE -TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentDialysisState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (getDialysisState() != (DIALYSIS_SALINE_BOLUS_STATE)) ==> FALSE - (2) if (treatmentTimeMS / (1000) >= presTreatmentTimeSecs) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.getMSTimerCount -TEST.STUB:Timers.calcTimeBetween -TEST.STUB:Dialysis.getDialysisState -TEST.VALUE:Dialysis.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE -TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentDialysisState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (getDialysisState() != (DIALYSIS_SALINE_BOLUS_STATE)) ==> TRUE - (2) if (treatmentTimeMS / (1000) >= presTreatmentTimeSecs) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.getMSTimerCount -TEST.STUB:Timers.calcTimeBetween -TEST.STUB:Dialysis.getDialysisState -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:Dialysis.getDialysisState.return:DIALYSIS_START_STATE -TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:<> -TEST.END - --- Subprogram: handleTreatmentEndState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentEndState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == initiateRinsebackAlarmResponseRequest) ==> FALSE - (2) if ((1) == endTreatmentAlarmResponseRequest) ==> FALSE - (3) if ((1) == resumeTreatmentAlarmResponseRequest) ==> FALSE - (4) if ((1) == treatmentEndToRinsebackRequest) ==> FALSE - (5) if ((1) == endTreatmentRequest) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.resumeTreatmentAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.initiateRinsebackAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentRequest:<> -TEST.VALUE:ModeTreatment.<>.treatmentEndToRinsebackRequest:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentEndState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == initiateRinsebackAlarmResponseRequest) ==> FALSE - (2) if ((1) == endTreatmentAlarmResponseRequest) ==> FALSE - (3) if ((1) == resumeTreatmentAlarmResponseRequest) ==> FALSE - (4) if ((1) == treatmentEndToRinsebackRequest) ==> FALSE - (5) if ((1) == endTreatmentRequest) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.resumeTreatmentAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.initiateRinsebackAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentRequest:1 -TEST.VALUE:ModeTreatment.<>.treatmentEndToRinsebackRequest:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentEndState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == initiateRinsebackAlarmResponseRequest) ==> FALSE - (2) if ((1) == endTreatmentAlarmResponseRequest) ==> FALSE - (3) if ((1) == resumeTreatmentAlarmResponseRequest) ==> FALSE - (4) if ((1) == treatmentEndToRinsebackRequest) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.resumeTreatmentAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.initiateRinsebackAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.treatmentEndToRinsebackRequest:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentEndState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == initiateRinsebackAlarmResponseRequest) ==> FALSE - (2) if ((1) == endTreatmentAlarmResponseRequest) ==> FALSE - (3) if ((1) == resumeTreatmentAlarmResponseRequest) ==> TRUE - (4) if ((1) == treatmentEndToRinsebackRequest) ==> FALSE - (5) if ((1) == endTreatmentRequest) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.resumeTreatmentAlarmResponseRequest:1 -TEST.VALUE:ModeTreatment.<>.initiateRinsebackAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentRequest:<> -TEST.VALUE:ModeTreatment.<>.treatmentEndToRinsebackRequest:<> -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentEndState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == initiateRinsebackAlarmResponseRequest) ==> FALSE - (2) if ((1) == endTreatmentAlarmResponseRequest) ==> TRUE - (4) if ((1) == treatmentEndToRinsebackRequest) ==> FALSE - (5) if ((1) == endTreatmentRequest) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.initiateRinsebackAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentAlarmResponseRequest:1 -TEST.VALUE:ModeTreatment.<>.endTreatmentRequest:<> -TEST.VALUE:ModeTreatment.<>.treatmentEndToRinsebackRequest:<> -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentEndState -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == initiateRinsebackAlarmResponseRequest) ==> TRUE - (4) if ((1) == treatmentEndToRinsebackRequest) ==> FALSE - (5) if ((1) == endTreatmentRequest) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.initiateRinsebackAlarmResponseRequest:1 -TEST.VALUE:ModeTreatment.<>.endTreatmentRequest:<> -TEST.VALUE:ModeTreatment.<>.treatmentEndToRinsebackRequest:<> -TEST.END - --- Subprogram: handleTreatmentRecircState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentRecircState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == rinsebackToStoppedRequest) ==> FALSE - (2) if ((1) == endTreatmentRequest) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.rinsebackToStoppedRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentRequest:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentRecircState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == rinsebackToStoppedRequest) ==> FALSE - (2) if ((1) == endTreatmentRequest) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.rinsebackToStoppedRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentRequest:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentRecircState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == rinsebackToStoppedRequest) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.rinsebackToStoppedRequest:1 -TEST.END - --- Subprogram: handleTreatmentRinsebackState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentRinsebackState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == rinsebackToRecircRequest) ==> FALSE - (2) if ((1) == rinsebackToStoppedRequest) ==> FALSE - (3) if ((1) == endTreatmentRequest) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.rinsebackToStoppedRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentRequest:<> -TEST.VALUE:ModeTreatment.<>.rinsebackToRecircRequest:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentRinsebackState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == rinsebackToRecircRequest) ==> FALSE - (2) if ((1) == rinsebackToStoppedRequest) ==> FALSE - (3) if ((1) == endTreatmentRequest) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.rinsebackToStoppedRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentRequest:1 -TEST.VALUE:ModeTreatment.<>.rinsebackToRecircRequest:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentRinsebackState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == rinsebackToRecircRequest) ==> FALSE - (2) if ((1) == rinsebackToStoppedRequest) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.rinsebackToStoppedRequest:1 -TEST.VALUE:ModeTreatment.<>.rinsebackToRecircRequest:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentRinsebackState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == rinsebackToRecircRequest) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.rinsebackToRecircRequest:1 -TEST.END - --- Subprogram: handleTreatmentStartState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentStartState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.return:1 -TEST.END - --- Subprogram: handleTreatmentStopState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentStopState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == resumeTreatmentAlarmResponseRequest) ==> FALSE - (3) if ((1) == initiateRinsebackAlarmResponseRequest) ==> FALSE - (4) if ((1) == endTreatmentAlarmResponseRequest) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.resumeTreatmentAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.initiateRinsebackAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentAlarmResponseRequest:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentStopState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == resumeTreatmentAlarmResponseRequest) ==> FALSE - (3) if ((1) == initiateRinsebackAlarmResponseRequest) ==> FALSE - (4) if ((1) == endTreatmentAlarmResponseRequest) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.resumeTreatmentAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.initiateRinsebackAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.endTreatmentAlarmResponseRequest:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentStopState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == resumeTreatmentAlarmResponseRequest) ==> FALSE - (3) if ((1) == initiateRinsebackAlarmResponseRequest) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.resumeTreatmentAlarmResponseRequest:<> -TEST.VALUE:ModeTreatment.<>.initiateRinsebackAlarmResponseRequest:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentStopState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == resumeTreatmentAlarmResponseRequest) ==> TRUE - (2) if ((1) == getBloodIsPrimed()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getBloodIsPrimed -TEST.VALUE:ModeTreatment.<>.resumeTreatmentAlarmResponseRequest:1 -TEST.VALUE:ModeTreatment.getBloodIsPrimed.return:<> -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:handleTreatmentStopState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == resumeTreatmentAlarmResponseRequest) ==> TRUE - (2) if ((1) == getBloodIsPrimed()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getBloodIsPrimed -TEST.VALUE:ModeTreatment.<>.resumeTreatmentAlarmResponseRequest:1 -TEST.VALUE:ModeTreatment.getBloodIsPrimed.return:1 -TEST.END - --- Subprogram: initTreatmentMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:initTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: isTreatmentCompleted - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:isTreatmentCompleted -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: resetAlarmSignalFlags - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:resetAlarmSignalFlags -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: resetSignalFlags - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:resetSignalFlags -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setBloodIsPrimed - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:setBloodIsPrimed -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.setBloodIsPrimed.flag:<> -TEST.END - --- Subprogram: setRinsebackIsCompleted - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:setRinsebackIsCompleted -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.setRinsebackIsCompleted.flag:<> -TEST.END - --- Subprogram: signalAlarmActionToTreatmentMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:signalAlarmActionToTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (6) case action ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.signalAlarmActionToTreatmentMode.action:NUMBER_OF_ALARM_ACTIONS -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:signalAlarmActionToTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case action ==> ALARM_ACTION_STOP - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.signalAlarmActionToTreatmentMode.action:ALARM_ACTION_STOP -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:signalAlarmActionToTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case action ==> ALARM_ACTION_RESUME - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.signalAlarmActionToTreatmentMode.action:ALARM_ACTION_RESUME -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:signalAlarmActionToTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case action ==> ALARM_ACTION_RINSEBACK - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.signalAlarmActionToTreatmentMode.action:ALARM_ACTION_RINSEBACK -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:signalAlarmActionToTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (4) case action ==> ALARM_ACTION_END_TREATMENT - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.signalAlarmActionToTreatmentMode.action:ALARM_ACTION_END_TREATMENT -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:signalAlarmActionToTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (5) case action ==> ALARM_ACTION_ACK - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.signalAlarmActionToTreatmentMode.action:ALARM_ACTION_ACK -TEST.END - --- Subprogram: signalBloodPrimeToDialysis - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:signalBloodPrimeToDialysis -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalEndTreatment - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:signalEndTreatment -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalGoToRinseback - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:signalGoToRinseback -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalGoToTreatmentStopped - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:signalGoToTreatmentStopped -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalRinsebackToRecirc - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:signalRinsebackToRecirc -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: testResetTreatmentParamRangesPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testResetTreatmentParamRangesPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testResetTreatmentParamRangesPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetTreatmentStatePublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testResetTreatmentStatePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testResetTreatmentStatePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetTreatmentTimePublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testResetTreatmentTimePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testResetTreatmentTimePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetTreatmentParamRangesPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testSetTreatmentParamRangesPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeTreatment.testSetTreatmentParamRangesPublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testSetTreatmentParamRangesPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeTreatment.testSetTreatmentParamRangesPublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetTreatmentStatePublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testSetTreatmentStatePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeTreatment.testSetTreatmentStatePublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testSetTreatmentStatePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeTreatment.testSetTreatmentStatePublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetTreatmentTimePublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testSetTreatmentTimePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeTreatment.testSetTreatmentTimePublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testSetTreatmentTimePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeTreatment.testSetTreatmentTimePublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetTreatmentTimeRemainingOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testSetTreatmentTimeRemainingOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated() && value < presTreatmentTimeSecs) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:<> -TEST.VALUE:ModeTreatment.testSetTreatmentTimeRemainingOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testSetTreatmentTimeRemainingOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated() && value < presTreatmentTimeSecs) ==> TRUE - (2) if ((MODE_TREA) == getCurrentOperationMode() && currentTreatmentState < (TREATMENT_END_STATE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:<> -TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:<> -TEST.VALUE:ModeTreatment.testSetTreatmentTimeRemainingOverride.value:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:testSetTreatmentTimeRemainingOverride -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isTestingActivated() && value < presTreatmentTimeSecs) ==> TRUE - (2) if ((MODE_TREA) == getCurrentOperationMode() && currentTreatmentState < (TREATMENT_END_STATE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:<> -TEST.VALUE:ModeTreatment.<>.presTreatmentTimeSecs:<> -TEST.VALUE:ModeTreatment.testSetTreatmentTimeRemainingOverride.value:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: transitionToTreatmentMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:transitionToTreatmentMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: verifyBloodAndDialysateRateSettingsChange - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyBloodAndDialysateRateSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((MODE_TREA) == currMode) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:<> -TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyBloodAndDialysateRateSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((MODE_TREA) == currMode) ==> TRUE - (2) if ((((bloodRate >= (100) && bloodRate <= (500)) && dialRate >= (100)) && dialRate <= (600)) && dialVolume <= 150 * 1000) ==> FALSE - (3) if (bloodRate < (100) || bloodRate > (500)) ==> FALSE - (4) if (dialRate < (100) || dialRate > (600)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dialVolume in branch 2 -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:100 -TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:100 -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyBloodAndDialysateRateSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((MODE_TREA) == currMode) ==> TRUE - (2) if ((((bloodRate >= (100) && bloodRate <= (500)) && dialRate >= (100)) && dialRate <= (600)) && dialVolume <= 150 * 1000) ==> FALSE - (3) if (bloodRate < (100) || bloodRate > (500)) ==> FALSE - (4) if (dialRate < (100) || dialRate > (600)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable dialVolume in branch 2 -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:100 -TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyBloodAndDialysateRateSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((MODE_TREA) == currMode) ==> TRUE - (2) if ((((bloodRate >= (100) && bloodRate <= (500)) && dialRate >= (100)) && dialRate <= (600)) && dialVolume <= 150 * 1000) ==> FALSE - (3) if (bloodRate < (100) || bloodRate > (500)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable dialVolume in branch 2 -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:<> -TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyBloodAndDialysateRateSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((MODE_TREA) == currMode) ==> TRUE - (2) if ((((bloodRate >= (100) && bloodRate <= (500)) && dialRate >= (100)) && dialRate <= (600)) && dialVolume <= 150 * 1000) ==> TRUE - Test Case Generation Notes: - Cannot set local variable dialVolume in branch 2 -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.bloodRate:100 -TEST.VALUE:ModeTreatment.verifyBloodAndDialysateRateSettingsChange.dialRate:100 -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Subprogram: verifyPressureLimitsChange - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyPressureLimitsChange -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT, proposedNewArtLowLimit)) ==> FALSE - (2) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT, proposedNewArtHighLimit)) ==> FALSE - (3) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT, proposedNewVenLowLimit)) ==> FALSE - (4) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT, proposedNewVenHighLimit)) ==> FALSE - (5) if ((1) == result) ==> FALSE - (8) if ((1) == result) ==> FALSE - Test Case Generation Notes: - Cannot set local variable result in branch 5 - Cannot set local variable result in branch 8 -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyPressureLimitsChange -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT, proposedNewArtLowLimit)) ==> FALSE - (2) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT, proposedNewArtHighLimit)) ==> FALSE - (3) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT, proposedNewVenLowLimit)) ==> FALSE - (4) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT, proposedNewVenHighLimit)) ==> FALSE - (5) if ((1) == result) ==> FALSE - (8) if ((1) == result) ==> TRUE - (9) if (abs(artLowLimit - data->artLowLimit) > 0) ==> FALSE - (10) if (abs(artHighLimit - data->artHighLimit) > 0) ==> FALSE - (11) if (abs(venLowLimit - data->venLowLimit) > 0) ==> FALSE - (12) if (abs(venHighLimit - data->venHighLimit) > 0) ==> FALSE - Test Case Generation Notes: - Cannot set local variable result in branch 5 - Cannot set local variable result in branch 8 - Cannot set return value of function abs in branch 9 - Cannot set return value of function abs in branch 10 - Cannot set return value of function abs in branch 11 - Cannot set return value of function abs in branch 12 -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyPressureLimitsChange -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT, proposedNewArtLowLimit)) ==> FALSE - (2) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT, proposedNewArtHighLimit)) ==> FALSE - (3) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT, proposedNewVenLowLimit)) ==> FALSE - (4) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT, proposedNewVenHighLimit)) ==> FALSE - (5) if ((1) == result) ==> FALSE - (8) if ((1) == result) ==> TRUE - (9) if (abs(artLowLimit - data->artLowLimit) > 0) ==> FALSE - (10) if (abs(artHighLimit - data->artHighLimit) > 0) ==> FALSE - (11) if (abs(venLowLimit - data->venLowLimit) > 0) ==> FALSE - (12) if (abs(venHighLimit - data->venHighLimit) > 0) ==> TRUE - Test Case Generation Notes: - Cannot set local variable result in branch 5 - Cannot set local variable result in branch 8 - Cannot set return value of function abs in branch 9 - Cannot set return value of function abs in branch 10 - Cannot set return value of function abs in branch 11 - Cannot set return value of function abs in branch 12 -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyPressureLimitsChange -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT, proposedNewArtLowLimit)) ==> FALSE - (2) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT, proposedNewArtHighLimit)) ==> FALSE - (3) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT, proposedNewVenLowLimit)) ==> FALSE - (4) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT, proposedNewVenHighLimit)) ==> FALSE - (5) if ((1) == result) ==> FALSE - (8) if ((1) == result) ==> TRUE - (9) if (abs(artLowLimit - data->artLowLimit) > 0) ==> FALSE - (10) if (abs(artHighLimit - data->artHighLimit) > 0) ==> FALSE - (11) if (abs(venLowLimit - data->venLowLimit) > 0) ==> TRUE - (12) if (abs(venHighLimit - data->venHighLimit) > 0) ==> FALSE - Test Case Generation Notes: - Cannot set local variable result in branch 5 - Cannot set local variable result in branch 8 - Cannot set return value of function abs in branch 9 - Cannot set return value of function abs in branch 10 - Cannot set return value of function abs in branch 11 - Cannot set return value of function abs in branch 12 -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyPressureLimitsChange -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT, proposedNewArtLowLimit)) ==> FALSE - (2) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT, proposedNewArtHighLimit)) ==> FALSE - (3) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT, proposedNewVenLowLimit)) ==> FALSE - (4) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT, proposedNewVenHighLimit)) ==> FALSE - (5) if ((1) == result) ==> FALSE - (8) if ((1) == result) ==> TRUE - (9) if (abs(artLowLimit - data->artLowLimit) > 0) ==> FALSE - (10) if (abs(artHighLimit - data->artHighLimit) > 0) ==> TRUE - (11) if (abs(venLowLimit - data->venLowLimit) > 0) ==> FALSE - (12) if (abs(venHighLimit - data->venHighLimit) > 0) ==> FALSE - Test Case Generation Notes: - Cannot set local variable result in branch 5 - Cannot set local variable result in branch 8 - Cannot set return value of function abs in branch 9 - Cannot set return value of function abs in branch 10 - Cannot set return value of function abs in branch 11 - Cannot set return value of function abs in branch 12 -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyPressureLimitsChange -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT, proposedNewArtLowLimit)) ==> FALSE - (2) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT, proposedNewArtHighLimit)) ==> FALSE - (3) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT, proposedNewVenLowLimit)) ==> FALSE - (4) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT, proposedNewVenHighLimit)) ==> FALSE - (5) if ((1) == result) ==> FALSE - (8) if ((1) == result) ==> TRUE - (9) if (abs(artLowLimit - data->artLowLimit) > 0) ==> TRUE - (10) if (abs(artHighLimit - data->artHighLimit) > 0) ==> FALSE - (11) if (abs(venLowLimit - data->venLowLimit) > 0) ==> FALSE - (12) if (abs(venHighLimit - data->venHighLimit) > 0) ==> FALSE - Test Case Generation Notes: - Cannot set local variable result in branch 5 - Cannot set local variable result in branch 8 - Cannot set return value of function abs in branch 9 - Cannot set return value of function abs in branch 10 - Cannot set return value of function abs in branch 11 - Cannot set return value of function abs in branch 12 -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyPressureLimitsChange -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT, proposedNewArtLowLimit)) ==> FALSE - (2) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT, proposedNewArtHighLimit)) ==> FALSE - (3) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT, proposedNewVenLowLimit)) ==> FALSE - (4) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT, proposedNewVenHighLimit)) ==> FALSE - (5) if ((1) == result) ==> TRUE - (6) if (arterialPresLimitDelta < 30) ==> FALSE - (7) if (venousPresLimitDelta < 30) ==> FALSE - (8) if ((1) == result) ==> FALSE - Test Case Generation Notes: - Cannot set local variable result in branch 5 - Cannot set local variable arterialPresLimitDelta in branch 6 - Cannot set local variable venousPresLimitDelta in branch 7 - Cannot set local variable result in branch 8 -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyPressureLimitsChange -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT, proposedNewArtLowLimit)) ==> FALSE - (2) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT, proposedNewArtHighLimit)) ==> FALSE - (3) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT, proposedNewVenLowLimit)) ==> FALSE - (4) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT, proposedNewVenHighLimit)) ==> FALSE - (5) if ((1) == result) ==> TRUE - (6) if (arterialPresLimitDelta < 30) ==> FALSE - (7) if (venousPresLimitDelta < 30) ==> TRUE - (8) if ((1) == result) ==> FALSE - Test Case Generation Notes: - Cannot set local variable result in branch 5 - Cannot set local variable arterialPresLimitDelta in branch 6 - Cannot set local variable venousPresLimitDelta in branch 7 - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-009-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyPressureLimitsChange -TEST.NEW -TEST.NAME:BASIS-PATH-009-PARTIAL -TEST.BASIS_PATH:9 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT, proposedNewArtLowLimit)) ==> FALSE - (2) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT, proposedNewArtHighLimit)) ==> FALSE - (3) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT, proposedNewVenLowLimit)) ==> FALSE - (4) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT, proposedNewVenHighLimit)) ==> FALSE - (5) if ((1) == result) ==> TRUE - (6) if (arterialPresLimitDelta < 30) ==> TRUE - (7) if (venousPresLimitDelta < 30) ==> FALSE - (8) if ((1) == result) ==> FALSE - Test Case Generation Notes: - Cannot set local variable result in branch 5 - Cannot set local variable arterialPresLimitDelta in branch 6 - Cannot set local variable venousPresLimitDelta in branch 7 - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-010-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyPressureLimitsChange -TEST.NEW -TEST.NAME:BASIS-PATH-010-PARTIAL -TEST.BASIS_PATH:10 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT, proposedNewArtLowLimit)) ==> FALSE - (2) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT, proposedNewArtHighLimit)) ==> FALSE - (3) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT, proposedNewVenLowLimit)) ==> FALSE - (4) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT, proposedNewVenHighLimit)) ==> TRUE - (5) if ((1) == result) ==> FALSE - (8) if ((1) == result) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable ModeTreatmentParams.isTreatmentParamInRange.return 'equal to' and 'not equal to' same value in branches 1/4 - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-011-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyPressureLimitsChange -TEST.NEW -TEST.NAME:BASIS-PATH-011-PARTIAL -TEST.BASIS_PATH:11 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 11 - (1) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT, proposedNewArtLowLimit)) ==> FALSE - (2) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT, proposedNewArtHighLimit)) ==> FALSE - (3) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT, proposedNewVenLowLimit)) ==> TRUE - (4) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT, proposedNewVenHighLimit)) ==> FALSE - (5) if ((1) == result) ==> FALSE - (8) if ((1) == result) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable ModeTreatmentParams.isTreatmentParamInRange.return 'equal to' and 'not equal to' same value in branches 1/3 - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-012-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyPressureLimitsChange -TEST.NEW -TEST.NAME:BASIS-PATH-012-PARTIAL -TEST.BASIS_PATH:12 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 12 - (1) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT, proposedNewArtLowLimit)) ==> FALSE - (2) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT, proposedNewArtHighLimit)) ==> TRUE - (3) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT, proposedNewVenLowLimit)) ==> FALSE - (4) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT, proposedNewVenHighLimit)) ==> FALSE - (5) if ((1) == result) ==> FALSE - (8) if ((1) == result) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable ModeTreatmentParams.isTreatmentParamInRange.return 'equal to' and 'not equal to' same value in branches 1/2 - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-013-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyPressureLimitsChange -TEST.NEW -TEST.NAME:BASIS-PATH-013-PARTIAL -TEST.BASIS_PATH:13 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 13 - (1) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT, proposedNewArtLowLimit)) ==> TRUE - (2) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT, proposedNewArtHighLimit)) ==> FALSE - (3) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT, proposedNewVenLowLimit)) ==> FALSE - (4) if ((0) == isTreatmentParamInRange(TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT, proposedNewVenHighLimit)) ==> FALSE - (5) if ((1) == result) ==> FALSE - (8) if ((1) == result) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable ModeTreatmentParams.isTreatmentParamInRange.return 'equal to' and 'not equal to' same value in branches 1/2 - Conflict: Trying to set variable ModeTreatmentParams.isTreatmentParamInRange.return 'equal to' and 'not equal to' same value in branches 1/3 - Conflict: Trying to set variable ModeTreatmentParams.isTreatmentParamInRange.return 'equal to' and 'not equal to' same value in branches 1/4 - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatment.verifyPressureLimitsChange.data:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:0 -TEST.END - --- Subprogram: verifyTreatmentDurationSettingChange - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyTreatmentDurationSettingChange -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && (treatmentTimeMS / (1000)) / (60) < treatmentTime) && treatmentTime >= 1 * 60) ==> FALSE - (5) if ((MODE_TREA) != currMode) ==> FALSE - (6) if (currentTreatmentState <= (TREATMENT_START_STATE) || currentTreatmentState >= (TREATMENT_END_STATE)) ==> FALSE - (7) if (treatmentTime < 1 * 60) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_BLOOD_PRIME_STATE -TEST.VALUE:ModeTreatment.verifyTreatmentDurationSettingChange.treatmentTime:60 -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyTreatmentDurationSettingChange -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && (treatmentTimeMS / (1000)) / (60) < treatmentTime) && treatmentTime >= 1 * 60) ==> FALSE - (5) if ((MODE_TREA) != currMode) ==> FALSE - (6) if (currentTreatmentState <= (TREATMENT_START_STATE) || currentTreatmentState >= (TREATMENT_END_STATE)) ==> FALSE - (7) if (treatmentTime < 1 * 60) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_BLOOD_PRIME_STATE -TEST.VALUE:ModeTreatment.verifyTreatmentDurationSettingChange.treatmentTime:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyTreatmentDurationSettingChange -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && (treatmentTimeMS / (1000)) / (60) < treatmentTime) && treatmentTime >= 1 * 60) ==> FALSE - (5) if ((MODE_TREA) != currMode) ==> FALSE - (6) if (currentTreatmentState <= (TREATMENT_START_STATE) || currentTreatmentState >= (TREATMENT_END_STATE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:<> -TEST.VALUE:ModeTreatment.verifyTreatmentDurationSettingChange.treatmentTime:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyTreatmentDurationSettingChange -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && (treatmentTimeMS / (1000)) / (60) < treatmentTime) && treatmentTime >= 1 * 60) ==> FALSE - (5) if ((MODE_TREA) != currMode) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:<> -TEST.VALUE:ModeTreatment.verifyTreatmentDurationSettingChange.treatmentTime:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyTreatmentDurationSettingChange -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 8 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && (treatmentTimeMS / (1000)) / (60) < treatmentTime) && treatmentTime >= 1 * 60) ==> TRUE - (2) if ((treatmentTime <= 8 * 60 && dialVolume <= 150 * 1000) && uFVolume <= 8 * 1000) ==> FALSE - (3) if (treatmentTime > 8 * 60) ==> FALSE - (4) if (uFVolume > 8 * 1000) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dialVolume in branch 2 - Cannot set uFVolume due to assignment - Conflict: Cannot resolve multiple comparisons ( ModeTreatment.verifyTreatmentDurationSettingChange.treatmentTime ) in branches 1/3 -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_BLOOD_PRIME_STATE -TEST.VALUE:ModeTreatment.verifyTreatmentDurationSettingChange.treatmentTime:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyTreatmentDurationSettingChange -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 8 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && (treatmentTimeMS / (1000)) / (60) < treatmentTime) && treatmentTime >= 1 * 60) ==> TRUE - (2) if ((treatmentTime <= 8 * 60 && dialVolume <= 150 * 1000) && uFVolume <= 8 * 1000) ==> FALSE - (3) if (treatmentTime > 8 * 60) ==> FALSE - (4) if (uFVolume > 8 * 1000) ==> TRUE - Test Case Generation Notes: - Cannot set local variable dialVolume in branch 2 - Cannot set uFVolume due to assignment - Conflict: Cannot resolve multiple comparisons ( ModeTreatment.verifyTreatmentDurationSettingChange.treatmentTime ) in branches 1/3 -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_BLOOD_PRIME_STATE -TEST.VALUE:ModeTreatment.verifyTreatmentDurationSettingChange.treatmentTime:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyTreatmentDurationSettingChange -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 8 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && (treatmentTimeMS / (1000)) / (60) < treatmentTime) && treatmentTime >= 1 * 60) ==> TRUE - (2) if ((treatmentTime <= 8 * 60 && dialVolume <= 150 * 1000) && uFVolume <= 8 * 1000) ==> FALSE - (3) if (treatmentTime > 8 * 60) ==> TRUE - Test Case Generation Notes: - Cannot set local variable dialVolume in branch 2 - Cannot set uFVolume due to assignment -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_BLOOD_PRIME_STATE -TEST.VALUE:ModeTreatment.verifyTreatmentDurationSettingChange.treatmentTime:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyTreatmentDurationSettingChange -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 8 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && (treatmentTimeMS / (1000)) / (60) < treatmentTime) && treatmentTime >= 1 * 60) ==> TRUE - (2) if ((treatmentTime <= 8 * 60 && dialVolume <= 150 * 1000) && uFVolume <= 8 * 1000) ==> TRUE - Test Case Generation Notes: - Cannot set local variable dialVolume in branch 2 - Cannot set uFVolume due to assignment - Conflict: Cannot resolve multiple comparisons ( ModeTreatment.verifyTreatmentDurationSettingChange.treatmentTime ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_BLOOD_PRIME_STATE -TEST.VALUE:ModeTreatment.verifyTreatmentDurationSettingChange.treatmentTime:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Subprogram: verifyUFSettingsChange - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 9 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && uFVolume <= 8 * 1000) && (S32)presTreatmentTimeSecs - (S32)(treatmentTimeMS / (1000)) >= 10 * 60) ==> FALSE - (6) if ((MODE_TREA) != currMode) ==> FALSE - (7) if (currentTreatmentState <= (TREATMENT_START_STATE) || currentTreatmentState >= (TREATMENT_END_STATE)) ==> FALSE - (8) if (uFVolume > 8 * 1000) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable OperationModes.getCurrentOperationMode.return 'equal to' and 'not equal to' same value in branches 1/6 - Conflict: Cannot resolve multiple comparisons ( ModeTreatment.<>.currentTreatmentState ) in branches 1/7 - Conflict: Trying to set variable ModeTreatment.verifyUFSettingsChange.uFVolume 'less than' and 'greater than' same value in branches 1/8 -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsChange.uFVolume:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && uFVolume <= 8 * 1000) && (S32)presTreatmentTimeSecs - (S32)(treatmentTimeMS / (1000)) >= 10 * 60) ==> FALSE - (6) if ((MODE_TREA) != currMode) ==> FALSE - (7) if (currentTreatmentState <= (TREATMENT_START_STATE) || currentTreatmentState >= (TREATMENT_END_STATE)) ==> FALSE - (8) if (uFVolume > 8 * 1000) ==> TRUE - Test Case Generation Notes: - Conflict: Trying to set variable OperationModes.getCurrentOperationMode.return 'equal to' and 'not equal to' same value in branches 1/6 - Conflict: Cannot resolve multiple comparisons ( ModeTreatment.<>.currentTreatmentState ) in branches 1/7 -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsChange.uFVolume:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && uFVolume <= 8 * 1000) && (S32)presTreatmentTimeSecs - (S32)(treatmentTimeMS / (1000)) >= 10 * 60) ==> FALSE - (6) if ((MODE_TREA) != currMode) ==> FALSE - (7) if (currentTreatmentState <= (TREATMENT_START_STATE) || currentTreatmentState >= (TREATMENT_END_STATE)) ==> TRUE - Test Case Generation Notes: - Conflict: Trying to set variable OperationModes.getCurrentOperationMode.return 'equal to' and 'not equal to' same value in branches 1/6 -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsChange.uFVolume:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && uFVolume <= 8 * 1000) && (S32)presTreatmentTimeSecs - (S32)(treatmentTimeMS / (1000)) >= 10 * 60) ==> FALSE - (6) if ((MODE_TREA) != currMode) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsChange.uFVolume:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.IMPORT_FAILURES: -(E) @LINE: 1426 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE - >>> Warning: Value already set - >>> Previous value 1 ignored -TEST.END_IMPORT_FAILURES: -TEST.BASIS_PATH:5 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && uFVolume <= 8 * 1000) && (S32)presTreatmentTimeSecs - (S32)(treatmentTimeMS / (1000)) >= 10 * 60) ==> TRUE - (2) if (((TREATMENT_DIALYSIS_STATE) == currentTreatmentState && (DIALYSIS_UF_STATE) == currDialysisState) && (UF_RUNNING_STATE) == currUFState) ==> FALSE - (3) if (uFRate <= (F32)((2500.010000000000218) / (F32)60)) ==> FALSE - (4) if ((trtTime <= 8 * 60 && trtTime >= 1 * 60) && dialVolume <= 150 * 1000) ==> FALSE - (5) if ((0) == result) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable uFRate in branch 3 - Cannot set local variable trtTime in branch 4 - Cannot set local variable dialVolume in branch 4 - Cannot set local variable result in branch 5 -TEST.END_NOTES: -TEST.STUB:Timers.getMSTimerCount -TEST.VALUE:Dialysis.getDialysisState.return:DIALYSIS_START_STATE -TEST.VALUE:Dialysis.getUltrafiltrationState.return:UF_START_STATE -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsChange.uFVolume:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.IMPORT_FAILURES: -(E) @LINE: 1457 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE - >>> Warning: Value already set - >>> Previous value 1 ignored -TEST.END_IMPORT_FAILURES: -TEST.BASIS_PATH:6 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && uFVolume <= 8 * 1000) && (S32)presTreatmentTimeSecs - (S32)(treatmentTimeMS / (1000)) >= 10 * 60) ==> TRUE - (2) if (((TREATMENT_DIALYSIS_STATE) == currentTreatmentState && (DIALYSIS_UF_STATE) == currDialysisState) && (UF_RUNNING_STATE) == currUFState) ==> FALSE - (3) if (uFRate <= (F32)((2500.010000000000218) / (F32)60)) ==> FALSE - (4) if ((trtTime <= 8 * 60 && trtTime >= 1 * 60) && dialVolume <= 150 * 1000) ==> FALSE - (5) if ((0) == result) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable uFRate in branch 3 - Cannot set local variable trtTime in branch 4 - Cannot set local variable dialVolume in branch 4 - Cannot set local variable result in branch 5 -TEST.END_NOTES: -TEST.STUB:Timers.getMSTimerCount -TEST.VALUE:Dialysis.getDialysisState.return:DIALYSIS_START_STATE -TEST.VALUE:Dialysis.getUltrafiltrationState.return:UF_START_STATE -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsChange.uFVolume:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && uFVolume <= 8 * 1000) && (S32)presTreatmentTimeSecs - (S32)(treatmentTimeMS / (1000)) >= 10 * 60) ==> TRUE - (2) if (((TREATMENT_DIALYSIS_STATE) == currentTreatmentState && (DIALYSIS_UF_STATE) == currDialysisState) && (UF_RUNNING_STATE) == currUFState) ==> FALSE - (3) if (uFRate <= (F32)((2500.010000000000218) / (F32)60)) ==> FALSE - (4) if ((trtTime <= 8 * 60 && trtTime >= 1 * 60) && dialVolume <= 150 * 1000) ==> TRUE - (5) if ((0) == result) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable uFRate in branch 3 - Cannot set local variable dialVolume in branch 4 - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:Timers.getMSTimerCount -TEST.VALUE:Dialysis.getDialysisState.return:DIALYSIS_START_STATE -TEST.VALUE:Dialysis.getUltrafiltrationState.return:UF_START_STATE -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:60 -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsChange.uFVolume:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.IMPORT_FAILURES: -(E) @LINE: 1517 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE - >>> Warning: Value already set - >>> Previous value 1 ignored -TEST.END_IMPORT_FAILURES: -TEST.BASIS_PATH:8 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && uFVolume <= 8 * 1000) && (S32)presTreatmentTimeSecs - (S32)(treatmentTimeMS / (1000)) >= 10 * 60) ==> TRUE - (2) if (((TREATMENT_DIALYSIS_STATE) == currentTreatmentState && (DIALYSIS_UF_STATE) == currDialysisState) && (UF_RUNNING_STATE) == currUFState) ==> FALSE - (3) if (uFRate <= (F32)((2500.010000000000218) / (F32)60)) ==> TRUE - (4) if ((trtTime <= 8 * 60 && trtTime >= 1 * 60) && dialVolume <= 150 * 1000) ==> FALSE - (5) if ((0) == result) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable uFRate in branch 3 - Cannot set local variable trtTime in branch 4 - Cannot set local variable dialVolume in branch 4 - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:Timers.getMSTimerCount -TEST.VALUE:Dialysis.getDialysisState.return:DIALYSIS_START_STATE -TEST.VALUE:Dialysis.getUltrafiltrationState.return:UF_START_STATE -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsChange.uFVolume:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-009-PARTIAL -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsChange -TEST.NEW -TEST.NAME:BASIS-PATH-009-PARTIAL -TEST.BASIS_PATH:9 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if (((((MODE_TREA) == currMode && currentTreatmentState > (TREATMENT_START_STATE)) && currentTreatmentState < (TREATMENT_END_STATE)) && uFVolume <= 8 * 1000) && (S32)presTreatmentTimeSecs - (S32)(treatmentTimeMS / (1000)) >= 10 * 60) ==> TRUE - (2) if (((TREATMENT_DIALYSIS_STATE) == currentTreatmentState && (DIALYSIS_UF_STATE) == currDialysisState) && (UF_RUNNING_STATE) == currUFState) ==> TRUE - (3) if (uFRate <= (F32)((2500.010000000000218) / (F32)60)) ==> FALSE - (4) if ((trtTime <= 8 * 60 && trtTime >= 1 * 60) && dialVolume <= 150 * 1000) ==> FALSE - (5) if ((0) == result) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Conflict: Cannot resolve multiple comparisons ( ModeTreatment.<>.currentTreatmentState ) in branches 1/2 - Cannot set local variable uFRate in branch 3 - Cannot set local variable trtTime in branch 4 - Cannot set local variable dialVolume in branch 4 - Cannot set local variable result in branch 5 -TEST.END_NOTES: -TEST.STUB:Timers.getMSTimerCount -TEST.VALUE:Dialysis.getDialysisState.return:DIALYSIS_UF_STATE -TEST.VALUE:Dialysis.getUltrafiltrationState.return:UF_RUNNING_STATE -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_BLOOD_PRIME_STATE -TEST.VALUE:ModeTreatment.<>.presUFRate:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsChange.uFVolume:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Subprogram: verifyUFSettingsConfirmation - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsConfirmation -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((MODE_TREA) == currMode && (0) == didTimeout(pendingParamChangesTimer, 60 * 1000)) ==> FALSE - (4) if (currMode != (MODE_TREA)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:ModeTreatment.verifyUFSettingsConfirmation.uFVolume:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsConfirmation.adjustment:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsConfirmation -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((MODE_TREA) == currMode && (0) == didTimeout(pendingParamChangesTimer, 60 * 1000)) ==> FALSE - (4) if (currMode != (MODE_TREA)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:ModeTreatment.verifyUFSettingsConfirmation.uFVolume:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsConfirmation.adjustment:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsConfirmation -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((MODE_TREA) == currMode && (0) == didTimeout(pendingParamChangesTimer, 60 * 1000)) ==> TRUE - (2) if ((UF_ADJ_TREATMENT_TIME) == adjustment) ==> FALSE - (3) if (((TREATMENT_DIALYSIS_STATE) == currentTreatmentState && (DIALYSIS_UF_STATE) == currDialysisState) && (UF_PAUSED_STATE) == currUFState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:Timers.didTimeout.return:0 -TEST.VALUE:Dialysis.getDialysisState.return:DIALYSIS_START_STATE -TEST.VALUE:Dialysis.getUltrafiltrationState.return:UF_START_STATE -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE -TEST.VALUE:ModeTreatment.verifyUFSettingsConfirmation.uFVolume:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsConfirmation.adjustment:1 -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsConfirmation -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((MODE_TREA) == currMode && (0) == didTimeout(pendingParamChangesTimer, 60 * 1000)) ==> TRUE - (2) if ((UF_ADJ_TREATMENT_TIME) == adjustment) ==> FALSE - (3) if (((TREATMENT_DIALYSIS_STATE) == currentTreatmentState && (DIALYSIS_UF_STATE) == currDialysisState) && (UF_PAUSED_STATE) == currUFState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:Timers.didTimeout.return:0 -TEST.VALUE:Dialysis.getDialysisState.return:DIALYSIS_UF_STATE -TEST.VALUE:Dialysis.getUltrafiltrationState.return:UF_PAUSED_STATE -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_DIALYSIS_STATE -TEST.VALUE:ModeTreatment.verifyUFSettingsConfirmation.uFVolume:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsConfirmation.adjustment:1 -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:ModeTreatment -TEST.SUBPROGRAM:verifyUFSettingsConfirmation -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((MODE_TREA) == currMode && (0) == didTimeout(pendingParamChangesTimer, 60 * 1000)) ==> TRUE - (2) if ((UF_ADJ_TREATMENT_TIME) == adjustment) ==> TRUE - (3) if (((TREATMENT_DIALYSIS_STATE) == currentTreatmentState && (DIALYSIS_UF_STATE) == currDialysisState) && (UF_PAUSED_STATE) == currUFState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:Timers.didTimeout.return:0 -TEST.VALUE:Dialysis.getDialysisState.return:DIALYSIS_START_STATE -TEST.VALUE:Dialysis.getUltrafiltrationState.return:UF_START_STATE -TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE -TEST.VALUE:ModeTreatment.verifyUFSettingsConfirmation.uFVolume:<> -TEST.VALUE:ModeTreatment.verifyUFSettingsConfirmation.adjustment:0 -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - -- Unit: OperationModes -- Subprogram: execOperationModes @@ -2992,10 +41,10 @@ TEST.NEW TEST.NAME:transitionToTreatmentModeAndexecTreatmentMode TEST.IMPORT_FAILURES: -(E) @LINE: 54 TEST.EXPECTED:uut_prototype_stubs.runPIController.param:TREATMENT_PARAM_UF_VOLUME - >>> Unknown parameter/object name param - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 54 TEST.EXPECTED:uut_prototype_stubs.runPIController.param:TREATMENT_PARAM_UF_VOLUME + >>> >>> Unknown parameter/object name param + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 45 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_RECIRC_SETUP_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "TREATMENT_RECIRC_SETUP_STATE" @@ -3088,21 +137,22 @@ TEST.NEW TEST.NAME:verifyPressureLimitsChange TEST.IMPORT_FAILURES: -(E) @LINE: 137 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 - >>> Warning: Value already set - >>> Previous value 1 ignored -(E) @LINE: 159 TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT - >>> Unknown parameter/object name param - >>> Value Line Error - Command Ignored -(E) @LINE: 160 TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.value:0,50,100,200 - >>> Unknown parameter/object name value - >>> Value Line Error - Command Ignored -(E) @LINE: 162 TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT - >>> Unknown parameter/object name param - >>> Value Line Error - Command Ignored -(E) @LINE: 163 TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.value.sInt:0,50,100,200 - >>> Unknown parameter/object name value - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 137 TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 + >>> >>> Warning: Value already set + >>> >>> Previous value 1 ignored + >>> (E) @LINE: 159 TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> >>> Unknown parameter/object name param + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 160 TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.value:0,50,100,200 + >>> >>> Unknown parameter/object name value + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 162 TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT,TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT + >>> >>> Unknown parameter/object name param + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 163 TEST.EXPECTED:uut_prototype_stubs.isPersistentAlarmTriggered.value.sInt:0,50,100,200 + >>> >>> Unknown parameter/object name value + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.isPersistentAlarmTriggered.return:1 TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT_cba.cvr =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT_cba.cvr (.../INT_MODETREATMENT_cba.cvr) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT_cba.cvr (.../INT_MODETREATMENT_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -210,7 +210,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -276,7 +276,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -298,7 +298,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -320,7 +320,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -364,7 +364,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -408,7 +408,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -430,7 +430,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -452,7 +452,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -474,7 +474,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -496,7 +496,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -532,7 +532,7 @@ RESULT.CBA.NOTES Private functions not required. RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/Diality_CodeClinic_Lattix/workspace_hd_staging/hdfirmware/firmware/App/Modes/ModeTreatment.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Modes/ModeTreatment.c RESULT.CBA.FUNCTION: handleTreatmentDialysisState RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 @@ -551,7 +551,7 @@ RESULT.CBA.CONTEXT: { RESULT.CBA.CONTEXT_AFTER: TREATMENT_STATE_T result = TREATMENT_STOP_STATE; -// If user requests resumption of treatment, resume treatment +BOOL leavingTreatmentStopState = RESULT.CBA.CONTEXT_AFTER_END RESULT.CBA.MATCHING_LINE_INDEX: 1 RESULT.CBA.LINE.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENTPARAMS/INT_MODETREATMENTPARAMS.tst =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENTPARAMS/INT_MODETREATMENTPARAMS.tst (.../INT_MODETREATMENTPARAMS.tst) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENTPARAMS/INT_MODETREATMENTPARAMS.tst (.../INT_MODETREATMENTPARAMS.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -13,1283 +13,6 @@ TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- --- Unit: ModeTreatmentParams - --- Subprogram: checkTreatmentParamsDependencies - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:checkTreatmentParamsDependencies -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (dialysateVolume_mL > 150 * 1000) ==> FALSE - (2) if ((stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME]).uInt > (stagedParams[TREATMENT_PARAM_TREATMENT_DURATION]).uInt) ==> FALSE - (3) if (arterialPresLimitDelta < 30) ==> FALSE - (4) if (venousPresLimitDelta < 30) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dialysateVolume_mL in branch 1 - Cannot set local variable arterialPresLimitDelta in branch 3 - Cannot set local variable venousPresLimitDelta in branch 4 -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:<> -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:<> -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:checkTreatmentParamsDependencies -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (dialysateVolume_mL > 150 * 1000) ==> FALSE - (2) if ((stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME]).uInt > (stagedParams[TREATMENT_PARAM_TREATMENT_DURATION]).uInt) ==> FALSE - (3) if (arterialPresLimitDelta < 30) ==> FALSE - (4) if (venousPresLimitDelta < 30) ==> TRUE - Test Case Generation Notes: - Cannot set local variable dialysateVolume_mL in branch 1 - Cannot set local variable arterialPresLimitDelta in branch 3 - Cannot set local variable venousPresLimitDelta in branch 4 -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:<> -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:<> -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:checkTreatmentParamsDependencies -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (dialysateVolume_mL > 150 * 1000) ==> FALSE - (2) if ((stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME]).uInt > (stagedParams[TREATMENT_PARAM_TREATMENT_DURATION]).uInt) ==> FALSE - (3) if (arterialPresLimitDelta < 30) ==> TRUE - (4) if (venousPresLimitDelta < 30) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dialysateVolume_mL in branch 1 - Cannot set local variable arterialPresLimitDelta in branch 3 - Cannot set local variable venousPresLimitDelta in branch 4 -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:<> -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:<> -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:checkTreatmentParamsDependencies -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (dialysateVolume_mL > 150 * 1000) ==> FALSE - (2) if ((stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME]).uInt > (stagedParams[TREATMENT_PARAM_TREATMENT_DURATION]).uInt) ==> TRUE - (3) if (arterialPresLimitDelta < 30) ==> FALSE - (4) if (venousPresLimitDelta < 30) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dialysateVolume_mL in branch 1 - Cannot set local variable arterialPresLimitDelta in branch 3 - Cannot set local variable venousPresLimitDelta in branch 4 -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:<> -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:<> -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:checkTreatmentParamsDependencies -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (dialysateVolume_mL > 150 * 1000) ==> TRUE - (2) if ((stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME]).uInt > (stagedParams[TREATMENT_PARAM_TREATMENT_DURATION]).uInt) ==> FALSE - (3) if (arterialPresLimitDelta < 30) ==> FALSE - (4) if (venousPresLimitDelta < 30) ==> FALSE - Test Case Generation Notes: - Cannot set local variable dialysateVolume_mL in branch 1 - Cannot set local variable arterialPresLimitDelta in branch 3 - Cannot set local variable venousPresLimitDelta in branch 4 -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_TREATMENT_DURATION].uInt:<> -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_PRE_STOP_TIME].uInt:<> -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.reasons:<> -TEST.END - --- Subprogram: checkTreatmentParamsInRange - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:checkTreatmentParamsInRange -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (param < (TREATMENT_PARAM_UF_VOLUME)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsInRange.reasons:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:checkTreatmentParamsInRange -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (param < (TREATMENT_PARAM_UF_VOLUME)) ==> TRUE - (2) if ((0) == isTreatmentParamInRange(param, stagedParams[param])) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsInRange.reasons:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:checkTreatmentParamsInRange -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (param < (TREATMENT_PARAM_UF_VOLUME)) ==> TRUE - (2) if ((0) == isTreatmentParamInRange(param, stagedParams[param])) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.isTreatmentParamInRange -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsInRange.reasons:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.return:0 -TEST.END - --- Subprogram: execTreatParamsMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:execTreatParamsMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == stop) ==> FALSE - (5) case currentTreatmentParamsState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeTreatmentParams.<>.currentTreatmentParamsState:NUM_OF_HD_TREATMENT_PARAMS_MODE_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:execTreatParamsMode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == stop) ==> FALSE - (2) case currentTreatmentParamsState ==> HD_TREATMENT_PARAMS_MODE_STATE_START - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeTreatmentParams.<>.currentTreatmentParamsState:HD_TREATMENT_PARAMS_MODE_STATE_START -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:execTreatParamsMode -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == stop) ==> FALSE - (3) case currentTreatmentParamsState ==> HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_SEND - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeTreatmentParams.<>.currentTreatmentParamsState:HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_SEND -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:execTreatParamsMode -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == stop) ==> FALSE - (4) case currentTreatmentParamsState ==> HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_CONFIRM - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:<> -TEST.VALUE:ModeTreatmentParams.<>.currentTreatmentParamsState:HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_CONFIRM -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:execTreatParamsMode -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == stop) ==> TRUE - (5) case currentTreatmentParamsState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Buttons.isStopButtonPressed.return:1 -TEST.VALUE:ModeTreatmentParams.<>.currentTreatmentParamsState:NUM_OF_HD_TREATMENT_PARAMS_MODE_STATES -TEST.END - --- Subprogram: extractTreatmentParamsFromPayload - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:extractTreatmentParamsFromPayload -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getTreatmentParameterF32 - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:getTreatmentParameterF32 -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (param >= (TREATMENT_PARAM_FIRST_F32) && param < (NUM_OF_TREATMENT_PARAMS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterF32.param:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:getTreatmentParameterF32 -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (param >= (TREATMENT_PARAM_FIRST_F32) && param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_DISPENSE_RATE -TEST.END - --- Subprogram: getTreatmentParameterS32 - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:getTreatmentParameterS32 -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (param >= (TREATMENT_PARAM_FIRST_INT) && param <= (TREATMENT_PARAM_LAST_INT)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterS32.param:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:getTreatmentParameterS32 -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (param >= (TREATMENT_PARAM_FIRST_INT) && param <= (TREATMENT_PARAM_LAST_INT)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT -TEST.END - --- Subprogram: getTreatmentParameterU32 - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:getTreatmentParameterU32 -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (param <= (TREATMENT_PARAM_LAST_UINT)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.param:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:getTreatmentParameterU32 -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (param <= (TREATMENT_PARAM_LAST_UINT)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.param:<> -TEST.END - --- Subprogram: getUltrafiltrationRateOriginal - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:getUltrafiltrationRateOriginal -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.origTreatmentParams.treatmentDuration_min:1 -TEST.END - --- Subprogram: getUltrafiltrationVolumeOriginal - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:getUltrafiltrationVolumeOriginal -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleWaitForUI2ConfirmState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:handleWaitForUI2ConfirmState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == treatParamsConfirmed) ==> FALSE - (4) if ((1) == treatParamsRejected) ==> FALSE - (5) if ((1) == treatmentCancelled) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.treatParamsConfirmed:<> -TEST.VALUE:ModeTreatmentParams.<>.treatParamsRejected:<> -TEST.VALUE:ModeTreatmentParams.<>.treatmentCancelled:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:handleWaitForUI2ConfirmState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == treatParamsConfirmed) ==> FALSE - (4) if ((1) == treatParamsRejected) ==> FALSE - (5) if ((1) == treatmentCancelled) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.treatParamsConfirmed:<> -TEST.VALUE:ModeTreatmentParams.<>.treatParamsRejected:<> -TEST.VALUE:ModeTreatmentParams.<>.treatmentCancelled:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:handleWaitForUI2ConfirmState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == treatParamsConfirmed) ==> FALSE - (4) if ((1) == treatParamsRejected) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.treatParamsConfirmed:<> -TEST.VALUE:ModeTreatmentParams.<>.treatParamsRejected:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:handleWaitForUI2ConfirmState -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == treatParamsConfirmed) ==> TRUE - (2) for (param < (NUM_OF_TREATMENT_PARAMS)) ==> FALSE - (3) if ((stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME]).sFlt > (0.0) || (stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE]).sFlt > (0.0)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.STUB:Utilities.getCriticalData -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].sFlt:<> -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].sFlt:<> -TEST.VALUE:ModeTreatmentParams.<>.treatParamsConfirmed:1 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:handleWaitForUI2ConfirmState -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == treatParamsConfirmed) ==> TRUE - (2) for (param < (NUM_OF_TREATMENT_PARAMS)) ==> FALSE - (3) if ((stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME]).sFlt > (0.0) || (stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE]).sFlt > (0.0)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.STUB:Utilities.getCriticalData -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].sFlt:<> -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].sFlt:<> -TEST.VALUE:ModeTreatmentParams.<>.treatParamsConfirmed:1 -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:handleWaitForUI2ConfirmState -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == treatParamsConfirmed) ==> TRUE - (2) for (param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - (3) if ((stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME]).sFlt > (0.0) || (stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE]).sFlt > (0.0)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.STUB:Utilities.getCriticalData -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_DISPENSE_RATE].sFlt:<> -TEST.VALUE:ModeTreatmentParams.<>.stagedParams[TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME].sFlt:<> -TEST.VALUE:ModeTreatmentParams.<>.treatParamsConfirmed:1 -TEST.END - --- Subprogram: handleWaitForUI2SendState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:handleWaitForUI2SendState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == treatmentCancelled) ==> FALSE - (2) if ((1) == validTreatParamsReceived) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:<> -TEST.VALUE:ModeTreatmentParams.<>.treatmentCancelled:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:handleWaitForUI2SendState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == treatmentCancelled) ==> FALSE - (2) if ((1) == validTreatParamsReceived) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:1 -TEST.VALUE:ModeTreatmentParams.<>.treatmentCancelled:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:handleWaitForUI2SendState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == treatmentCancelled) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.treatmentCancelled:1 -TEST.END - --- Subprogram: initTreatParamsMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:initTreatParamsMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: isTreatmentParamInRange - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:isTreatmentParamInRange -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (param < (NUM_OF_TREATMENT_PARAMS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:isTreatmentParamInRange -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - (2) if ((CRITICAL_DATA_TYPE_U32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> FALSE - (4) if ((CRITICAL_DATA_TYPE_S32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> FALSE - (6) if (value.sFlt >= ((TREAT_PARAMS_PROPERTIES[param]).min).sFlt && value.sFlt <= ((TREAT_PARAMS_PROPERTIES[param]).max).sFlt) ==> FALSE - Test Case Generation Notes: - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 2 - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 4 -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.value.sFlt:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:isTreatmentParamInRange -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - (2) if ((CRITICAL_DATA_TYPE_U32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> FALSE - (4) if ((CRITICAL_DATA_TYPE_S32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> FALSE - (6) if (value.sFlt >= ((TREAT_PARAMS_PROPERTIES[param]).min).sFlt && value.sFlt <= ((TREAT_PARAMS_PROPERTIES[param]).max).sFlt) ==> TRUE - Test Case Generation Notes: - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 2 - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 4 - Cannot set variable TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.value.sFlt: in branch 6 to unknown value -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:isTreatmentParamInRange -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - (2) if ((CRITICAL_DATA_TYPE_U32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> FALSE - (4) if ((CRITICAL_DATA_TYPE_S32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> TRUE - (5) if (value.sInt >= ((TREAT_PARAMS_PROPERTIES[param]).min).sInt && value.sInt <= ((TREAT_PARAMS_PROPERTIES[param]).max).sInt) ==> FALSE - Test Case Generation Notes: - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 2 - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 4 -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.value.sInt:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:isTreatmentParamInRange -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - (2) if ((CRITICAL_DATA_TYPE_U32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> FALSE - (4) if ((CRITICAL_DATA_TYPE_S32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> TRUE - (5) if (value.sInt >= ((TREAT_PARAMS_PROPERTIES[param]).min).sInt && value.sInt <= ((TREAT_PARAMS_PROPERTIES[param]).max).sInt) ==> TRUE - Test Case Generation Notes: - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 2 - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 4 - Cannot set variable TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.value.sInt: in branch 5 to unknown value -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:isTreatmentParamInRange -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - (2) if ((CRITICAL_DATA_TYPE_U32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> TRUE - (3) if (value.uInt >= ((TREAT_PARAMS_PROPERTIES[param]).min).uInt && value.uInt <= ((TREAT_PARAMS_PROPERTIES[param]).max).uInt) ==> FALSE - Test Case Generation Notes: - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 2 -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:<> -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.value.uInt:<> -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:isTreatmentParamInRange -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - (2) if ((CRITICAL_DATA_TYPE_U32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> TRUE - (3) if (value.uInt >= ((TREAT_PARAMS_PROPERTIES[param]).min).uInt && value.uInt <= ((TREAT_PARAMS_PROPERTIES[param]).max).uInt) ==> TRUE - Test Case Generation Notes: - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 2 - Cannot set variable TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.value.uInt: in branch 3 to unknown value -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.isTreatmentParamInRange.param:<> -TEST.END - --- Subprogram: resetAllTreatmentParameters - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:resetAllTreatmentParameters -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (param < (NUM_OF_TREATMENT_PARAMS)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:resetAllTreatmentParameters -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: sendTreatmentParamsResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:sendTreatmentParamsResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == rejected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.sendTreatmentParamsResponse.rejected:<> -TEST.VALUE:ModeTreatmentParams.sendTreatmentParamsResponse.reasons:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:sendTreatmentParamsResponse -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == rejected) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.sendTreatmentParamsResponse.rejected:1 -TEST.VALUE:ModeTreatmentParams.sendTreatmentParamsResponse.reasons:<> -TEST.END - --- Subprogram: setTreatmentParameterF32 - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:setTreatmentParameterF32 -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (param >= (TREATMENT_PARAM_FIRST_F32) && param < (NUM_OF_TREATMENT_PARAMS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterF32.param:<> -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterF32.value:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:setTreatmentParameterF32 -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (param >= (TREATMENT_PARAM_FIRST_F32) && param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_DISPENSE_RATE -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterF32.value:<> -TEST.END - --- Subprogram: setTreatmentParameterS32 - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:setTreatmentParameterS32 -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (param >= (TREATMENT_PARAM_FIRST_INT) && param <= (TREATMENT_PARAM_LAST_INT)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterS32.param:<> -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterS32.value:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:setTreatmentParameterS32 -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (param >= (TREATMENT_PARAM_FIRST_INT) && param <= (TREATMENT_PARAM_LAST_INT)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterS32.param:TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterS32.value:<> -TEST.END - --- Subprogram: setTreatmentParameterU32 - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:setTreatmentParameterU32 -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (param <= (TREATMENT_PARAM_LAST_UINT)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterU32.param:<> -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterU32.value:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:setTreatmentParameterU32 -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (param <= (TREATMENT_PARAM_LAST_UINT)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterU32.param:<> -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterU32.value:<> -TEST.END - --- Subprogram: signalAlarmActionToTreatParamsMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:signalAlarmActionToTreatParamsMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalUserCancelTreatment - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:signalUserCancelTreatment -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((MODE_TPAR) == getCurrentOperationMode()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:signalUserCancelTreatment -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((MODE_TPAR) == getCurrentOperationMode()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TPAR -TEST.END - --- Subprogram: signalUserConfirmationOfTreatmentParameters - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:signalUserConfirmationOfTreatmentParameters -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((MODE_TPAR) == getCurrentOperationMode() && (HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_CONFIRM) == currentTreatmentParamsState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:ModeTreatmentParams.<>.currentTreatmentParamsState:HD_TREATMENT_PARAMS_MODE_STATE_START -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:signalUserConfirmationOfTreatmentParameters -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((MODE_TPAR) == getCurrentOperationMode() && (HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_CONFIRM) == currentTreatmentParamsState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:ModeTreatmentParams.<>.currentTreatmentParamsState:HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_CONFIRM -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TPAR -TEST.END - --- Subprogram: signalUserRejectionOfTreatmentParameters - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:signalUserRejectionOfTreatmentParameters -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((MODE_TPAR) == getCurrentOperationMode() && (HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_CONFIRM) == currentTreatmentParamsState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:ModeTreatmentParams.<>.currentTreatmentParamsState:HD_TREATMENT_PARAMS_MODE_STATE_START -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:signalUserRejectionOfTreatmentParameters -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((MODE_TPAR) == getCurrentOperationMode() && (HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_CONFIRM) == currentTreatmentParamsState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:ModeTreatmentParams.<>.currentTreatmentParamsState:HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_CONFIRM -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TPAR -TEST.END - --- Subprogram: testSetTreatmentParameter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:testSetTreatmentParameter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (param < (NUM_OF_TREATMENT_PARAMS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.testSetTreatmentParameter.param:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:testSetTreatmentParameter -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeTreatmentParams.testSetTreatmentParameter.param:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:testSetTreatmentParameter -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - (3) if ((CRITICAL_DATA_TYPE_U32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> FALSE - (4) if ((CRITICAL_DATA_TYPE_S32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> FALSE - Test Case Generation Notes: - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 3 - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 4 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeTreatmentParams.testSetTreatmentParameter.param:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:testSetTreatmentParameter -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - (3) if ((CRITICAL_DATA_TYPE_U32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> FALSE - (4) if ((CRITICAL_DATA_TYPE_S32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> TRUE - Test Case Generation Notes: - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 3 - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 4 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeTreatmentParams.testSetTreatmentParameter.param:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:testSetTreatmentParameter -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (param < (NUM_OF_TREATMENT_PARAMS)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - (3) if ((CRITICAL_DATA_TYPE_U32) == (TREAT_PARAMS_PROPERTIES[param]).dataType) ==> TRUE - Test Case Generation Notes: - Cannot set value of field for a const class/struct/union for (TREAT_PARAMS_PROPERTIES[param]).dataType in branch 3 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:ModeTreatmentParams.testSetTreatmentParameter.param:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: transitionToTreatParamsMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:transitionToTreatParamsMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: validateAndSetTreatmentParameters - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:validateAndSetTreatmentParameters -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == paramsAreInRange && (1) == paramsAreConsistent) ==> FALSE - (2) if ((1) == validTreatParamsReceived) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:<> -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsInRange.return:<> -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:validateAndSetTreatmentParameters -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == paramsAreInRange && (1) == paramsAreConsistent) ==> FALSE - (2) if ((1) == validTreatParamsReceived) ==> TRUE - (3) if ((F32)setTxDuration * ((2500.010000000000218) / (F32)60) > (F32)(8 * 1000)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 3 -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:1 -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsInRange.return:<> -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:validateAndSetTreatmentParameters -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == paramsAreInRange && (1) == paramsAreConsistent) ==> FALSE - (2) if ((1) == validTreatParamsReceived) ==> TRUE - (3) if ((F32)setTxDuration * ((2500.010000000000218) / (F32)60) > (F32)(8 * 1000)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 3 -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.<>.validTreatParamsReceived:1 -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsInRange.return:<> -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:validateAndSetTreatmentParameters -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == paramsAreInRange && (1) == paramsAreConsistent) ==> TRUE - (2) if ((1) == validTreatParamsReceived) ==> FALSE - Test Case Generation Notes: - Cannot set validTreatParamsReceived due to assignment -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsInRange.return:1 -TEST.VALUE:ModeTreatmentParams.checkTreatmentParamsDependencies.return:1 -TEST.END - --- Subprogram: validateAndSetUFVolume - --- Test Case: BASIS-PATH-001 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:validateAndSetUFVolume -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == accepted) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:ModeTreatmentParams.validateAndSetUFVolume.uFVolumeMl:<> -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterF32.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:validateAndSetUFVolume -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == accepted) ==> TRUE - (2) if (treatmentDuration > (0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.getTreatmentParameterU32 -TEST.VALUE:ModeTreatmentParams.validateAndSetUFVolume.uFVolumeMl:<> -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterF32.return:1 -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:validateAndSetUFVolume -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == accepted) ==> TRUE - (2) if (treatmentDuration > (0)) ==> TRUE - (3) if (uFRate > (2500.010000000000218) / (F32)60) ==> FALSE - Test Case Generation Notes: - Cannot set local variable uFRate in branch 3 -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.getTreatmentParameterU32 -TEST.VALUE:ModeTreatmentParams.validateAndSetUFVolume.uFVolumeMl:<> -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterF32.return:1 -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:ModeTreatmentParams -TEST.SUBPROGRAM:validateAndSetUFVolume -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == accepted) ==> TRUE - (2) if (treatmentDuration > (0)) ==> TRUE - (3) if (uFRate > (2500.010000000000218) / (F32)60) ==> TRUE - Test Case Generation Notes: - Cannot set local variable uFRate in branch 3 -TEST.END_NOTES: -TEST.STUB:ModeTreatmentParams.getTreatmentParameterU32 -TEST.VALUE:ModeTreatmentParams.validateAndSetUFVolume.uFVolumeMl:<> -TEST.VALUE:ModeTreatmentParams.setTreatmentParameterF32.return:1 -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterU32.return:<> -TEST.END - -- Unit: OperationModes -- Subprogram: execOperationModes Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENTPARAMS/INT_MODETREATMENTPARAMS_cba.cvr =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENTPARAMS/INT_MODETREATMENTPARAMS_cba.cvr (.../INT_MODETREATMENTPARAMS_cba.cvr) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENTPARAMS/INT_MODETREATMENTPARAMS_cba.cvr (.../INT_MODETREATMENTPARAMS_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -210,7 +210,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -276,7 +276,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -311,7 +311,7 @@ memcpy( &respPayload[0], &reasons[0], sizeof(TREATMENT_PARAMS_DATA_PAYLOAD_T) ); RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/Diality_CodeClinic_Lattix/workspace_hd_staging/hdfirmware/firmware/App/Modes/ModeTreatmentParams.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Modes/ModeTreatmentParams.c RESULT.CBA.FUNCTION: checkTreatmentParamsDependencies RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MSGQUEUES/INT_MSGQUEUES.tst =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MSGQUEUES/INT_MSGQUEUES.tst (.../INT_MSGQUEUES.tst) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MSGQUEUES/INT_MSGQUEUES.tst (.../INT_MSGQUEUES.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -13,399 +13,6 @@ TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- --- Unit: MsgQueues - --- Subprogram: addToMsgQueue - --- Test Case: BASIS-PATH-001 -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:addToMsgQueue -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:MsgQueues.addToMsgQueue.queue:<> -TEST.VALUE:MsgQueues.addToMsgQueue.msg:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:addToMsgQueue -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> TRUE - (2) if ((0) == isMsgQueueFull(queue)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:MsgQueues.isMsgQueueFull -TEST.VALUE:MsgQueues.addToMsgQueue.queue:<> -TEST.VALUE:MsgQueues.addToMsgQueue.msg:<> -TEST.VALUE:MsgQueues.isMsgQueueFull.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:addToMsgQueue -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> TRUE - (2) if ((0) == isMsgQueueFull(queue)) ==> TRUE - (3) if (msgQueueNexts[queue] >= 100 - 1) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( MsgQueues.<>.msgQueueNexts[0] ) in branch 3 - Conflict: Cannot resolve multiple comparisons ( MsgQueues.addToMsgQueue.queue ) in branches 1/3 -TEST.END_NOTES: -TEST.STUB:MsgQueues.isMsgQueueFull -TEST.VALUE:MsgQueues.<>.msgQueueNexts[MSG_Q_IN]:<> -TEST.VALUE:MsgQueues.addToMsgQueue.queue:<> -TEST.VALUE:MsgQueues.addToMsgQueue.msg:<> -TEST.VALUE:MsgQueues.isMsgQueueFull.return:0 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:addToMsgQueue -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> TRUE - (2) if ((0) == isMsgQueueFull(queue)) ==> TRUE - (3) if (msgQueueNexts[queue] >= 100 - 1) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( MsgQueues.<>.msgQueueNexts[0] ) in branch 3 - Conflict: Cannot resolve multiple comparisons ( MsgQueues.addToMsgQueue.queue ) in branches 1/3 -TEST.END_NOTES: -TEST.STUB:MsgQueues.isMsgQueueFull -TEST.VALUE:MsgQueues.<>.msgQueueNexts[MSG_Q_IN]:<> -TEST.VALUE:MsgQueues.addToMsgQueue.queue:<> -TEST.VALUE:MsgQueues.addToMsgQueue.msg:<> -TEST.VALUE:MsgQueues.isMsgQueueFull.return:0 -TEST.END - --- Subprogram: blankMessage - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:blankMessage -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < msgSize) ==> FALSE - Test Case Generation Notes: - Cannot set local variable msgSize in branch 1 -TEST.END_NOTES: -TEST.VALUE:MsgQueues.blankMessage.message:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:blankMessage -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < msgSize) ==> TRUE - Test Case Generation Notes: - Cannot set local variable msgSize in branch 1 -TEST.END_NOTES: -TEST.VALUE:MsgQueues.blankMessage.message:<> -TEST.END - --- Subprogram: blankMessageInWrapper - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:blankMessageInWrapper -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < msgSize) ==> FALSE - Test Case Generation Notes: - Cannot set local variable msgSize in branch 1 -TEST.END_NOTES: -TEST.VALUE:MsgQueues.blankMessageInWrapper.message:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:blankMessageInWrapper -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < msgSize) ==> TRUE - Test Case Generation Notes: - Cannot set local variable msgSize in branch 1 -TEST.END_NOTES: -TEST.VALUE:MsgQueues.blankMessageInWrapper.message:<> -TEST.END - --- Subprogram: getFromMsgQueue - --- Test Case: BASIS-PATH-001 -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:getFromMsgQueue -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:MsgQueues.getFromMsgQueue.queue:<> -TEST.VALUE:MsgQueues.getFromMsgQueue.msg:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:getFromMsgQueue -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> TRUE - (2) if ((0) == isMsgQueueEmpty(queue)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:MsgQueues.isMsgQueueEmpty -TEST.VALUE:MsgQueues.getFromMsgQueue.queue:<> -TEST.VALUE:MsgQueues.getFromMsgQueue.msg:<> -TEST.VALUE:MsgQueues.isMsgQueueEmpty.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:getFromMsgQueue -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> TRUE - (2) if ((0) == isMsgQueueEmpty(queue)) ==> TRUE - (3) if (msgQueueStarts[queue] >= 100 - 1) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( MsgQueues.<>.msgQueueStarts[0] ) in branch 3 - Conflict: Cannot resolve multiple comparisons ( MsgQueues.getFromMsgQueue.queue ) in branches 1/3 -TEST.END_NOTES: -TEST.STUB:MsgQueues.isMsgQueueEmpty -TEST.VALUE:MsgQueues.<>.msgQueueStarts[MSG_Q_IN]:<> -TEST.VALUE:MsgQueues.getFromMsgQueue.queue:<> -TEST.VALUE:MsgQueues.getFromMsgQueue.msg:<> -TEST.VALUE:MsgQueues.isMsgQueueEmpty.return:0 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:getFromMsgQueue -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> TRUE - (2) if ((0) == isMsgQueueEmpty(queue)) ==> TRUE - (3) if (msgQueueStarts[queue] >= 100 - 1) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( MsgQueues.<>.msgQueueStarts[0] ) in branch 3 - Conflict: Cannot resolve multiple comparisons ( MsgQueues.getFromMsgQueue.queue ) in branches 1/3 -TEST.END_NOTES: -TEST.STUB:MsgQueues.isMsgQueueEmpty -TEST.VALUE:MsgQueues.<>.msgQueueStarts[MSG_Q_IN]:<> -TEST.VALUE:MsgQueues.getFromMsgQueue.queue:<> -TEST.VALUE:MsgQueues.getFromMsgQueue.msg:<> -TEST.VALUE:MsgQueues.isMsgQueueEmpty.return:0 -TEST.END - --- Subprogram: initMsgQueues - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:initMsgQueues -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (q < (NUM_OF_MSG_QUEUES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:initMsgQueues -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (q < (NUM_OF_MSG_QUEUES)) ==> TRUE - (2) for (m < (100)) ==> 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: BASIS-PATH-003-TEMPLATE -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:initMsgQueues -TEST.NEW -TEST.NAME:BASIS-PATH-003-TEMPLATE -TEST.BASIS_PATH:3 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (q < (NUM_OF_MSG_QUEUES)) ==> TRUE - (2) for (m < (100)) ==> 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 -TEST.END_NOTES: -TEST.END - --- Subprogram: isMsgQueueEmpty - --- Test Case: BASIS-PATH-001 -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:isMsgQueueEmpty -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:MsgQueues.isMsgQueueEmpty.queue:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:isMsgQueueEmpty -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> TRUE - (2) if (msgQueueCounts[queue] == (0)) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( MsgQueues.isMsgQueueEmpty.queue ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:MsgQueues.<>.msgQueueCounts[MSG_Q_IN]:1 -TEST.VALUE:MsgQueues.isMsgQueueEmpty.queue:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:isMsgQueueEmpty -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> TRUE - (2) if (msgQueueCounts[queue] == (0)) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( MsgQueues.isMsgQueueEmpty.queue ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:MsgQueues.<>.msgQueueCounts[MSG_Q_IN]:0 -TEST.VALUE:MsgQueues.isMsgQueueEmpty.queue:<> -TEST.END - --- Subprogram: isMsgQueueFull - --- Test Case: BASIS-PATH-001 -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:isMsgQueueFull -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:MsgQueues.isMsgQueueFull.queue:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:isMsgQueueFull -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> TRUE - (2) if (msgQueueCounts[queue] < (100)) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( MsgQueues.isMsgQueueFull.queue ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:MsgQueues.<>.msgQueueCounts[MSG_Q_IN]:<> -TEST.VALUE:MsgQueues.isMsgQueueFull.queue:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:MsgQueues -TEST.SUBPROGRAM:isMsgQueueFull -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (queue < (NUM_OF_MSG_QUEUES)) ==> TRUE - (2) if (msgQueueCounts[queue] < (100)) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( MsgQueues.isMsgQueueFull.queue ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:MsgQueues.<>.msgQueueCounts[MSG_Q_IN]:<> -TEST.VALUE:MsgQueues.isMsgQueueFull.queue:<> -TEST.END - -- Unit: SystemComm -- Subprogram: processIncomingData Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_OPERATIONMODES/INT_OPERATIONMODES.tst =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_OPERATIONMODES/INT_OPERATIONMODES.tst (.../INT_OPERATIONMODES.tst) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_OPERATIONMODES/INT_OPERATIONMODES.tst (.../INT_OPERATIONMODES.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -49,913 +49,6 @@ TEST.EXPECTED:OperationModes.<>.currentMode:MODE_INIT TEST.END --- Unit: OperationModes - --- Subprogram: arbitrateModeRequest - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:arbitrateModeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 4 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (MODE_NLEG)) ==> FALSE - (3) for (i < (MODE_NLEG)) ==> 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 3 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:arbitrateModeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 4 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (MODE_NLEG)) ==> FALSE - (3) for (i < (MODE_NLEG)) ==> 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 3 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:arbitrateModeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (i < (MODE_NLEG)) ==> TRUE - (2) if (modeRequest[i] != (0)) ==> TRUE - (3) for (i < (MODE_NLEG)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Conflict: Unable to control expression-to-expression comparison in branch 3 -TEST.END_NOTES: -TEST.VALUE:OperationModes.<>.modeRequest[0]:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:arbitrateModeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) for (i < (MODE_NLEG)) ==> TRUE - (2) if (modeRequest[i] != (0)) ==> FALSE - (3) for (i < (MODE_NLEG)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Conflict: Unable to control expression-to-expression comparison in branch 3 -TEST.END_NOTES: -TEST.VALUE:OperationModes.<>.modeRequest[0]:0 -TEST.END - --- Subprogram: broadcastOperationMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:broadcastOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++broadcastModeIntervalCtr >= getU32OverrideValue(&opModePublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:broadcastOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++broadcastModeIntervalCtr >= getU32OverrideValue(&opModePublishInterval)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Subprogram: execOperationModes - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:execOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 12 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (newMode >= (MODE_NLEG)) ==> FALSE - (2) if (currentMode != newMode) ==> FALSE - (11) case currentMode ==> default - (12) if (priorSubMode != currentSubMode) ==> FALSE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 1 - Cannot set variable to unknown value in branch 2 - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: - Conflict: Trying to set variable OperationModes.<>.currentMode 'equal to' and 'not equal to' same value in branches 1/3 - Cannot set variable to unknown value in branch 12 - Cannot set currentSubMode due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.arbitrateModeRequest -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:execOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 12 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (newMode >= (MODE_NLEG)) ==> FALSE - (2) if (currentMode != newMode) ==> FALSE - (11) case currentMode ==> default - (12) if (priorSubMode != currentSubMode) ==> TRUE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 1 - Cannot set variable to unknown value in branch 2 - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: - Conflict: Trying to set variable OperationModes.<>.currentMode 'equal to' and 'not equal to' same value in branches 1/3 - Cannot set currentSubMode due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.arbitrateModeRequest -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.VALUE:OperationModes.<>.currentSubMode:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:execOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 12 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (newMode >= (MODE_NLEG)) ==> FALSE - (2) if (currentMode != newMode) ==> FALSE - (3) case currentMode ==> MODE_FAUL - (12) if (priorSubMode != currentSubMode) ==> FALSE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 1 - Cannot set variable to unknown value in branch 2 - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: - Cannot set variable to unknown value in branch 12 - Cannot set currentSubMode due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.arbitrateModeRequest -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:execOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 12 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (newMode >= (MODE_NLEG)) ==> FALSE - (2) if (currentMode != newMode) ==> FALSE - (4) case currentMode ==> MODE_SERV - (12) if (priorSubMode != currentSubMode) ==> FALSE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 1 - Cannot set variable to unknown value in branch 2 - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: - Conflict: Multiple equality operators with different values (OperationModes.<>.currentMode) in branches 1/4 - Cannot set variable to unknown value in branch 12 - Cannot set currentSubMode due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.arbitrateModeRequest -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:execOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 12 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (newMode >= (MODE_NLEG)) ==> FALSE - (2) if (currentMode != newMode) ==> FALSE - (5) case currentMode ==> MODE_INIT - (12) if (priorSubMode != currentSubMode) ==> FALSE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 1 - Cannot set variable to unknown value in branch 2 - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: - Conflict: Multiple equality operators with different values (OperationModes.<>.currentMode) in branches 1/5 - Cannot set variable to unknown value in branch 12 - Cannot set currentSubMode due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.arbitrateModeRequest -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:execOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 12 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (newMode >= (MODE_NLEG)) ==> FALSE - (2) if (currentMode != newMode) ==> FALSE - (6) case currentMode ==> MODE_STAN - (12) if (priorSubMode != currentSubMode) ==> FALSE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 1 - Cannot set variable to unknown value in branch 2 - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: - Conflict: Multiple equality operators with different values (OperationModes.<>.currentMode) in branches 1/6 - Cannot set variable to unknown value in branch 12 - Cannot set currentSubMode due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.arbitrateModeRequest -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:execOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 12 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (newMode >= (MODE_NLEG)) ==> FALSE - (2) if (currentMode != newMode) ==> FALSE - (7) case currentMode ==> MODE_TPAR - (12) if (priorSubMode != currentSubMode) ==> FALSE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 1 - Cannot set variable to unknown value in branch 2 - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: - Conflict: Multiple equality operators with different values (OperationModes.<>.currentMode) in branches 1/7 - Cannot set variable to unknown value in branch 12 - Cannot set currentSubMode due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.arbitrateModeRequest -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:execOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 12 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if (newMode >= (MODE_NLEG)) ==> FALSE - (2) if (currentMode != newMode) ==> FALSE - (8) case currentMode ==> MODE_PRET - (12) if (priorSubMode != currentSubMode) ==> FALSE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 1 - Cannot set variable to unknown value in branch 2 - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: - Conflict: Multiple equality operators with different values (OperationModes.<>.currentMode) in branches 1/8 - Cannot set variable to unknown value in branch 12 - Cannot set currentSubMode due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.arbitrateModeRequest -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-009-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:execOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-009-PARTIAL -TEST.BASIS_PATH:9 of 12 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if (newMode >= (MODE_NLEG)) ==> FALSE - (2) if (currentMode != newMode) ==> FALSE - (9) case currentMode ==> MODE_TREA - (12) if (priorSubMode != currentSubMode) ==> FALSE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 1 - Cannot set variable to unknown value in branch 2 - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: - Conflict: Multiple equality operators with different values (OperationModes.<>.currentMode) in branches 1/9 - Cannot set variable to unknown value in branch 12 - Cannot set currentSubMode due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.arbitrateModeRequest -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-010-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:execOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-010-PARTIAL -TEST.BASIS_PATH:10 of 12 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if (newMode >= (MODE_NLEG)) ==> FALSE - (2) if (currentMode != newMode) ==> FALSE - (10) case currentMode ==> MODE_POST - (12) if (priorSubMode != currentSubMode) ==> FALSE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 1 - Cannot set variable to unknown value in branch 2 - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: - Conflict: Multiple equality operators with different values (OperationModes.<>.currentMode) in branches 1/10 - Cannot set variable to unknown value in branch 12 - Cannot set currentSubMode due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.arbitrateModeRequest -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-011-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:execOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-011-PARTIAL -TEST.IMPORT_FAILURES: -(E) @LINE: 306 TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]:MODE_NLEG - >>> Unknown parameter/object name MODE_TRANSITION_TABLE - >>> Value Line Error - Command Ignored -TEST.END_IMPORT_FAILURES: -TEST.BASIS_PATH:11 of 12 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 11 - (1) if (newMode >= (MODE_NLEG)) ==> FALSE - (2) if (currentMode != newMode) ==> TRUE - (11) case currentMode ==> default - (12) if (priorSubMode != currentSubMode) ==> FALSE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 1 - Conflict: Trying to set variable OperationModes.<>.currentMode 'equal to' and 'not equal to' same value in branches 1/2 - Cannot set variable to unknown value in branch 12 - Cannot set currentSubMode due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.arbitrateModeRequest -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-012-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:execOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-012-PARTIAL -TEST.BASIS_PATH:12 of 12 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 12 - (1) if (newMode >= (MODE_NLEG)) ==> TRUE - (2) if (currentMode != newMode) ==> FALSE - (11) case currentMode ==> default - (12) if (priorSubMode != currentSubMode) ==> FALSE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 1 - Cannot set variable to unknown value in branch 2 - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: - Conflict: Trying to set variable OperationModes.<>.currentMode 'equal to' and 'not equal to' same value in branches 1/3 - Cannot set variable to unknown value in branch 12 - Cannot set currentSubMode due to assignment -TEST.END_NOTES: -TEST.STUB:OperationModes.arbitrateModeRequest -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.END - --- Subprogram: getCurrentOperationMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:getCurrentOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getPreviousOperationMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:getPreviousOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: initOperationModes - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:initOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (NUM_OF_MODES) - 1) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:initOperationModes -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (NUM_OF_MODES) - 1) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: initiateAlarmAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:initiateAlarmAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (9) case currentMode ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.<>.currentMode:MODE_NLEG -TEST.VALUE:OperationModes.initiateAlarmAction.action:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:initiateAlarmAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case currentMode ==> MODE_FAUL - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.VALUE:OperationModes.initiateAlarmAction.action:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:initiateAlarmAction -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case currentMode ==> MODE_SERV - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.<>.currentMode:MODE_SERV -TEST.VALUE:OperationModes.initiateAlarmAction.action:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:initiateAlarmAction -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case currentMode ==> MODE_INIT - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.<>.currentMode:MODE_INIT -TEST.VALUE:OperationModes.initiateAlarmAction.action:<> -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:initiateAlarmAction -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (4) case currentMode ==> MODE_STAN - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.<>.currentMode:MODE_STAN -TEST.VALUE:OperationModes.initiateAlarmAction.action:<> -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:initiateAlarmAction -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (5) case currentMode ==> MODE_TPAR - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.<>.currentMode:MODE_TPAR -TEST.VALUE:OperationModes.initiateAlarmAction.action:<> -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:initiateAlarmAction -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (6) case currentMode ==> MODE_PRET - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.<>.currentMode:MODE_PRET -TEST.VALUE:OperationModes.initiateAlarmAction.action:<> -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:initiateAlarmAction -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (7) case currentMode ==> MODE_TREA - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.<>.currentMode:MODE_TREA -TEST.VALUE:OperationModes.initiateAlarmAction.action:<> -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:initiateAlarmAction -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (8) case currentMode ==> MODE_POST - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.<>.currentMode:MODE_POST -TEST.VALUE:OperationModes.initiateAlarmAction.action:<> -TEST.END - --- Subprogram: requestNewOperationMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:requestNewOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (newMode < (MODE_NLEG)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.requestNewOperationMode.newMode:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:requestNewOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (newMode < (MODE_NLEG)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.requestNewOperationMode.newMode:<> -TEST.END - --- Subprogram: testResetOpModePublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:testResetOpModePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:testResetOpModePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetOpModePublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:testSetOpModePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> -TEST.VALUE:OperationModes.testSetOpModePublishIntervalOverride.ms:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:testSetOpModePublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.VALUE:OperationModes.testSetOpModePublishIntervalOverride.ms:<> -TEST.END - --- Subprogram: testSetOperationMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:testSetOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> -TEST.VALUE:OperationModes.testSetOperationMode.newMode:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:testSetOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - (2) if (check == newMode) ==> FALSE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 2 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:testSetOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isTestingActivated()) ==> TRUE - (2) if (check == newMode) ==> TRUE - Test Case Generation Notes: - Cannot set const variable TEST.VALUE:OperationModes.<>.MODE_TRANSITION_TABLE[0][0]: in branch 2 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.VALUE:OperationModes.<>.currentMode:MODE_FAUL -TEST.END - --- Subprogram: transitionToNewOperationMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:transitionToNewOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (9) case newMode ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.transitionToNewOperationMode.newMode:MODE_NLEG -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:transitionToNewOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case newMode ==> MODE_FAUL - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.transitionToNewOperationMode.newMode:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:transitionToNewOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case newMode ==> MODE_SERV - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.transitionToNewOperationMode.newMode:MODE_SERV -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:transitionToNewOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case newMode ==> MODE_INIT - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.transitionToNewOperationMode.newMode:MODE_INIT -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:transitionToNewOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (4) case newMode ==> MODE_STAN - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.transitionToNewOperationMode.newMode:MODE_STAN -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:transitionToNewOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (5) case newMode ==> MODE_TPAR - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.transitionToNewOperationMode.newMode:MODE_TPAR -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:transitionToNewOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (6) case newMode ==> MODE_PRET - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.transitionToNewOperationMode.newMode:MODE_PRET -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:transitionToNewOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (7) case newMode ==> MODE_TREA - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.transitionToNewOperationMode.newMode:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:OperationModes -TEST.SUBPROGRAM:transitionToNewOperationMode -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (8) case newMode ==> MODE_POST - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:OperationModes.transitionToNewOperationMode.newMode:MODE_POST -TEST.END - -- Unit: TaskGeneral -- Subprogram: taskGeneral @@ -966,10 +59,11 @@ TEST.NEW TEST.NAME:execOperationModes TEST.IMPORT_FAILURES: -(E) @LINE: 64 TEST.EXPECTED:OperationModes.<>.currentMode:MODE_PRES - >>> Value for 'Enumeral' out of range - >>> Read "MODE_PRES" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 64 TEST.EXPECTED:OperationModes.<>.currentMode:MODE_PRES + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "MODE_PRES" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.uiCommunicated.return:1 TEST.VALUE:OperationModes.<>.modeRequest[4]:1 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_PERSISTENTALARM/INT_PERSISTENTALARM.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_PERSISTENTALARM/INT_PERSISTENTALARM.tst (.../INT_PERSISTENTALARM.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_PERSISTENTALARM/INT_PERSISTENTALARM.tst (.../INT_PERSISTENTALARM.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,242 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: PersistentAlarm - --- Subprogram: initPersistentAlarm - --- Test Case: initPersistentAlarm.001 -TEST.UNIT:PersistentAlarm -TEST.SUBPROGRAM:initPersistentAlarm -TEST.NEW -TEST.NAME:initPersistentAlarm.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (alarmId < (NUM_OF_ALARM_IDS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PersistentAlarm.initPersistentAlarm.alarmId:<> -TEST.VALUE:PersistentAlarm.initPersistentAlarm.persistentClearPeriod:<> -TEST.VALUE:PersistentAlarm.initPersistentAlarm.persistentTriggerPeriod:<> -TEST.EXPECTED:PersistentAlarm.initPersistentAlarm.alarmId:NUM_OF_ALARM_IDS -TEST.EXPECTED:PersistentAlarm.initPersistentAlarm.persistentClearPeriod:0 -TEST.EXPECTED:PersistentAlarm.initPersistentAlarm.persistentTriggerPeriod:0 -TEST.END - --- Test Case: initPersistentAlarm.002 -TEST.UNIT:PersistentAlarm -TEST.SUBPROGRAM:initPersistentAlarm -TEST.NEW -TEST.NAME:initPersistentAlarm.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (alarmId < (NUM_OF_ALARM_IDS)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PersistentAlarm.initPersistentAlarm.alarmId:<> -TEST.VALUE:PersistentAlarm.initPersistentAlarm.persistentClearPeriod:<> -TEST.VALUE:PersistentAlarm.initPersistentAlarm.persistentTriggerPeriod:<> -TEST.EXPECTED:PersistentAlarm.initPersistentAlarm.alarmId:ALARM_ID_NO_ALARM -TEST.EXPECTED:PersistentAlarm.initPersistentAlarm.persistentClearPeriod:0 -TEST.EXPECTED:PersistentAlarm.initPersistentAlarm.persistentTriggerPeriod:0 -TEST.END - --- Subprogram: isPersistentAlarmConditionCleared - --- Test Case: isPersistentAlarmConditionCleared.001 -TEST.UNIT:PersistentAlarm -TEST.SUBPROGRAM:isPersistentAlarmConditionCleared -TEST.NEW -TEST.NAME:isPersistentAlarmConditionCleared.001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (alarmId < (NUM_OF_ALARM_IDS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.alarmId:<> -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.isErrorOccurred:<> -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmConditionCleared.alarmId:NUM_OF_ALARM_IDS -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmConditionCleared.isErrorOccurred:0 -TEST.END - --- Test Case: isPersistentAlarmConditionCleared.002 -TEST.UNIT:PersistentAlarm -TEST.SUBPROGRAM:isPersistentAlarmConditionCleared -TEST.NEW -TEST.NAME:isPersistentAlarmConditionCleared.002 -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (alarmId < (NUM_OF_ALARM_IDS)) ==> TRUE - (2) if ((0) == isErrorOccurred && (0) == (persistentAlarms[alarmId]).errorClearedStartTime) ==> FALSE - (3) if ((0) == isErrorOccurred) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PersistentAlarm.isPersistentAlarmConditionCleared.alarmId ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:PersistentAlarm.<>.persistentAlarms[ALARM_ID_NO_ALARM].errorClearedStartTime:1 -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.alarmId:<> -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.isErrorOccurred:1 -TEST.EXPECTED:PersistentAlarm.<>.persistentAlarms[ALARM_ID_NO_ALARM].errorClearedStartTime:0 -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmConditionCleared.alarmId:ALARM_ID_NO_ALARM -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmConditionCleared.isErrorOccurred:1 -TEST.END - --- Test Case: isPersistentAlarmConditionCleared.003 -TEST.UNIT:PersistentAlarm -TEST.SUBPROGRAM:isPersistentAlarmConditionCleared -TEST.NEW -TEST.NAME:isPersistentAlarmConditionCleared.003 -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (alarmId < (NUM_OF_ALARM_IDS)) ==> TRUE - (2) if ((0) == isErrorOccurred && (0) == (persistentAlarms[alarmId]).errorClearedStartTime) ==> FALSE - (3) if ((0) == isErrorOccurred) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PersistentAlarm.isPersistentAlarmConditionCleared.alarmId ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:PersistentAlarm.<>.persistentAlarms[ALARM_ID_NO_ALARM].errorClearedStartTime:1 -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.alarmId:<> -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.isErrorOccurred:0 -TEST.EXPECTED:PersistentAlarm.<>.persistentAlarms[ALARM_ID_NO_ALARM].errorClearedStartTime:1 -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmConditionCleared.alarmId:ALARM_ID_NO_ALARM -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmConditionCleared.isErrorOccurred:0 -TEST.END - --- Test Case: isPersistentAlarmConditionCleared.004 -TEST.UNIT:PersistentAlarm -TEST.SUBPROGRAM:isPersistentAlarmConditionCleared -TEST.NEW -TEST.NAME:isPersistentAlarmConditionCleared.004 -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (alarmId < (NUM_OF_ALARM_IDS)) ==> TRUE - (2) if ((0) == isErrorOccurred && (0) == (persistentAlarms[alarmId]).errorClearedStartTime) ==> TRUE - (3) if ((0) == isErrorOccurred) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PersistentAlarm.isPersistentAlarmConditionCleared.alarmId ) in branches 1/2 - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmConditionCleared.isErrorOccurred 'equal to' and 'not equal to' same value in branches 2/3 -TEST.END_NOTES: -TEST.VALUE:PersistentAlarm.<>.persistentAlarms[ALARM_ID_NO_ALARM].errorClearedStartTime:0 -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.alarmId:<> -TEST.VALUE:PersistentAlarm.isPersistentAlarmConditionCleared.isErrorOccurred:0 -TEST.EXPECTED:PersistentAlarm.<>.persistentAlarms[ALARM_ID_NO_ALARM].errorClearedStartTime:0 -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmConditionCleared.alarmId:ALARM_ID_NO_ALARM -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmConditionCleared.isErrorOccurred:0 -TEST.END - --- Subprogram: isPersistentAlarmTriggered - --- Test Case: isPersistentAlarmTriggered.001 -TEST.UNIT:PersistentAlarm -TEST.SUBPROGRAM:isPersistentAlarmTriggered -TEST.NEW -TEST.NAME:isPersistentAlarmTriggered.001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (alarmId < (NUM_OF_ALARM_IDS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.alarmId:<> -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.isErrorOccurred:<> -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmTriggered.alarmId:NUM_OF_ALARM_IDS -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmTriggered.isErrorOccurred:0 -TEST.END - --- Test Case: isPersistentAlarmTriggered.002 -TEST.UNIT:PersistentAlarm -TEST.SUBPROGRAM:isPersistentAlarmTriggered -TEST.NEW -TEST.NAME:isPersistentAlarmTriggered.002 -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (alarmId < (NUM_OF_ALARM_IDS)) ==> TRUE - (2) if ((1) == isErrorOccurred && (persistentAlarms[alarmId]).errorOccurredStartTime == (0)) ==> FALSE - (3) if ((1) == isErrorOccurred) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PersistentAlarm.isPersistentAlarmTriggered.alarmId ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:PersistentAlarm.<>.persistentAlarms[ALARM_ID_NO_ALARM].errorOccurredStartTime:1 -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.alarmId:<> -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.isErrorOccurred:<> -TEST.EXPECTED:PersistentAlarm.<>.persistentAlarms[ALARM_ID_NO_ALARM].errorOccurredStartTime:0 -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmTriggered.alarmId:ALARM_ID_NO_ALARM -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmTriggered.isErrorOccurred:0 -TEST.END - --- Test Case: isPersistentAlarmTriggered.003 -TEST.UNIT:PersistentAlarm -TEST.SUBPROGRAM:isPersistentAlarmTriggered -TEST.NEW -TEST.NAME:isPersistentAlarmTriggered.003 -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (alarmId < (NUM_OF_ALARM_IDS)) ==> TRUE - (2) if ((1) == isErrorOccurred && (persistentAlarms[alarmId]).errorOccurredStartTime == (0)) ==> FALSE - (3) if ((1) == isErrorOccurred) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PersistentAlarm.isPersistentAlarmTriggered.alarmId ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:PersistentAlarm.<>.persistentAlarms[ALARM_ID_NO_ALARM].errorOccurredStartTime:1 -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.alarmId:<> -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.isErrorOccurred:1 -TEST.EXPECTED:PersistentAlarm.<>.persistentAlarms[ALARM_ID_NO_ALARM].errorOccurredStartTime:1 -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmTriggered.alarmId:ALARM_ID_NO_ALARM -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmTriggered.isErrorOccurred:1 -TEST.END - --- Test Case: isPersistentAlarmTriggered.004 -TEST.UNIT:PersistentAlarm -TEST.SUBPROGRAM:isPersistentAlarmTriggered -TEST.NEW -TEST.NAME:isPersistentAlarmTriggered.004 -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (alarmId < (NUM_OF_ALARM_IDS)) ==> TRUE - (2) if ((1) == isErrorOccurred && (persistentAlarms[alarmId]).errorOccurredStartTime == (0)) ==> TRUE - (3) if ((1) == isErrorOccurred) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PersistentAlarm.isPersistentAlarmTriggered.alarmId ) in branches 1/2 - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.isErrorOccurred 'equal to' and 'not equal to' same value in branches 2/3 -TEST.END_NOTES: -TEST.VALUE:PersistentAlarm.<>.persistentAlarms[ALARM_ID_NO_ALARM].errorOccurredStartTime:0 -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.alarmId:<> -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.isErrorOccurred:1 -TEST.EXPECTED:PersistentAlarm.<>.persistentAlarms[ALARM_ID_NO_ALARM].errorOccurredStartTime:0 -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmTriggered.alarmId:ALARM_ID_NO_ALARM -TEST.EXPECTED:PersistentAlarm.isPersistentAlarmTriggered.isErrorOccurred:1 -TEST.END - --- Subprogram: resetPersistentAlarmTimer - --- Test Case: resetPersistentAlarmTimer.001 -TEST.UNIT:PersistentAlarm -TEST.SUBPROGRAM:resetPersistentAlarmTimer -TEST.NEW -TEST.NAME:resetPersistentAlarmTimer.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:PersistentAlarm.resetPersistentAlarmTimer.alarmId:<> -TEST.EXPECTED:PersistentAlarm.resetPersistentAlarmTimer.alarmId:ALARM_ID_NO_ALARM -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_PICONTROLLERS/INT_PICONTROLLERS.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_PICONTROLLERS/INT_PICONTROLLERS.tst (.../INT_PICONTROLLERS.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_PICONTROLLERS/INT_PICONTROLLERS.tst (.../INT_PICONTROLLERS.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,824 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: PIControllers - --- Subprogram: getPIControllerSignals - --- Test Case: getPIControllerSignals.001 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:getPIControllerSignals -TEST.NEW -TEST.NAME:getPIControllerSignals.001 -TEST.BASIS_PATH:1 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PIControllers.getPIControllerSignals.controllerID:<> -TEST.VALUE:PIControllers.getPIControllerSignals.signalID:<> -TEST.EXPECTED:PIControllers.getPIControllerSignals.controllerID:NUM_OF_PI_CONTROLLERS_IDS -TEST.EXPECTED:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_REFERENCE -TEST.END - --- Test Case: getPIControllerSignals.002 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:getPIControllerSignals -TEST.NEW -TEST.NAME:getPIControllerSignals.002 -TEST.BASIS_PATH:2 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (10) case signalID ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PIControllers.getPIControllerSignals.controllerID:<> -TEST.VALUE:PIControllers.getPIControllerSignals.signalID:NUM_OF_CONTROLLER_SIGNAL -TEST.EXPECTED:PIControllers.getPIControllerSignals.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.getPIControllerSignals.signalID:NUM_OF_CONTROLLER_SIGNAL -TEST.END - --- Test Case: getPIControllerSignals.003 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:getPIControllerSignals -TEST.NEW -TEST.NAME:getPIControllerSignals.003 -TEST.BASIS_PATH:3 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) case signalID ==> CONTROLLER_SIGNAL_REFERENCE - Test Case Generation Notes: - Cannot set local variable controller in branch 3 -TEST.END_NOTES: -TEST.VALUE:PIControllers.getPIControllerSignals.controllerID:<> -TEST.VALUE:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_REFERENCE -TEST.EXPECTED:PIControllers.getPIControllerSignals.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_REFERENCE -TEST.END - --- Test Case: getPIControllerSignals.004 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:getPIControllerSignals -TEST.NEW -TEST.NAME:getPIControllerSignals.004 -TEST.BASIS_PATH:4 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (3) case signalID ==> CONTROLLER_SIGNAL_MEASURED - Test Case Generation Notes: - Cannot set local variable controller in branch 4 -TEST.END_NOTES: -TEST.VALUE:PIControllers.getPIControllerSignals.controllerID:<> -TEST.VALUE:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_MEASURED -TEST.EXPECTED:PIControllers.getPIControllerSignals.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_MEASURED -TEST.END - --- Test Case: getPIControllerSignals.005 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:getPIControllerSignals -TEST.NEW -TEST.NAME:getPIControllerSignals.005 -TEST.BASIS_PATH:5 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (4) case signalID ==> CONTROLLER_SIGNAL_ERROR - Test Case Generation Notes: - Cannot set local variable controller in branch 5 -TEST.END_NOTES: -TEST.VALUE:PIControllers.getPIControllerSignals.controllerID:<> -TEST.VALUE:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_ERROR -TEST.EXPECTED:PIControllers.getPIControllerSignals.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_ERROR -TEST.END - --- Test Case: getPIControllerSignals.006 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:getPIControllerSignals -TEST.NEW -TEST.NAME:getPIControllerSignals.006 -TEST.BASIS_PATH:6 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (5) case signalID ==> CONTROLLER_SIGNAL_ERROR_SUM - Test Case Generation Notes: - Cannot set local variable controller in branch 6 -TEST.END_NOTES: -TEST.VALUE:PIControllers.getPIControllerSignals.controllerID:<> -TEST.VALUE:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_ERROR_SUM -TEST.EXPECTED:PIControllers.getPIControllerSignals.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_ERROR_SUM -TEST.END - --- Test Case: getPIControllerSignals.007 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:getPIControllerSignals -TEST.NEW -TEST.NAME:getPIControllerSignals.007 -TEST.BASIS_PATH:7 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (6) case signalID ==> CONTROLLER_SIGNAL_ERROR_SUM_AFTER_WINDUP - Test Case Generation Notes: - Cannot set local variable controller in branch 7 -TEST.END_NOTES: -TEST.VALUE:PIControllers.getPIControllerSignals.controllerID:<> -TEST.VALUE:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_ERROR_SUM_AFTER_WINDUP -TEST.EXPECTED:PIControllers.getPIControllerSignals.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_ERROR_SUM_AFTER_WINDUP -TEST.END - --- Test Case: getPIControllerSignals.008 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:getPIControllerSignals -TEST.NEW -TEST.NAME:getPIControllerSignals.008 -TEST.BASIS_PATH:8 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (7) case signalID ==> CONTROLLER_SIGNAL_PROPORTIONAL_OUTPUT - Test Case Generation Notes: - Cannot set local variable controller in branch 8 -TEST.END_NOTES: -TEST.VALUE:PIControllers.getPIControllerSignals.controllerID:<> -TEST.VALUE:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_PROPORTIONAL_OUTPUT -TEST.EXPECTED:PIControllers.getPIControllerSignals.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_PROPORTIONAL_OUTPUT -TEST.END - --- Test Case: getPIControllerSignals.009 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:getPIControllerSignals -TEST.NEW -TEST.NAME:getPIControllerSignals.009 -TEST.BASIS_PATH:9 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (8) case signalID ==> CONTROLLER_SIGNAL_INTEGRAL_OUTPUT - Test Case Generation Notes: - Cannot set local variable controller in branch 9 -TEST.END_NOTES: -TEST.VALUE:PIControllers.getPIControllerSignals.controllerID:<> -TEST.VALUE:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_INTEGRAL_OUTPUT -TEST.EXPECTED:PIControllers.getPIControllerSignals.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_INTEGRAL_OUTPUT -TEST.END - --- Test Case: getPIControllerSignals.010 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:getPIControllerSignals -TEST.NEW -TEST.NAME:getPIControllerSignals.010 -TEST.BASIS_PATH:10 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (9) case signalID ==> CONTROLLER_SIGNAL_CONTROL - Test Case Generation Notes: - Cannot set local variable controller in branch 10 -TEST.END_NOTES: -TEST.VALUE:PIControllers.getPIControllerSignals.controllerID:<> -TEST.VALUE:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_CONTROL -TEST.EXPECTED:PIControllers.getPIControllerSignals.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.getPIControllerSignals.signalID:CONTROLLER_SIGNAL_CONTROL -TEST.END - --- Subprogram: initializePIController - --- Test Case: initializePIController.001 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:initializePIController -TEST.NEW -TEST.NAME:initializePIController.001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PIControllers.initializePIController.controllerID:<> -TEST.VALUE:PIControllers.initializePIController.initialControlSignal:<> -TEST.VALUE:PIControllers.initializePIController.kP:<> -TEST.VALUE:PIControllers.initializePIController.kI:<> -TEST.VALUE:PIControllers.initializePIController.controlMin:<> -TEST.VALUE:PIControllers.initializePIController.controlMax:<> -TEST.EXPECTED:PIControllers.initializePIController.controllerID:NUM_OF_PI_CONTROLLERS_IDS -TEST.EXPECTED:PIControllers.initializePIController.initialControlSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.kP:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.kI:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.controlMin:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.controlMax:-3.40282E+38 -TEST.END - --- Test Case: initializePIController.002 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:initializePIController -TEST.NEW -TEST.NAME:initializePIController.002 -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (fabs(kI) > (1.000000000000000021e-08)) ==> FALSE - (3) if (kI < (0.0)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set return value of function fabs in branch 2 - Cannot set local variable controller in branch 3 - Cannot set local variable controller in branch 4 -TEST.END_NOTES: -TEST.VALUE:PIControllers.initializePIController.controllerID:<> -TEST.VALUE:PIControllers.initializePIController.initialControlSignal:<> -TEST.VALUE:PIControllers.initializePIController.kP:<> -TEST.VALUE:PIControllers.initializePIController.kI:<> -TEST.VALUE:PIControllers.initializePIController.controlMin:<> -TEST.VALUE:PIControllers.initializePIController.controlMax:<> -TEST.EXPECTED:PIControllers.initializePIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.initializePIController.initialControlSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.kP:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.kI:3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.controlMin:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.controlMax:-3.40282E+38 -TEST.END - --- Test Case: initializePIController.003 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:initializePIController -TEST.NEW -TEST.NAME:initializePIController.003 -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (fabs(kI) > (1.000000000000000021e-08)) ==> FALSE - (3) if (kI < (0.0)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set return value of function fabs in branch 2 - Cannot set local variable controller in branch 3 - Cannot set local variable controller in branch 4 -TEST.END_NOTES: -TEST.VALUE:PIControllers.initializePIController.controllerID:<> -TEST.VALUE:PIControllers.initializePIController.initialControlSignal:<> -TEST.VALUE:PIControllers.initializePIController.kP:<> -TEST.VALUE:PIControllers.initializePIController.kI:<> -TEST.VALUE:PIControllers.initializePIController.controlMin:<> -TEST.VALUE:PIControllers.initializePIController.controlMax:<> -TEST.EXPECTED:PIControllers.initializePIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.initializePIController.initialControlSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.kP:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.kI:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.controlMin:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.controlMax:-3.40282E+38 -TEST.END - --- Test Case: initializePIController.004 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:initializePIController -TEST.NEW -TEST.NAME:initializePIController.004 -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (fabs(kI) > (1.000000000000000021e-08)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set return value of function fabs in branch 2 - Cannot set local variable controller in branch 3 - Cannot set local variable controller in branch 4 -TEST.END_NOTES: -TEST.VALUE:PIControllers.initializePIController.controllerID:<> -TEST.VALUE:PIControllers.initializePIController.initialControlSignal:<> -TEST.VALUE:PIControllers.initializePIController.kP:<> -TEST.VALUE:PIControllers.initializePIController.kI:<> -TEST.VALUE:PIControllers.initializePIController.controlMin:<> -TEST.VALUE:PIControllers.initializePIController.controlMax:<> -TEST.EXPECTED:PIControllers.initializePIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.initializePIController.initialControlSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.kP:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.kI:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.controlMin:-3.40282E+38 -TEST.EXPECTED:PIControllers.initializePIController.controlMax:-3.40282E+38 -TEST.END - --- Subprogram: resetPIController - --- Test Case: resetPIController.001 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:resetPIController -TEST.NEW -TEST.NAME:resetPIController.001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PIControllers.resetPIController.controllerID:<> -TEST.VALUE:PIControllers.resetPIController.initialControlSignal:<> -TEST.EXPECTED:PIControllers.resetPIController.controllerID:NUM_OF_PI_CONTROLLERS_IDS -TEST.EXPECTED:PIControllers.resetPIController.initialControlSignal:-3.40282E+38 -TEST.END - --- Test Case: resetPIController.002 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:resetPIController -TEST.NEW -TEST.NAME:resetPIController.002 -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (initialControlSignal > controller->uMax) ==> FALSE - (3) if (initialControlSignal < controller->uMin) ==> FALSE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set local variable controller in branch 3 - Cannot set controller due to assignment - Cannot set local variable controller in branch 4 -TEST.END_NOTES: -TEST.VALUE:PIControllers.resetPIController.controllerID:<> -TEST.VALUE:PIControllers.resetPIController.initialControlSignal:<> -TEST.EXPECTED:PIControllers.resetPIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.resetPIController.initialControlSignal:-3.40282E+38 -TEST.END - --- Test Case: resetPIController.003 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:resetPIController -TEST.NEW -TEST.NAME:resetPIController.003 -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (initialControlSignal > controller->uMax) ==> FALSE - (3) if (initialControlSignal < controller->uMin) ==> TRUE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set local variable controller in branch 3 - Cannot set local variable controller in branch 4 - Cannot set controller due to assignment -TEST.END_NOTES: -TEST.VALUE:PIControllers.resetPIController.controllerID:<> -TEST.VALUE:PIControllers.resetPIController.initialControlSignal:<> -TEST.EXPECTED:PIControllers.resetPIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.resetPIController.initialControlSignal:-3.40282E+38 -TEST.END - --- Test Case: resetPIController.004 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:resetPIController -TEST.NEW -TEST.NAME:resetPIController.004 -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (initialControlSignal > controller->uMax) ==> TRUE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set local variable controller in branch 3 - Cannot set local variable controller in branch 4 - Cannot set controller due to assignment -TEST.END_NOTES: -TEST.VALUE:PIControllers.resetPIController.controllerID:<> -TEST.VALUE:PIControllers.resetPIController.initialControlSignal:<> -TEST.EXPECTED:PIControllers.resetPIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.resetPIController.initialControlSignal:3.40282E+38 -TEST.END - --- Subprogram: runPIController - --- Test Case: runPIController.001 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:runPIController -TEST.NEW -TEST.NAME:runPIController.001 -TEST.BASIS_PATH:1 of 11 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PIControllers.runPIController.controllerID:<> -TEST.VALUE:PIControllers.runPIController.referenceSignal:<> -TEST.VALUE:PIControllers.runPIController.measuredSignal:<> -TEST.EXPECTED:PIControllers.runPIController.controllerID:NUM_OF_PI_CONTROLLERS_IDS -TEST.EXPECTED:PIControllers.runPIController.referenceSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.runPIController.measuredSignal:-3.40282E+38 -TEST.END - --- Test Case: runPIController.002 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:runPIController -TEST.NEW -TEST.NAME:runPIController.002 -TEST.BASIS_PATH:2 of 11 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (controller->direction == (CONTROLLER_UNIDIRECTIONAL)) ==> FALSE - (4) if (fabs(controller->errorSignal) > controller->maxErrorSumStep) ==> FALSE - (6) if (controlSignalBeforeWindup > controller->uMax) ==> FALSE - (7) if (controlSignalBeforeWindup < controller->uMin) ==> FALSE - (8) if (fabs(windupError) > (1.000000000000000021e-08)) ==> FALSE - (9) if (controller->controlSignal > controller->uMax) ==> FALSE - (10) if (controller->controlSignal < controller->uMin) ==> FALSE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set controller due to assignment - Cannot set local variable controller in branch 4 - Cannot set local variable controller in branch 6 - Cannot set local variable controller in branch 7 - Cannot set local variable controller in branch 8 - Cannot set return value of function fabs in branch 8 - Cannot set local variable controller in branch 9 - Cannot set local variable controller in branch 10 - Cannot set local variable controller in branch 11 -TEST.END_NOTES: -TEST.VALUE:PIControllers.runPIController.controllerID:<> -TEST.VALUE:PIControllers.runPIController.referenceSignal:<> -TEST.VALUE:PIControllers.runPIController.measuredSignal:<> -TEST.EXPECTED:PIControllers.runPIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.runPIController.referenceSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.runPIController.measuredSignal:-3.40282E+38 -TEST.END - --- Test Case: runPIController.003 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:runPIController -TEST.NEW -TEST.NAME:runPIController.003 -TEST.BASIS_PATH:3 of 11 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (controller->direction == (CONTROLLER_UNIDIRECTIONAL)) ==> FALSE - (4) if (fabs(controller->errorSignal) > controller->maxErrorSumStep) ==> FALSE - (6) if (controlSignalBeforeWindup > controller->uMax) ==> FALSE - (7) if (controlSignalBeforeWindup < controller->uMin) ==> FALSE - (8) if (fabs(windupError) > (1.000000000000000021e-08)) ==> FALSE - (9) if (controller->controlSignal > controller->uMax) ==> FALSE - (10) if (controller->controlSignal < controller->uMin) ==> TRUE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set controller due to assignment - Cannot set local variable controller in branch 4 - Cannot set local variable controller in branch 6 - Cannot set local variable controller in branch 7 - Cannot set local variable controller in branch 8 - Cannot set return value of function fabs in branch 8 - Cannot set local variable controller in branch 9 - Cannot set local variable controller in branch 10 - Conflict: Trying to set variable 'equal to' and 'not equal to' same value in branches 6/10 - Cannot set local variable controller in branch 11 -TEST.END_NOTES: -TEST.VALUE:PIControllers.runPIController.controllerID:<> -TEST.VALUE:PIControllers.runPIController.referenceSignal:<> -TEST.VALUE:PIControllers.runPIController.measuredSignal:<> -TEST.EXPECTED:PIControllers.runPIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.runPIController.referenceSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.runPIController.measuredSignal:-3.40282E+38 -TEST.END - --- Test Case: runPIController.004 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:runPIController -TEST.NEW -TEST.NAME:runPIController.004 -TEST.BASIS_PATH:4 of 11 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (controller->direction == (CONTROLLER_UNIDIRECTIONAL)) ==> FALSE - (4) if (fabs(controller->errorSignal) > controller->maxErrorSumStep) ==> FALSE - (6) if (controlSignalBeforeWindup > controller->uMax) ==> FALSE - (7) if (controlSignalBeforeWindup < controller->uMin) ==> FALSE - (8) if (fabs(windupError) > (1.000000000000000021e-08)) ==> FALSE - (9) if (controller->controlSignal > controller->uMax) ==> TRUE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set controller due to assignment - Cannot set local variable controller in branch 4 - Cannot set local variable controller in branch 6 - Cannot set local variable controller in branch 7 - Cannot set local variable controller in branch 8 - Cannot set return value of function fabs in branch 8 - Cannot set local variable controller in branch 9 - Conflict: Trying to set variable 'equal to' and 'not equal to' same value in branches 6/9 - Cannot set local variable controller in branch 10 - Cannot set local variable controller in branch 11 -TEST.END_NOTES: -TEST.VALUE:PIControllers.runPIController.controllerID:<> -TEST.VALUE:PIControllers.runPIController.referenceSignal:<> -TEST.VALUE:PIControllers.runPIController.measuredSignal:<> -TEST.EXPECTED:PIControllers.runPIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.runPIController.referenceSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.runPIController.measuredSignal:-3.40282E+38 -TEST.END - --- Test Case: runPIController.005 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:runPIController -TEST.NEW -TEST.NAME:runPIController.005 -TEST.BASIS_PATH:5 of 11 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (controller->direction == (CONTROLLER_UNIDIRECTIONAL)) ==> FALSE - (4) if (fabs(controller->errorSignal) > controller->maxErrorSumStep) ==> FALSE - (6) if (controlSignalBeforeWindup > controller->uMax) ==> FALSE - (7) if (controlSignalBeforeWindup < controller->uMin) ==> FALSE - (8) if (fabs(windupError) > (1.000000000000000021e-08)) ==> TRUE - (9) if (controller->controlSignal > controller->uMax) ==> FALSE - (10) if (controller->controlSignal < controller->uMin) ==> FALSE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set controller due to assignment - Cannot set local variable controller in branch 4 - Cannot set local variable controller in branch 6 - Cannot set local variable controller in branch 7 - Cannot set local variable controller in branch 8 - Cannot set return value of function fabs in branch 8 - Cannot set local variable controller in branch 9 - Cannot set local variable controller in branch 10 - Cannot set local variable controller in branch 11 -TEST.END_NOTES: -TEST.VALUE:PIControllers.runPIController.controllerID:<> -TEST.VALUE:PIControllers.runPIController.referenceSignal:<> -TEST.VALUE:PIControllers.runPIController.measuredSignal:<> -TEST.EXPECTED:PIControllers.runPIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.runPIController.referenceSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.runPIController.measuredSignal:-3.40282E+38 -TEST.END - --- Test Case: runPIController.006 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:runPIController -TEST.NEW -TEST.NAME:runPIController.006 -TEST.BASIS_PATH:6 of 11 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (controller->direction == (CONTROLLER_UNIDIRECTIONAL)) ==> FALSE - (4) if (fabs(controller->errorSignal) > controller->maxErrorSumStep) ==> FALSE - (6) if (controlSignalBeforeWindup > controller->uMax) ==> FALSE - (7) if (controlSignalBeforeWindup < controller->uMin) ==> TRUE - (8) if (fabs(windupError) > (1.000000000000000021e-08)) ==> FALSE - (9) if (controller->controlSignal > controller->uMax) ==> FALSE - (10) if (controller->controlSignal < controller->uMin) ==> FALSE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set controller due to assignment - Cannot set local variable controller in branch 4 - Cannot set local variable controller in branch 6 - Cannot set local variable controller in branch 7 - Cannot set local variable controller in branch 8 - Cannot set return value of function fabs in branch 8 - Cannot set local variable controller in branch 9 - Cannot set local variable controller in branch 10 - Cannot set controlSignalBeforeWindup due to assignment - Conflict: Trying to set variable 'less than' and 'greater than' same value in branches 7/10 - Cannot set local variable controller in branch 11 -TEST.END_NOTES: -TEST.VALUE:PIControllers.runPIController.controllerID:<> -TEST.VALUE:PIControllers.runPIController.referenceSignal:<> -TEST.VALUE:PIControllers.runPIController.measuredSignal:<> -TEST.EXPECTED:PIControllers.runPIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.runPIController.referenceSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.runPIController.measuredSignal:-3.40282E+38 -TEST.END - --- Test Case: runPIController.007 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:runPIController -TEST.NEW -TEST.NAME:runPIController.007 -TEST.BASIS_PATH:7 of 11 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (controller->direction == (CONTROLLER_UNIDIRECTIONAL)) ==> FALSE - (4) if (fabs(controller->errorSignal) > controller->maxErrorSumStep) ==> FALSE - (6) if (controlSignalBeforeWindup > controller->uMax) ==> TRUE - (8) if (fabs(windupError) > (1.000000000000000021e-08)) ==> FALSE - (9) if (controller->controlSignal > controller->uMax) ==> FALSE - (10) if (controller->controlSignal < controller->uMin) ==> FALSE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set controller due to assignment - Cannot set local variable controller in branch 4 - Cannot set local variable controller in branch 6 - Cannot set local variable controller in branch 7 - Cannot set local variable controller in branch 8 - Cannot set return value of function fabs in branch 8 - Cannot set local variable controller in branch 9 - Cannot set controlSignalBeforeWindup due to assignment - Conflict: Trying to set variable 'less than' and 'greater than' same value in branches 6/9 - Cannot set local variable controller in branch 10 - Cannot set local variable controller in branch 11 -TEST.END_NOTES: -TEST.VALUE:PIControllers.runPIController.controllerID:<> -TEST.VALUE:PIControllers.runPIController.referenceSignal:<> -TEST.VALUE:PIControllers.runPIController.measuredSignal:<> -TEST.EXPECTED:PIControllers.runPIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.runPIController.referenceSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.runPIController.measuredSignal:-3.40282E+38 -TEST.END - --- Test Case: runPIController.008 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:runPIController -TEST.NEW -TEST.NAME:runPIController.008 -TEST.BASIS_PATH:8 of 11 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (controller->direction == (CONTROLLER_UNIDIRECTIONAL)) ==> FALSE - (4) if (fabs(controller->errorSignal) > controller->maxErrorSumStep) ==> TRUE - (5) if (controller->errorSignal < (0.0)) ==> FALSE - (6) if (controlSignalBeforeWindup > controller->uMax) ==> FALSE - (7) if (controlSignalBeforeWindup < controller->uMin) ==> FALSE - (8) if (fabs(windupError) > (1.000000000000000021e-08)) ==> FALSE - (9) if (controller->controlSignal > controller->uMax) ==> FALSE - (10) if (controller->controlSignal < controller->uMin) ==> FALSE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set controller due to assignment - Cannot set local variable controller in branch 4 - Cannot set controller->errorSignal due to assignment - Cannot set local variable controller in branch 5 - Cannot set local variable controller in branch 6 - Cannot set local variable controller in branch 7 - Cannot set local variable controller in branch 8 - Cannot set return value of function fabs in branch 8 - Cannot set local variable controller in branch 9 - Cannot set local variable controller in branch 10 - Cannot set local variable controller in branch 11 -TEST.END_NOTES: -TEST.VALUE:PIControllers.runPIController.controllerID:<> -TEST.VALUE:PIControllers.runPIController.referenceSignal:<> -TEST.VALUE:PIControllers.runPIController.measuredSignal:<> -TEST.EXPECTED:PIControllers.runPIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.runPIController.referenceSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.runPIController.measuredSignal:-3.40282E+38 -TEST.END - --- Test Case: runPIController.009 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:runPIController -TEST.NEW -TEST.NAME:runPIController.009 -TEST.BASIS_PATH:9 of 11 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (controller->direction == (CONTROLLER_UNIDIRECTIONAL)) ==> FALSE - (4) if (fabs(controller->errorSignal) > controller->maxErrorSumStep) ==> TRUE - (5) if (controller->errorSignal < (0.0)) ==> TRUE - (6) if (controlSignalBeforeWindup > controller->uMax) ==> FALSE - (7) if (controlSignalBeforeWindup < controller->uMin) ==> FALSE - (8) if (fabs(windupError) > (1.000000000000000021e-08)) ==> FALSE - (9) if (controller->controlSignal > controller->uMax) ==> FALSE - (10) if (controller->controlSignal < controller->uMin) ==> FALSE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set controller due to assignment - Cannot set local variable controller in branch 4 - Cannot set controller->errorSignal due to assignment - Cannot set local variable controller in branch 5 - Cannot set local variable controller in branch 6 - Cannot set local variable controller in branch 7 - Cannot set local variable controller in branch 8 - Cannot set return value of function fabs in branch 8 - Cannot set local variable controller in branch 9 - Cannot set local variable controller in branch 10 - Cannot set local variable controller in branch 11 -TEST.END_NOTES: -TEST.VALUE:PIControllers.runPIController.controllerID:<> -TEST.VALUE:PIControllers.runPIController.referenceSignal:<> -TEST.VALUE:PIControllers.runPIController.measuredSignal:<> -TEST.EXPECTED:PIControllers.runPIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.runPIController.referenceSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.runPIController.measuredSignal:-3.40282E+38 -TEST.END - --- Test Case: runPIController.010 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:runPIController -TEST.NEW -TEST.NAME:runPIController.010 -TEST.BASIS_PATH:10 of 11 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (controller->direction == (CONTROLLER_UNIDIRECTIONAL)) ==> TRUE - (3) if (referenceSignal < (0.0)) ==> FALSE - (4) if (fabs(controller->errorSignal) > controller->maxErrorSumStep) ==> FALSE - (6) if (controlSignalBeforeWindup > controller->uMax) ==> FALSE - (7) if (controlSignalBeforeWindup < controller->uMin) ==> FALSE - (8) if (fabs(windupError) > (1.000000000000000021e-08)) ==> FALSE - (9) if (controller->controlSignal > controller->uMax) ==> FALSE - (10) if (controller->controlSignal < controller->uMin) ==> FALSE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set controller due to assignment - Cannot set local variable controller in branch 3 - Cannot set local variable controller in branch 4 - Cannot set local variable controller in branch 6 - Cannot set local variable controller in branch 7 - Cannot set local variable controller in branch 8 - Cannot set return value of function fabs in branch 8 - Cannot set local variable controller in branch 9 - Cannot set local variable controller in branch 10 - Cannot set local variable controller in branch 11 -TEST.END_NOTES: -TEST.VALUE:PIControllers.runPIController.controllerID:<> -TEST.VALUE:PIControllers.runPIController.referenceSignal:<> -TEST.VALUE:PIControllers.runPIController.measuredSignal:<> -TEST.EXPECTED:PIControllers.runPIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.runPIController.referenceSignal:3.40282E+38 -TEST.EXPECTED:PIControllers.runPIController.measuredSignal:-3.40282E+38 -TEST.END - --- Test Case: runPIController.011 -TEST.UNIT:PIControllers -TEST.SUBPROGRAM:runPIController -TEST.NEW -TEST.NAME:runPIController.011 -TEST.BASIS_PATH:11 of 11 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 11 - (1) if (controllerID < (NUM_OF_PI_CONTROLLERS_IDS)) ==> TRUE - (2) if (controller->direction == (CONTROLLER_UNIDIRECTIONAL)) ==> TRUE - (3) if (referenceSignal < (0.0)) ==> TRUE - (4) if (fabs(controller->errorSignal) > controller->maxErrorSumStep) ==> FALSE - (6) if (controlSignalBeforeWindup > controller->uMax) ==> FALSE - (7) if (controlSignalBeforeWindup < controller->uMin) ==> FALSE - (8) if (fabs(windupError) > (1.000000000000000021e-08)) ==> FALSE - (9) if (controller->controlSignal > controller->uMax) ==> FALSE - (10) if (controller->controlSignal < controller->uMin) ==> FALSE - Test Case Generation Notes: - Cannot set local variable controller in branch 2 - Cannot set controller due to assignment - Cannot set local variable controller in branch 3 - Cannot set local variable controller in branch 4 - Cannot set local variable controller in branch 6 - Cannot set local variable controller in branch 7 - Cannot set local variable controller in branch 8 - Cannot set return value of function fabs in branch 8 - Cannot set local variable controller in branch 9 - Cannot set local variable controller in branch 10 - Cannot set local variable controller in branch 11 -TEST.END_NOTES: -TEST.VALUE:PIControllers.runPIController.controllerID:<> -TEST.VALUE:PIControllers.runPIController.referenceSignal:<> -TEST.VALUE:PIControllers.runPIController.measuredSignal:<> -TEST.EXPECTED:PIControllers.runPIController.controllerID:PI_CONTROLLER_ID_BLOOD_FLOW -TEST.EXPECTED:PIControllers.runPIController.referenceSignal:-3.40282E+38 -TEST.EXPECTED:PIControllers.runPIController.measuredSignal:-3.40282E+38 -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_PRESOCCL/INT_PRESOCCL.tst =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_PRESOCCL/INT_PRESOCCL.tst (.../INT_PRESOCCL.tst) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_PRESOCCL/INT_PRESOCCL.tst (.../INT_PRESOCCL.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -13,1750 +13,6 @@ TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- --- Unit: PresOccl - --- Subprogram: checkArterialPressureInRange - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkArterialPressureInRange -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE, artPres > (2000.0) || artPres < -(1500.0))) ==> FALSE - (2) if ((MODE_TREA) == getCurrentOperationMode() && getTreatmentState() <= (TREATMENT_DIALYSIS_STATE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:ModeTreatment.getTreatmentState -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:ModeTreatment.getTreatmentState.return:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkArterialPressureInRange -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE, artPres > (2000.0) || artPres < -(1500.0))) ==> FALSE - (2) if ((MODE_TREA) == getCurrentOperationMode() && getTreatmentState() <= (TREATMENT_DIALYSIS_STATE)) ==> TRUE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_ARTERIAL_PRESSURE_LOW, artPres < artLowLimit)) ==> FALSE - (4) if ((1) == isPersistentAlarmTriggered(ALARM_ID_ARTERIAL_PRESSURE_HIGH, artPres > artHighLimit)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:ModeTreatment.getTreatmentState -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:ModeTreatment.getTreatmentState.return:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkArterialPressureInRange -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE, artPres > (2000.0) || artPres < -(1500.0))) ==> FALSE - (2) if ((MODE_TREA) == getCurrentOperationMode() && getTreatmentState() <= (TREATMENT_DIALYSIS_STATE)) ==> TRUE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_ARTERIAL_PRESSURE_LOW, artPres < artLowLimit)) ==> FALSE - (4) if ((1) == isPersistentAlarmTriggered(ALARM_ID_ARTERIAL_PRESSURE_HIGH, artPres > artHighLimit)) ==> TRUE - Test Case Generation Notes: - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 1/4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:ModeTreatment.getTreatmentState -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:ModeTreatment.getTreatmentState.return:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkArterialPressureInRange -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE, artPres > (2000.0) || artPres < -(1500.0))) ==> FALSE - (2) if ((MODE_TREA) == getCurrentOperationMode() && getTreatmentState() <= (TREATMENT_DIALYSIS_STATE)) ==> TRUE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_ARTERIAL_PRESSURE_LOW, artPres < artLowLimit)) ==> TRUE - (4) if ((1) == isPersistentAlarmTriggered(ALARM_ID_ARTERIAL_PRESSURE_HIGH, artPres > artHighLimit)) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 1/3 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:ModeTreatment.getTreatmentState -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:ModeTreatment.getTreatmentState.return:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkArterialPressureInRange -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE, artPres > (2000.0) || artPres < -(1500.0))) ==> TRUE - (2) if ((MODE_TREA) == getCurrentOperationMode() && getTreatmentState() <= (TREATMENT_DIALYSIS_STATE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:ModeTreatment.getTreatmentState -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:1 -TEST.VALUE:ModeTreatment.getTreatmentState.return:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Subprogram: checkOcclusions - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkOcclusions -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE, bpOccl < (2000))) ==> FALSE - (2) if (bpOccl > (10000) + bloodPumpOcclusionAfterCartridgeInstall) ==> FALSE - (3) if (bpOccl < (6000) + bloodPumpOcclusionAfterCartridgeInstall) ==> FALSE - Test Case Generation Notes: - Cannot set variable TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return: in branch 2 to unknown value -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkOcclusions -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE, bpOccl < (2000))) ==> FALSE - (2) if (bpOccl > (10000) + bloodPumpOcclusionAfterCartridgeInstall) ==> FALSE - (3) if (bpOccl < (6000) + bloodPumpOcclusionAfterCartridgeInstall) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkOcclusions -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE, bpOccl < (2000))) ==> FALSE - (2) if (bpOccl > (10000) + bloodPumpOcclusionAfterCartridgeInstall) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkOcclusions -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE, bpOccl < (2000))) ==> TRUE - (2) if (bpOccl > (10000) + bloodPumpOcclusionAfterCartridgeInstall) ==> FALSE - (3) if (bpOccl < (6000) + bloodPumpOcclusionAfterCartridgeInstall) ==> FALSE - Test Case Generation Notes: - Cannot set variable TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return: in branch 2 to unknown value -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:1 -TEST.END - --- Subprogram: checkVenousPressureInRange - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkVenousPressureInRange -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE, venPres > (2000.0)) || (1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE, venPres < -(1500.0))) ==> FALSE - (2) if ((MODE_TREA) == getCurrentOperationMode() && getTreatmentState() <= (TREATMENT_DIALYSIS_STATE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:ModeTreatment.getTreatmentState -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:ModeTreatment.getTreatmentState.return:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkVenousPressureInRange -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE, venPres > (2000.0)) || (1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE, venPres < -(1500.0))) ==> FALSE - (2) if ((MODE_TREA) == getCurrentOperationMode() && getTreatmentState() <= (TREATMENT_DIALYSIS_STATE)) ==> TRUE - (3) if (getValveAirTrapStatus() != (STATE_OPEN)) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_VENOUS_PRESSURE_HIGH, venPres > venHighLimit)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:ModeTreatment.getTreatmentState -TEST.STUB:ModeTreatmentParams.getTreatmentParameterS32 -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_OPEN -TEST.VALUE:ModeTreatment.getTreatmentState.return:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkVenousPressureInRange -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE, venPres > (2000.0)) || (1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE, venPres < -(1500.0))) ==> FALSE - (2) if ((MODE_TREA) == getCurrentOperationMode() && getTreatmentState() <= (TREATMENT_DIALYSIS_STATE)) ==> TRUE - (3) if (getValveAirTrapStatus() != (STATE_OPEN)) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_VENOUS_PRESSURE_HIGH, venPres > venHighLimit)) ==> TRUE - Test Case Generation Notes: - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 1/5 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:ModeTreatment.getTreatmentState -TEST.STUB:ModeTreatmentParams.getTreatmentParameterS32 -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_OPEN -TEST.VALUE:ModeTreatment.getTreatmentState.return:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkVenousPressureInRange -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE, venPres > (2000.0)) || (1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE, venPres < -(1500.0))) ==> FALSE - (2) if ((MODE_TREA) == getCurrentOperationMode() && getTreatmentState() <= (TREATMENT_DIALYSIS_STATE)) ==> TRUE - (3) if (getValveAirTrapStatus() != (STATE_OPEN)) ==> TRUE - (4) if ((1) == isPersistentAlarmTriggered(ALARM_ID_VENOUS_PRESSURE_LOW, venPres < venLowLimit)) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_VENOUS_PRESSURE_HIGH, venPres > venHighLimit)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:ModeTreatment.getTreatmentState -TEST.STUB:ModeTreatmentParams.getTreatmentParameterS32 -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_CLOSED -TEST.VALUE:ModeTreatment.getTreatmentState.return:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkVenousPressureInRange -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE, venPres > (2000.0)) || (1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE, venPres < -(1500.0))) ==> FALSE - (2) if ((MODE_TREA) == getCurrentOperationMode() && getTreatmentState() <= (TREATMENT_DIALYSIS_STATE)) ==> TRUE - (3) if (getValveAirTrapStatus() != (STATE_OPEN)) ==> TRUE - (4) if ((1) == isPersistentAlarmTriggered(ALARM_ID_VENOUS_PRESSURE_LOW, venPres < venLowLimit)) ==> TRUE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_VENOUS_PRESSURE_HIGH, venPres > venHighLimit)) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 1/4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:ModeTreatment.getTreatmentState -TEST.STUB:ModeTreatmentParams.getTreatmentParameterS32 -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.getValveAirTrapStatus.return:STATE_CLOSED -TEST.VALUE:ModeTreatment.getTreatmentState.return:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:checkVenousPressureInRange -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE, venPres > (2000.0)) || (1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE, venPres < -(1500.0))) ==> TRUE - (2) if ((MODE_TREA) == getCurrentOperationMode() && getTreatmentState() <= (TREATMENT_DIALYSIS_STATE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:ModeTreatment.getTreatmentState -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:1 -TEST.VALUE:ModeTreatment.getTreatmentState.return:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Subprogram: convertInlinePressures - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:convertInlinePressures -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == artPresAlarm) ==> FALSE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR, lastVenousPressureReadCtr == venReadCtr)) ==> FALSE - (4) if (0 == venPresStatus) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_SENSOR_TEMP_OUT_OF_RANGE, venTemp > (80.0) || venTemp < (0.0))) ==> FALSE - Test Case Generation Notes: - Cannot set local variable artPresAlarm in branch 1 - Cannot set local variable venPresStatus in branch 4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:convertInlinePressures -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == artPresAlarm) ==> FALSE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR, lastVenousPressureReadCtr == venReadCtr)) ==> FALSE - (4) if (0 == venPresStatus) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_SENSOR_TEMP_OUT_OF_RANGE, venTemp > (80.0) || venTemp < (0.0))) ==> TRUE - Test Case Generation Notes: - Cannot set local variable artPresAlarm in branch 1 - Cannot set local variable venPresStatus in branch 4 - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 3/5 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:convertInlinePressures -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (0 == artPresAlarm) ==> FALSE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR, lastVenousPressureReadCtr == venReadCtr)) ==> FALSE - (4) if (0 == venPresStatus) ==> TRUE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_SENSOR_TEMP_OUT_OF_RANGE, venTemp > (80.0) || venTemp < (0.0))) ==> FALSE - Test Case Generation Notes: - Cannot set local variable artPresAlarm in branch 1 - Cannot set local variable venPresStatus in branch 4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:convertInlinePressures -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (0 == artPresAlarm) ==> FALSE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR, lastVenousPressureReadCtr == venReadCtr)) ==> TRUE - (4) if (0 == venPresStatus) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_SENSOR_TEMP_OUT_OF_RANGE, venTemp > (80.0) || venTemp < (0.0))) ==> FALSE - Test Case Generation Notes: - Cannot set local variable artPresAlarm in branch 1 - Cannot set local variable venPresStatus in branch 4 - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 3/5 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:1 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:convertInlinePressures -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (0 == artPresAlarm) ==> TRUE - (2) if ((0) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR, lastArterialPressureReadCtr == artReadCtr || artErrorCtr > 0)) ==> FALSE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR, lastVenousPressureReadCtr == venReadCtr)) ==> FALSE - (4) if (0 == venPresStatus) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_SENSOR_TEMP_OUT_OF_RANGE, venTemp > (80.0) || venTemp < (0.0))) ==> FALSE - Test Case Generation Notes: - Cannot set local variable artPresAlarm in branch 1 - Cannot set local variable venPresStatus in branch 4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:2 -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:convertInlinePressures -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (0 == artPresAlarm) ==> TRUE - (2) if ((0) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR, lastArterialPressureReadCtr == artReadCtr || artErrorCtr > 0)) ==> TRUE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR, lastVenousPressureReadCtr == venReadCtr)) ==> FALSE - (4) if (0 == venPresStatus) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_VENOUS_PRESSURE_SENSOR_TEMP_OUT_OF_RANGE, venTemp > (80.0) || venTemp < (0.0))) ==> FALSE - Test Case Generation Notes: - Cannot set local variable artPresAlarm in branch 1 - Cannot set local variable venPresStatus in branch 4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:0 -TEST.END - --- Subprogram: convertOcclusionPressures - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:convertOcclusionPressures -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_BP_OCCLUSION_SENSOR_ERROR, bpErrorCtr != lastBPErrorCtr)) ==> FALSE - (2) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_BP_OCCLUSION_READ_TIMEOUT_ERROR, bpReadCtr == lastBPOcclReadCtr)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:convertOcclusionPressures -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_BP_OCCLUSION_SENSOR_ERROR, bpErrorCtr != lastBPErrorCtr)) ==> FALSE - (2) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_BP_OCCLUSION_READ_TIMEOUT_ERROR, bpReadCtr == lastBPOcclReadCtr)) ==> TRUE - Test Case Generation Notes: - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 1/2 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:convertOcclusionPressures -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_BP_OCCLUSION_SENSOR_ERROR, bpErrorCtr != lastBPErrorCtr)) ==> TRUE - (2) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_BP_OCCLUSION_READ_TIMEOUT_ERROR, bpReadCtr == lastBPOcclReadCtr)) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 1/2 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:1 -TEST.END - --- Subprogram: execPresOccl - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:execPresOccl -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (3) case presOcclState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.presOcclState:NUM_OF_PRESSURE_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:execPresOccl -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case presOcclState ==> PRESSURE_INIT_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.presOcclState:PRESSURE_INIT_STATE -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:execPresOccl -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case presOcclState ==> PRESSURE_CONTINUOUS_READ_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.presOcclState:PRESSURE_CONTINUOUS_READ_STATE -TEST.END - --- Subprogram: execPresOcclDryTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:execPresOcclDryTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (bpPressure <= (5000) || bpPressure >= (20000)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PresOccl.getMeasuredBloodPumpOcclusion -TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:5001 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:execPresOcclDryTest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (bpPressure <= (5000) || bpPressure >= (20000)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PresOccl.getMeasuredBloodPumpOcclusion -TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> -TEST.END - --- Subprogram: execPresOcclTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:execPresOcclTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (bpPressure > (5000)) ==> FALSE - (2) if (arterialPressure <= -(300.0) || arterialPressure >= (100.0)) ==> FALSE - (3) if (venousPressure <= -(100.0) || venousPressure >= (600.0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PresOccl.getFilteredArterialPressure -TEST.STUB:PresOccl.getFilteredVenousPressure -TEST.STUB:PresOccl.getMeasuredBloodPumpOcclusion -TEST.VALUE:PresOccl.getFilteredArterialPressure.return:-299.9 -TEST.VALUE:PresOccl.getFilteredVenousPressure.return:-99.9 -TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:execPresOcclTest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (bpPressure > (5000)) ==> FALSE - (2) if (arterialPressure <= -(300.0) || arterialPressure >= (100.0)) ==> FALSE - (3) if (venousPressure <= -(100.0) || venousPressure >= (600.0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PresOccl.getFilteredArterialPressure -TEST.STUB:PresOccl.getFilteredVenousPressure -TEST.STUB:PresOccl.getMeasuredBloodPumpOcclusion -TEST.VALUE:PresOccl.getFilteredArterialPressure.return:-299.9 -TEST.VALUE:PresOccl.getFilteredVenousPressure.return:<> -TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:execPresOcclTest -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (bpPressure > (5000)) ==> FALSE - (2) if (arterialPressure <= -(300.0) || arterialPressure >= (100.0)) ==> TRUE - (3) if (venousPressure <= -(100.0) || venousPressure >= (600.0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PresOccl.getFilteredArterialPressure -TEST.STUB:PresOccl.getFilteredVenousPressure -TEST.STUB:PresOccl.getMeasuredBloodPumpOcclusion -TEST.VALUE:PresOccl.getFilteredArterialPressure.return:<> -TEST.VALUE:PresOccl.getFilteredVenousPressure.return:-99.9 -TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:execPresOcclTest -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (bpPressure > (5000)) ==> TRUE - (2) if (arterialPressure <= -(300.0) || arterialPressure >= (100.0)) ==> FALSE - (3) if (venousPressure <= -(100.0) || venousPressure >= (600.0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PresOccl.getFilteredArterialPressure -TEST.STUB:PresOccl.getFilteredVenousPressure -TEST.STUB:PresOccl.getMeasuredBloodPumpOcclusion -TEST.VALUE:PresOccl.getFilteredArterialPressure.return:-299.9 -TEST.VALUE:PresOccl.getFilteredVenousPressure.return:-99.9 -TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> -TEST.END - --- Subprogram: filterInlinePressureReadings - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:filterInlinePressureReadings -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (2) if (artPressureReadingsLongIdx >= (1000 / 50) * 10 - 1) ==> FALSE - (3) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (4) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (5) if (artPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (6) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (7) if (venPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (8) if (venPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (9) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsLongIdx ) in branch 2 - Cannot set artPressureReadingsLongCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsShortIdx ) in branch 5 - Cannot set artPressureReadingsShortCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.venPressureReadingsShortIdx ) in branch 8 - Cannot set venPressureReadingsShortCount due to assignment -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.artPressureReadingsLongIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsLongCount:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.artPres:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.venPres:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:filterInlinePressureReadings -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (2) if (artPressureReadingsLongIdx >= (1000 / 50) * 10 - 1) ==> FALSE - (3) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (4) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (5) if (artPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (6) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (7) if (venPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (8) if (venPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (9) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsLongIdx ) in branch 2 - Cannot set artPressureReadingsLongCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsShortIdx ) in branch 5 - Cannot set artPressureReadingsShortCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.venPressureReadingsShortIdx ) in branch 8 - Cannot set venPressureReadingsShortCount due to assignment -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.artPressureReadingsLongIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsLongCount:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.artPres:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.venPres:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:filterInlinePressureReadings -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (2) if (artPressureReadingsLongIdx >= (1000 / 50) * 10 - 1) ==> FALSE - (3) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (4) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (5) if (artPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (6) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (7) if (venPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (8) if (venPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> TRUE - (9) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsLongIdx ) in branch 2 - Cannot set artPressureReadingsLongCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsShortIdx ) in branch 5 - Cannot set artPressureReadingsShortCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.venPressureReadingsShortIdx ) in branch 8 - Cannot set venPressureReadingsShortCount due to assignment -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.artPressureReadingsLongIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsLongCount:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.artPres:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.venPres:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:filterInlinePressureReadings -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (2) if (artPressureReadingsLongIdx >= (1000 / 50) * 10 - 1) ==> FALSE - (3) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (4) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (5) if (artPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (6) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (7) if (venPressureReadingsShortCount >= (1000 / 50) * 1) ==> TRUE - (8) if (venPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (9) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsLongIdx ) in branch 2 - Cannot set artPressureReadingsLongCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsShortIdx ) in branch 5 - Cannot set artPressureReadingsShortCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.venPressureReadingsShortIdx ) in branch 8 - Cannot set venPressureReadingsShortCount due to assignment -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.artPressureReadingsLongIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsLongCount:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.artPres:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.venPres:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:filterInlinePressureReadings -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (2) if (artPressureReadingsLongIdx >= (1000 / 50) * 10 - 1) ==> FALSE - (3) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (4) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (5) if (artPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (6) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> TRUE - (7) if (venPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (8) if (venPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (9) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsLongIdx ) in branch 2 - Cannot set artPressureReadingsLongCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsShortIdx ) in branch 5 - Conflict: Trying to set variable PresOccl.<>.artPressureReadingsShortCount 'less than' and 'greater than' same value in branches 4/6 - Cannot set artPressureReadingsShortCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.venPressureReadingsShortIdx ) in branch 8 - Cannot set venPressureReadingsShortCount due to assignment -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.artPressureReadingsLongIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsLongCount:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.artPres:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.venPres:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:filterInlinePressureReadings -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (2) if (artPressureReadingsLongIdx >= (1000 / 50) * 10 - 1) ==> FALSE - (3) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (4) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (5) if (artPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> TRUE - (6) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (7) if (venPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (8) if (venPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (9) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsLongIdx ) in branch 2 - Cannot set artPressureReadingsLongCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsShortIdx ) in branch 5 - Cannot set artPressureReadingsShortCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.venPressureReadingsShortIdx ) in branch 8 - Cannot set venPressureReadingsShortCount due to assignment -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.artPressureReadingsLongIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsLongCount:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.artPres:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.venPres:<> -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:filterInlinePressureReadings -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (2) if (artPressureReadingsLongIdx >= (1000 / 50) * 10 - 1) ==> FALSE - (3) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (4) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> TRUE - (5) if (artPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (6) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (7) if (venPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (8) if (venPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (9) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsLongIdx ) in branch 2 - Cannot set artPressureReadingsLongCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsShortIdx ) in branch 5 - Conflict: Trying to set variable PresOccl.<>.artPressureReadingsShortCount 'less than' and 'greater than' same value in branches 4/6 - Cannot set artPressureReadingsShortCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.venPressureReadingsShortIdx ) in branch 8 - Cannot set venPressureReadingsShortCount due to assignment -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.artPressureReadingsLongIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsLongCount:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.artPres:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.venPres:<> -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:filterInlinePressureReadings -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (2) if (artPressureReadingsLongIdx >= (1000 / 50) * 10 - 1) ==> FALSE - (3) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> TRUE - (4) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (5) if (artPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (6) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (7) if (venPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (8) if (venPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (9) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsLongIdx ) in branch 2 - Conflict: Trying to set variable PresOccl.<>.artPressureReadingsLongCount 'less than' and 'greater than' same value in branches 1/3 - Cannot set artPressureReadingsLongCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsShortIdx ) in branch 5 - Cannot set artPressureReadingsShortCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.venPressureReadingsShortIdx ) in branch 8 - Cannot set venPressureReadingsShortCount due to assignment -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.artPressureReadingsLongIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsLongCount:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.artPres:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.venPres:<> -TEST.END - --- Test Case: BASIS-PATH-009-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:filterInlinePressureReadings -TEST.NEW -TEST.NAME:BASIS-PATH-009-PARTIAL -TEST.BASIS_PATH:9 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (2) if (artPressureReadingsLongIdx >= (1000 / 50) * 10 - 1) ==> TRUE - (3) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (4) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (5) if (artPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (6) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (7) if (venPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (8) if (venPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (9) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsLongIdx ) in branch 2 - Cannot set artPressureReadingsLongCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsShortIdx ) in branch 5 - Cannot set artPressureReadingsShortCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.venPressureReadingsShortIdx ) in branch 8 - Cannot set venPressureReadingsShortCount due to assignment -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.artPressureReadingsLongIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsLongCount:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.artPres:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.venPres:<> -TEST.END - --- Test Case: BASIS-PATH-010-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:filterInlinePressureReadings -TEST.NEW -TEST.NAME:BASIS-PATH-010-PARTIAL -TEST.BASIS_PATH:10 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> TRUE - (2) if (artPressureReadingsLongIdx >= (1000 / 50) * 10 - 1) ==> FALSE - (3) if (artPressureReadingsLongCount >= (1000 / 50) * 10) ==> FALSE - (4) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (5) if (artPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (6) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (7) if (venPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - (8) if (venPressureReadingsShortIdx >= (1000 / 50) * 1 - 1) ==> FALSE - (9) if (artPressureReadingsShortCount >= (1000 / 50) * 1) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsLongIdx ) in branch 2 - Conflict: Trying to set variable PresOccl.<>.artPressureReadingsLongCount 'less than' and 'greater than' same value in branches 1/3 - Cannot set artPressureReadingsLongCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.artPressureReadingsShortIdx ) in branch 5 - Cannot set artPressureReadingsShortCount due to assignment - Conflict: Cannot resolve multiple comparisons ( PresOccl.<>.venPressureReadingsShortIdx ) in branch 8 - Cannot set venPressureReadingsShortCount due to assignment -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.artPressureReadingsLongIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsLongCount:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.artPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortIdx:<> -TEST.VALUE:PresOccl.<>.venPressureReadingsShortCount:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.artPres:<> -TEST.VALUE:PresOccl.filterInlinePressureReadings.venPres:<> -TEST.END - --- Subprogram: getFilteredArterialPressure - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:getFilteredArterialPressure -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getFilteredVenousPressure - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:getFilteredVenousPressure -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getLongFilteredArterialPressure - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:getLongFilteredArterialPressure -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getMeasuredArterialPressure - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:getMeasuredArterialPressure -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == arterialPressure.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.arterialPressure.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:getMeasuredArterialPressure -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == arterialPressure.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.arterialPressure.override:3435346995 -TEST.END - --- Subprogram: getMeasuredBloodPumpOcclusion - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:getMeasuredBloodPumpOcclusion -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == bloodPumpOcclusion.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.bloodPumpOcclusion.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:getMeasuredBloodPumpOcclusion -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == bloodPumpOcclusion.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.bloodPumpOcclusion.override:3435346995 -TEST.END - --- Subprogram: getMeasuredVenousPressure - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:getMeasuredVenousPressure -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == venousPressure.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.venousPressure.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:getMeasuredVenousPressure -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == venousPressure.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PresOccl.<>.venousPressure.override:3435346995 -TEST.END - --- Subprogram: handlePresOcclContReadState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:handlePresOcclContReadState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: initPresOccl - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:initPresOccl -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: isCartridgeLoaded - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:isCartridgeLoaded -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (bpOccl >= (5000)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PresOccl.getMeasuredBloodPumpOcclusion -TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:isCartridgeLoaded -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (bpOccl >= (5000)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PresOccl.getMeasuredBloodPumpOcclusion -TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> -TEST.END - --- Subprogram: isCartridgeUnloaded - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:isCartridgeUnloaded -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getMeasuredBloodPumpOcclusion() <= (5000)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PresOccl.getMeasuredBloodPumpOcclusion -TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:isCartridgeUnloaded -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getMeasuredBloodPumpOcclusion() <= (5000)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PresOccl.getMeasuredBloodPumpOcclusion -TEST.VALUE:PresOccl.getMeasuredBloodPumpOcclusion.return:<> -TEST.END - --- Subprogram: isSalineBagEmpty - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:isSalineBagEmpty -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getMeasuredArterialPressure() < -(300.0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PresOccl.getMeasuredArterialPressure -TEST.VALUE:PresOccl.getMeasuredArterialPressure.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:isSalineBagEmpty -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getMeasuredArterialPressure() < -(300.0)) ==> TRUE - (2) if (++emptySalineBagCtr >= EMPTY_SALINE_BAG_PERSISTENCE) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.STUB:PresOccl.getMeasuredArterialPressure -TEST.VALUE:PresOccl.getMeasuredArterialPressure.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:isSalineBagEmpty -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (getMeasuredArterialPressure() < -(300.0)) ==> TRUE - (2) if (++emptySalineBagCtr >= EMPTY_SALINE_BAG_PERSISTENCE) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.STUB:PresOccl.getMeasuredArterialPressure -TEST.VALUE:PresOccl.getMeasuredArterialPressure.return:<> -TEST.END - --- Subprogram: publishPresOcclData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:publishPresOcclData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++presOcclDataPublicationTimerCounter >= getU32OverrideValue(&presOcclDataPublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:publishPresOcclData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++presOcclDataPublicationTimerCounter >= getU32OverrideValue(&presOcclDataPublishInterval)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Subprogram: setOcclusionInstallLevel - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:setOcclusionInstallLevel -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: testResetArterialPressureOffsetOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testResetArterialPressureOffsetOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testResetArterialPressureOffsetOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetArterialPressureOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testResetArterialPressureOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testResetArterialPressureOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetBloodPumpOcclusionOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testResetBloodPumpOcclusionOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testResetBloodPumpOcclusionOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetPresOcclDataPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testResetPresOcclDataPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testResetPresOcclDataPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetVenousPressureOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testResetVenousPressureOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testResetVenousPressureOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetArterialPressureOffsetOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testSetArterialPressureOffsetOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:PresOccl.testSetArterialPressureOffsetOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testSetArterialPressureOffsetOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:PresOccl.testSetArterialPressureOffsetOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetArterialPressureOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testSetArterialPressureOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:PresOccl.testSetArterialPressureOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testSetArterialPressureOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:PresOccl.testSetArterialPressureOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetBloodPumpOcclusionOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testSetBloodPumpOcclusionOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:PresOccl.testSetBloodPumpOcclusionOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testSetBloodPumpOcclusionOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:PresOccl.testSetBloodPumpOcclusionOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetPresOcclDataPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testSetPresOcclDataPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:PresOccl.testSetPresOcclDataPublishIntervalOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testSetPresOcclDataPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:PresOccl.testSetPresOcclDataPublishIntervalOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetVenousPressureOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testSetVenousPressureOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:PresOccl.testSetVenousPressureOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PresOccl -TEST.SUBPROGRAM:testSetVenousPressureOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:PresOccl.testSetVenousPressureOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - -- Unit: SystemCommMessages -- Subprogram: handleTestArterialPressureOverrideRequest @@ -1993,10 +249,10 @@ TEST.NEW TEST.NAME:execPresOccl TEST.IMPORT_FAILURES: -(E) @LINE: 279 TEST.VALUE:uut_prototype_stubs.getIntADCReading.return:200 - >>> Warning: Value already set - >>> Previous value 9000 ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 279 TEST.VALUE:uut_prototype_stubs.getIntADCReading.return:200 + >>> >>> Warning: Value already set + >>> >>> Previous value 9000 ignored >>> (E) @LINE: 367 TEST.VALUE:PresOccl.<>.dialInPumpOcclusion.data:0 >>> >>> Unknown parameter/object name dialInPumpOcclusion >>> >>> Value Line Error - Command Ignored @@ -2040,6 +296,14 @@ TEST.SUBPROGRAM:initSoftware TEST.NEW TEST.NAME:initPresOccl -TEST.VALUE:PresOccl.<>.presOcclState:PRESSURE_INIT_STATE -TEST.EXPECTED:PresOccl.<>.presOcclState:PRESSURE_INIT_STATE +TEST.IMPORT_FAILURES: +(E) @LINE: 2043 TEST.VALUE:PresOccl.<>.presOcclState:PRESSURE_INIT_STATE + >>> Value for 'Enumeral' out of range + >>> Read "PRESSURE_INIT_STATE" + >>> Command Ignored +(E) @LINE: 2044 TEST.EXPECTED:PresOccl.<>.presOcclState:PRESSURE_INIT_STATE + >>> Value for 'Enumeral' out of range + >>> Read "PRESSURE_INIT_STATE" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_PRESOCCL/INT_PRESOCCL_cba.cvr =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_PRESOCCL/INT_PRESOCCL_cba.cvr (.../INT_PRESOCCL_cba.cvr) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_PRESOCCL/INT_PRESOCCL_cba.cvr (.../INT_PRESOCCL_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -210,7 +210,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -311,7 +311,7 @@ return result; RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/Diality_CodeClinic_Lattix/workspace_hd_staging/hdfirmware/firmware/App/Controllers/PresOccl.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/PresOccl.c RESULT.CBA.FUNCTION: isCartridgeLoaded RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_PRETREATMENTRECIRC/INT_PRETREATMENTRECIRC.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_PRETREATMENTRECIRC/INT_PRETREATMENTRECIRC.tst (.../INT_PRETREATMENTRECIRC.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_PRETREATMENTRECIRC/INT_PRETREATMENTRECIRC.tst (.../INT_PRETREATMENTRECIRC.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,194 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: PreTreatmentRecirc - --- Subprogram: execPreTreatmentRecirc - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PreTreatmentRecirc -TEST.SUBPROGRAM:execPreTreatmentRecirc -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (3) case currentPreTreatmentRecircState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PreTreatmentRecirc.<>.currentPreTreatmentRecircState:NUM_OF_PRE_TREATMENT_RECIRC_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PreTreatmentRecirc -TEST.SUBPROGRAM:execPreTreatmentRecirc -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case currentPreTreatmentRecircState ==> PRE_TREATMENT_RECIRC_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PreTreatmentRecirc.<>.currentPreTreatmentRecircState:PRE_TREATMENT_RECIRC_STATE -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:PreTreatmentRecirc -TEST.SUBPROGRAM:execPreTreatmentRecirc -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case currentPreTreatmentRecircState ==> PRE_TREATMENT_RECIRC_STOPPED_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PreTreatmentRecirc.<>.currentPreTreatmentRecircState:PRE_TREATMENT_RECIRC_STOPPED_STATE -TEST.END - --- Subprogram: getPreTreatmentRecircState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PreTreatmentRecirc -TEST.SUBPROGRAM:getPreTreatmentRecircState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handlePreTreatmentRecirculateState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PreTreatmentRecirc -TEST.SUBPROGRAM:handlePreTreatmentRecirculateState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PreTreatmentRecirc -TEST.SUBPROGRAM:handlePreTreatmentRecirculateState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:1 -TEST.END - --- Subprogram: handlePreTreatmentRecirculateStoppedState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PreTreatmentRecirc -TEST.SUBPROGRAM:handlePreTreatmentRecirculateStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == recircResumeRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PreTreatmentRecirc.<>.recircResumeRequested:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:PreTreatmentRecirc -TEST.SUBPROGRAM:handlePreTreatmentRecirculateStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == recircResumeRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:PreTreatmentRecirc.<>.recircResumeRequested:1 -TEST.END - --- Subprogram: initPreTreatmentRecirc - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PreTreatmentRecirc -TEST.SUBPROGRAM:initPreTreatmentRecirc -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: resetPreTreatmentRecircFlags - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PreTreatmentRecirc -TEST.SUBPROGRAM:resetPreTreatmentRecircFlags -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setupPreTreatmentRecirculate - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PreTreatmentRecirc -TEST.SUBPROGRAM:setupPreTreatmentRecirculate -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalResumePreTreatmentRecirc - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PreTreatmentRecirc -TEST.SUBPROGRAM:signalResumePreTreatmentRecirc -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: transitionToPreTreatmentRecirc - --- Test Case: BASIS-PATH-001 -TEST.UNIT:PreTreatmentRecirc -TEST.SUBPROGRAM:transitionToPreTreatmentRecirc -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_PRIME/INT_PRIME.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_PRIME/INT_PRIME.tst (.../INT_PRIME.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_PRIME/INT_PRIME.tst (.../INT_PRIME.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,1584 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: Prime - --- Subprogram: broadcastPrimingStatus - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:Prime -TEST.SUBPROGRAM:broadcastPrimingStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (elapsedPrimeTimeInSecs > 10 * 60) ==> FALSE - (2) if (++primeStatusBroadcastTimerCounter >= 1000 / 50) ==> FALSE - Test Case Generation Notes: - Cannot set local variable elapsedPrimeTimeInSecs in branch 1 - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:Prime -TEST.SUBPROGRAM:broadcastPrimingStatus -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (elapsedPrimeTimeInSecs > 10 * 60) ==> FALSE - (2) if (++primeStatusBroadcastTimerCounter >= 1000 / 50) ==> TRUE - Test Case Generation Notes: - Cannot set local variable elapsedPrimeTimeInSecs in branch 1 - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-003-TEMPLATE -TEST.UNIT:Prime -TEST.SUBPROGRAM:broadcastPrimingStatus -TEST.NEW -TEST.NAME:BASIS-PATH-003-TEMPLATE -TEST.BASIS_PATH:3 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (elapsedPrimeTimeInSecs > 10 * 60) ==> TRUE - (2) if (++primeStatusBroadcastTimerCounter >= 1000 / 50) ==> FALSE - Test Case Generation Notes: - Cannot set local variable elapsedPrimeTimeInSecs in branch 1 - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.END - --- Subprogram: execPrime - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (15) case currentPrimeState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:NUM_OF_HD_PRIME_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case currentPrimeState ==> HD_PRIME_START_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_START_STATE -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case currentPrimeState ==> HD_PRIME_WAIT_FOR_USER_START_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_WAIT_FOR_USER_START_STATE -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case currentPrimeState ==> HD_PRIME_SALINE_SETUP_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_SALINE_SETUP_STATE -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (4) case currentPrimeState ==> HD_PRIME_SALINE_PURGE_AIR_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_SALINE_PURGE_AIR_STATE -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (5) case currentPrimeState ==> HD_PRIME_SALINE_CIRC_BLOOD_CIRCUIT_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_SALINE_CIRC_BLOOD_CIRCUIT_STATE -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (6) case currentPrimeState ==> HD_PRIME_RESERVOIR_ONE_FILL_COMPLETE_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_RESERVOIR_ONE_FILL_COMPLETE_STATE -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (7) case currentPrimeState ==> HD_PRIME_DIALYSATE_DIALYZER_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_DIALYSATE_DIALYZER_STATE -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (8) case currentPrimeState ==> HD_PRIME_SALINE_DIALYZER_SETUP_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_SALINE_DIALYZER_SETUP_STATE -TEST.END - --- Test Case: BASIS-PATH-010 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-010 -TEST.BASIS_PATH:10 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (9) case currentPrimeState ==> HD_PRIME_SALINE_DIALYZER_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_SALINE_DIALYZER_STATE -TEST.END - --- Test Case: BASIS-PATH-011 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-011 -TEST.BASIS_PATH:11 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 11 - (10) case currentPrimeState ==> HD_PRIME_RESERVOIR_TWO_FILL_COMPLETE_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_RESERVOIR_TWO_FILL_COMPLETE_STATE -TEST.END - --- Test Case: BASIS-PATH-012 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-012 -TEST.BASIS_PATH:12 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 12 - (11) case currentPrimeState ==> HD_PRIME_DIALYSATE_BYPASS_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_DIALYSATE_BYPASS_STATE -TEST.END - --- Test Case: BASIS-PATH-013 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-013 -TEST.BASIS_PATH:13 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 13 - (12) case currentPrimeState ==> HD_PRIME_WET_SELF_TESTS_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_WET_SELF_TESTS_STATE -TEST.END - --- Test Case: BASIS-PATH-014 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-014 -TEST.BASIS_PATH:14 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 14 - (13) case currentPrimeState ==> HD_PRIME_COMPLETE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_COMPLETE -TEST.END - --- Test Case: BASIS-PATH-015 -TEST.UNIT:Prime -TEST.SUBPROGRAM:execPrime -TEST.NEW -TEST.NAME:BASIS-PATH-015 -TEST.BASIS_PATH:15 of 15 -TEST.NOTES: -This is an automatically generated test case. - Test Path 15 - (14) case currentPrimeState ==> HD_PRIME_PAUSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_PAUSE -TEST.END - --- Subprogram: getDialyzerBloodVolume - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:getDialyzerBloodVolume -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getDialyzerDialysateVolume - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:getDialyzerDialysateVolume -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getPrimeState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:getPrimeState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handlePrimeCircBloodCircuitState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeCircBloodCircuitState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((AIR_TRAP_LEVEL_AIR) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_LOWER)) ==> FALSE - (2) if ((1) == didTimeout(noAirDetectedStartTime, 20 * 1000)) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AirTrap.getAirTrapLevel -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AirTrap.getAirTrapLevel.return:AIR_TRAP_LEVEL_FLUID -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeCircBloodCircuitState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((AIR_TRAP_LEVEL_AIR) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_LOWER)) ==> FALSE - (2) if ((1) == didTimeout(noAirDetectedStartTime, 20 * 1000)) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AirTrap.getAirTrapLevel -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AirTrap.getAirTrapLevel.return:AIR_TRAP_LEVEL_FLUID -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeCircBloodCircuitState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((AIR_TRAP_LEVEL_AIR) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_LOWER)) ==> FALSE - (2) if ((1) == didTimeout(noAirDetectedStartTime, 20 * 1000)) ==> TRUE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AirTrap.getAirTrapLevel -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:AirTrap.getAirTrapLevel.return:AIR_TRAP_LEVEL_FLUID -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeCircBloodCircuitState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((AIR_TRAP_LEVEL_AIR) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_LOWER)) ==> TRUE - (2) if ((1) == didTimeout(noAirDetectedStartTime, 20 * 1000)) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AirTrap.getAirTrapLevel -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AirTrap.getAirTrapLevel.return:AIR_TRAP_LEVEL_AIR -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Subprogram: handlePrimeDialysateBypassState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateBypassState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000)) ==> FALSE - (5) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000 + 55 * 1000)) ==> FALSE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateBypassState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000)) ==> FALSE - (5) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000 + 55 * 1000)) ==> FALSE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateBypassState -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000)) ==> FALSE - (5) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000 + 55 * 1000)) ==> TRUE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable Timers.didTimeout.return 'equal to' and 'not equal to' same value in branches 1/5 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateBypassState -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000)) ==> TRUE - (2) if ((1) == didTimeout(steadyVolumeSamplingStartTime, 1 * 1000)) ==> FALSE - (5) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000 + 55 * 1000)) ==> FALSE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable Timers.didTimeout.return 'equal to' and 'not equal to' same value in branches 1/2 - Conflict: Trying to set variable Timers.didTimeout.return 'equal to' and 'not equal to' same value in branches 1/5 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateBypassState -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000)) ==> TRUE - (2) if ((1) == didTimeout(steadyVolumeSamplingStartTime, 1 * 1000)) ==> TRUE - (3) if (currentReservoirVolume >= minimumReservoirVolume) ==> FALSE - (5) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000 + 55 * 1000)) ==> FALSE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable Timers.didTimeout.return 'equal to' and 'not equal to' same value in branches 1/5 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:DGInterface.getLoadCellWeight -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:DGInterface.getLoadCellWeight.return:<> -TEST.VALUE:Prime.<>.minimumReservoirVolume:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateBypassState -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000)) ==> TRUE - (2) if ((1) == didTimeout(steadyVolumeSamplingStartTime, 1 * 1000)) ==> TRUE - (3) if (currentReservoirVolume >= minimumReservoirVolume) ==> TRUE - (4) if (++steadyVolumeCount >= 10000 / (1 * 1000)) ==> FALSE - (5) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000 + 55 * 1000)) ==> FALSE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 - Conflict: Trying to set variable Timers.didTimeout.return 'equal to' and 'not equal to' same value in branches 1/5 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:DGInterface.getLoadCellWeight -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:DGInterface.getLoadCellWeight.return:<> -TEST.VALUE:Prime.<>.minimumReservoirVolume:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateBypassState -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000)) ==> TRUE - (2) if ((1) == didTimeout(steadyVolumeSamplingStartTime, 1 * 1000)) ==> TRUE - (3) if (currentReservoirVolume >= minimumReservoirVolume) ==> TRUE - (4) if (++steadyVolumeCount >= 10000 / (1 * 1000)) ==> TRUE - (5) if ((1) == didTimeout(primeDialysateBypassStartTime, 15 * 1000 + 55 * 1000)) ==> FALSE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 - Conflict: Trying to set variable Timers.didTimeout.return 'equal to' and 'not equal to' same value in branches 1/5 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:DGInterface.getLoadCellWeight -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:DGInterface.getLoadCellWeight.return:<> -TEST.VALUE:Prime.<>.minimumReservoirVolume:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Subprogram: handlePrimeDialysateDialyzerState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateDialyzerState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit)) ==> FALSE - (5) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit + 55 * 1000)) ==> FALSE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateDialyzerState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit)) ==> FALSE - (5) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit + 55 * 1000)) ==> FALSE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateDialyzerState -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit)) ==> FALSE - (5) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit + 55 * 1000)) ==> TRUE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable Timers.didTimeout.return 'equal to' and 'not equal to' same value in branches 1/5 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateDialyzerState -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit)) ==> TRUE - (2) if ((1) == didTimeout(steadyVolumeSamplingStartTime, 1 * 1000)) ==> FALSE - (5) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit + 55 * 1000)) ==> FALSE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable Timers.didTimeout.return 'equal to' and 'not equal to' same value in branches 1/2 - Conflict: Trying to set variable Timers.didTimeout.return 'equal to' and 'not equal to' same value in branches 1/5 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateDialyzerState -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit)) ==> TRUE - (2) if ((1) == didTimeout(steadyVolumeSamplingStartTime, 1 * 1000)) ==> TRUE - (3) if (currentReservoirVolume >= minimumReservoirVolume) ==> FALSE - (5) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit + 55 * 1000)) ==> FALSE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable Timers.didTimeout.return 'equal to' and 'not equal to' same value in branches 1/5 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:DGInterface.getLoadCellWeight -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:DGInterface.getLoadCellWeight.return:<> -TEST.VALUE:Prime.<>.minimumReservoirVolume:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateDialyzerState -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit)) ==> TRUE - (2) if ((1) == didTimeout(steadyVolumeSamplingStartTime, 1 * 1000)) ==> TRUE - (3) if (currentReservoirVolume >= minimumReservoirVolume) ==> TRUE - (4) if (++steadyVolumeCount >= 10000 / (1 * 1000)) ==> FALSE - (5) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit + 55 * 1000)) ==> FALSE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 - Conflict: Trying to set variable Timers.didTimeout.return 'equal to' and 'not equal to' same value in branches 1/5 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:DGInterface.getLoadCellWeight -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:DGInterface.getLoadCellWeight.return:<> -TEST.VALUE:Prime.<>.minimumReservoirVolume:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeDialysateDialyzerState -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit)) ==> TRUE - (2) if ((1) == didTimeout(steadyVolumeSamplingStartTime, 1 * 1000)) ==> TRUE - (3) if (currentReservoirVolume >= minimumReservoirVolume) ==> TRUE - (4) if (++steadyVolumeCount >= 10000 / (1 * 1000)) ==> TRUE - (5) if ((1) == didTimeout(primeDialysateDialyzerStartTime, primeDialysateDialyzerTimeLimit + 55 * 1000)) ==> FALSE - (6) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 - Conflict: Trying to set variable Timers.didTimeout.return 'equal to' and 'not equal to' same value in branches 1/5 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:DGInterface.getLoadCellWeight -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:DGInterface.getLoadCellWeight.return:<> -TEST.VALUE:Prime.<>.minimumReservoirVolume:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Subprogram: handlePrimePause - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePause -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == primeResumeRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.primeResumeRequested:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePause -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == primeResumeRequested) ==> TRUE - (12) case previousPrimeState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.previousPrimeState:HD_PRIME_START_STATE -TEST.VALUE:Prime.<>.primeResumeRequested:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePause -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == primeResumeRequested) ==> TRUE - (2) case previousPrimeState ==> HD_PRIME_SALINE_SETUP_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.previousPrimeState:HD_PRIME_SALINE_SETUP_STATE -TEST.VALUE:Prime.<>.primeResumeRequested:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePause -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == primeResumeRequested) ==> TRUE - (3) case previousPrimeState ==> HD_PRIME_SALINE_PURGE_AIR_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.previousPrimeState:HD_PRIME_SALINE_PURGE_AIR_STATE -TEST.VALUE:Prime.<>.primeResumeRequested:1 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePause -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == primeResumeRequested) ==> TRUE - (4) case previousPrimeState ==> HD_PRIME_SALINE_CIRC_BLOOD_CIRCUIT_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.previousPrimeState:HD_PRIME_SALINE_CIRC_BLOOD_CIRCUIT_STATE -TEST.VALUE:Prime.<>.primeResumeRequested:1 -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePause -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == primeResumeRequested) ==> TRUE - (5) case previousPrimeState ==> HD_PRIME_RESERVOIR_ONE_FILL_COMPLETE_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.previousPrimeState:HD_PRIME_RESERVOIR_ONE_FILL_COMPLETE_STATE -TEST.VALUE:Prime.<>.primeResumeRequested:1 -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePause -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == primeResumeRequested) ==> TRUE - (6) case previousPrimeState ==> HD_PRIME_DIALYSATE_DIALYZER_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.previousPrimeState:HD_PRIME_DIALYSATE_DIALYZER_STATE -TEST.VALUE:Prime.<>.primeResumeRequested:1 -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePause -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if ((1) == primeResumeRequested) ==> TRUE - (7) case previousPrimeState ==> HD_PRIME_SALINE_DIALYZER_SETUP_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.previousPrimeState:HD_PRIME_SALINE_DIALYZER_SETUP_STATE -TEST.VALUE:Prime.<>.primeResumeRequested:1 -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePause -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if ((1) == primeResumeRequested) ==> TRUE - (8) case previousPrimeState ==> HD_PRIME_SALINE_DIALYZER_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.previousPrimeState:HD_PRIME_SALINE_DIALYZER_STATE -TEST.VALUE:Prime.<>.primeResumeRequested:1 -TEST.END - --- Test Case: BASIS-PATH-010 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePause -TEST.NEW -TEST.NAME:BASIS-PATH-010 -TEST.BASIS_PATH:10 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if ((1) == primeResumeRequested) ==> TRUE - (9) case previousPrimeState ==> HD_PRIME_RESERVOIR_TWO_FILL_COMPLETE_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.previousPrimeState:HD_PRIME_RESERVOIR_TWO_FILL_COMPLETE_STATE -TEST.VALUE:Prime.<>.primeResumeRequested:1 -TEST.END - --- Test Case: BASIS-PATH-011 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePause -TEST.NEW -TEST.NAME:BASIS-PATH-011 -TEST.BASIS_PATH:11 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 11 - (1) if ((1) == primeResumeRequested) ==> TRUE - (10) case previousPrimeState ==> HD_PRIME_DIALYSATE_BYPASS_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.previousPrimeState:HD_PRIME_DIALYSATE_BYPASS_STATE -TEST.VALUE:Prime.<>.primeResumeRequested:1 -TEST.END - --- Test Case: BASIS-PATH-012 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePause -TEST.NEW -TEST.NAME:BASIS-PATH-012 -TEST.BASIS_PATH:12 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 12 - (1) if ((1) == primeResumeRequested) ==> TRUE - (11) case previousPrimeState ==> HD_PRIME_WET_SELF_TESTS_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.previousPrimeState:HD_PRIME_WET_SELF_TESTS_STATE -TEST.VALUE:Prime.<>.primeResumeRequested:1 -TEST.END - --- Subprogram: handlePrimePurgeAirState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePurgeAirState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == didTimeout(purgeAirTimeOutStartTime, 60 * 1000)) ==> FALSE - (2) if ((AIR_TRAP_LEVEL_FLUID) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_LOWER)) ==> FALSE - (3) if ((AIR_TRAP_LEVEL_FLUID) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_UPPER)) ==> FALSE - (4) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AirTrap.getAirTrapLevel -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AirTrap.getAirTrapLevel.return:AIR_TRAP_LEVEL_AIR -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePurgeAirState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == didTimeout(purgeAirTimeOutStartTime, 60 * 1000)) ==> FALSE - (2) if ((AIR_TRAP_LEVEL_FLUID) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_LOWER)) ==> FALSE - (3) if ((AIR_TRAP_LEVEL_FLUID) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_UPPER)) ==> FALSE - (4) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AirTrap.getAirTrapLevel -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AirTrap.getAirTrapLevel.return:AIR_TRAP_LEVEL_AIR -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePurgeAirState -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == didTimeout(purgeAirTimeOutStartTime, 60 * 1000)) ==> FALSE - (2) if ((AIR_TRAP_LEVEL_FLUID) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_LOWER)) ==> FALSE - (3) if ((AIR_TRAP_LEVEL_FLUID) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_UPPER)) ==> TRUE - (4) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable AirTrap.getAirTrapLevel.return 'equal to' and 'not equal to' same value in branches 2/3 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AirTrap.getAirTrapLevel -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AirTrap.getAirTrapLevel.return:AIR_TRAP_LEVEL_AIR -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePurgeAirState -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == didTimeout(purgeAirTimeOutStartTime, 60 * 1000)) ==> FALSE - (2) if ((AIR_TRAP_LEVEL_FLUID) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_LOWER)) ==> TRUE - (3) if ((AIR_TRAP_LEVEL_FLUID) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_UPPER)) ==> FALSE - (4) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable AirTrap.getAirTrapLevel.return 'equal to' and 'not equal to' same value in branches 2/3 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AirTrap.getAirTrapLevel -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AirTrap.getAirTrapLevel.return:AIR_TRAP_LEVEL_FLUID -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimePurgeAirState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == didTimeout(purgeAirTimeOutStartTime, 60 * 1000)) ==> TRUE - (2) if ((AIR_TRAP_LEVEL_FLUID) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_LOWER)) ==> FALSE - (3) if ((AIR_TRAP_LEVEL_FLUID) == getAirTrapLevel(AIR_TRAP_LEVEL_SENSOR_UPPER)) ==> FALSE - (4) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AirTrap.getAirTrapLevel -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:AirTrap.getAirTrapLevel.return:AIR_TRAP_LEVEL_AIR -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Subprogram: handlePrimeReservoirOneFillCompleteState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeReservoirOneFillCompleteState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == getReservoirFillStatus(DG_RESERVOIR_1)) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:uut_prototype_stubs.getReservoirFillStatus.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeReservoirOneFillCompleteState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getReservoirFillStatus(DG_RESERVOIR_1)) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:uut_prototype_stubs.getReservoirFillStatus.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeReservoirOneFillCompleteState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == getReservoirFillStatus(DG_RESERVOIR_1)) ==> TRUE - (2) if ((1) == hasDGCompletedReservoirSwitch()) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.hasDGCompletedReservoirSwitch -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:uut_prototype_stubs.getReservoirFillStatus.return:1 -TEST.VALUE:DGInterface.hasDGCompletedReservoirSwitch.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeReservoirOneFillCompleteState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == getReservoirFillStatus(DG_RESERVOIR_1)) ==> TRUE - (2) if ((1) == hasDGCompletedReservoirSwitch()) ==> TRUE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.hasDGCompletedReservoirSwitch -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:uut_prototype_stubs.getReservoirFillStatus.return:1 -TEST.VALUE:DGInterface.hasDGCompletedReservoirSwitch.return:1 -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Subprogram: handlePrimeReservoirTwoFillCompleteState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeReservoirTwoFillCompleteState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == getReservoirFillStatus(DG_RESERVOIR_2)) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:uut_prototype_stubs.getReservoirFillStatus.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeReservoirTwoFillCompleteState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getReservoirFillStatus(DG_RESERVOIR_2)) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:uut_prototype_stubs.getReservoirFillStatus.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeReservoirTwoFillCompleteState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == getReservoirFillStatus(DG_RESERVOIR_2)) ==> TRUE - (2) if ((1) == hasDGCompletedReservoirSwitch()) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.hasDGCompletedReservoirSwitch -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:uut_prototype_stubs.getReservoirFillStatus.return:1 -TEST.VALUE:DGInterface.hasDGCompletedReservoirSwitch.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeReservoirTwoFillCompleteState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == getReservoirFillStatus(DG_RESERVOIR_2)) ==> TRUE - (2) if ((1) == hasDGCompletedReservoirSwitch()) ==> TRUE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:DGInterface.hasDGCompletedReservoirSwitch -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:uut_prototype_stubs.getReservoirFillStatus.return:1 -TEST.VALUE:DGInterface.hasDGCompletedReservoirSwitch.return:1 -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Subprogram: handlePrimeSalineDialyzerSetupState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeSalineDialyzerSetupState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeSalineDialyzerSetupState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:1 -TEST.END - --- Subprogram: handlePrimeSalineDialyzerState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeSalineDialyzerState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == didTimeout(primeSalineDialyzerStartTime, primeSalineDialyzerTimeLimit)) ==> FALSE - (2) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeSalineDialyzerState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == didTimeout(primeSalineDialyzerStartTime, primeSalineDialyzerTimeLimit)) ==> FALSE - (2) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeSalineDialyzerState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == didTimeout(primeSalineDialyzerStartTime, primeSalineDialyzerTimeLimit)) ==> TRUE - (2) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Subprogram: handlePrimeSalineSetupState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeSalineSetupState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeSalineSetupState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:1 -TEST.END - --- Subprogram: handlePrimeWaitForUserStartState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeWaitForUserStartState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == primeStartRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.primeStartRequested:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeWaitForUserStartState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == primeStartRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.primeStartRequested:1 -TEST.END - --- Subprogram: handlePrimeWetSelfTestsState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeWetSelfTestsState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == primeResumeRequested) ==> FALSE - (2) if ((1) == isWetSelfTestsPassed()) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:uut_prototype_stubs.isWetSelfTestsPassed.return:<> -TEST.VALUE:Prime.<>.primeResumeRequested:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeWetSelfTestsState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == primeResumeRequested) ==> FALSE - (2) if ((1) == isWetSelfTestsPassed()) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:uut_prototype_stubs.isWetSelfTestsPassed.return:<> -TEST.VALUE:Prime.<>.primeResumeRequested:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeWetSelfTestsState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == primeResumeRequested) ==> FALSE - (2) if ((1) == isWetSelfTestsPassed()) ==> TRUE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:uut_prototype_stubs.isWetSelfTestsPassed.return:1 -TEST.VALUE:Prime.<>.primeResumeRequested:<> -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Prime -TEST.SUBPROGRAM:handlePrimeWetSelfTestsState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == primeResumeRequested) ==> TRUE - (2) if ((1) == isWetSelfTestsPassed()) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:AlarmMgmt.doesAlarmStatusIndicateStop -TEST.VALUE:uut_prototype_stubs.isWetSelfTestsPassed.return:<> -TEST.VALUE:Prime.<>.primeResumeRequested:1 -TEST.VALUE:AlarmMgmt.doesAlarmStatusIndicateStop.return:<> -TEST.END - --- Subprogram: initPrime - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:initPrime -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: purgeAirValvesBloodPumpControl - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:purgeAirValvesBloodPumpControl -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: resetPrimeFlags - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:resetPrimeFlags -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setupForPrimePause - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:setupForPrimePause -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalResumePrime - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:signalResumePrime -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalStartPrime - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:signalStartPrime -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((HD_PRIME_WAIT_FOR_USER_START_STATE) == currentPrimeState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_START_STATE -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Prime -TEST.SUBPROGRAM:signalStartPrime -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((HD_PRIME_WAIT_FOR_USER_START_STATE) == currentPrimeState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Prime.<>.currentPrimeState:HD_PRIME_WAIT_FOR_USER_START_STATE -TEST.END - --- Subprogram: transitionToPrime - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Prime -TEST.SUBPROGRAM:transitionToPrime -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_RINSEBACK/INT_RINSEBACK.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_RINSEBACK/INT_RINSEBACK.tst (.../INT_RINSEBACK.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_RINSEBACK/INT_RINSEBACK.tst (.../INT_RINSEBACK.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,1985 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: Rinseback - --- Subprogram: execRinseback - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:execRinseback -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (6) case rinsebackState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:NUM_OF_RINSEBACK_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:execRinseback -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case rinsebackState ==> RINSEBACK_STOP_INIT_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_INIT_STATE -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:execRinseback -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case rinsebackState ==> RINSEBACK_RUN_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_RUN_STATE -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:execRinseback -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case rinsebackState ==> RINSEBACK_PAUSED_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_PAUSED_STATE -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:execRinseback -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (4) case rinsebackState ==> RINSEBACK_STOP_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_STATE -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:execRinseback -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (5) case rinsebackState ==> RINSEBACK_RUN_ADDITIONAL_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_RUN_ADDITIONAL_STATE -TEST.END - --- Subprogram: getCurrentRinsebackState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:getCurrentRinsebackState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getPublishRinsebackInterval - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:getPublishRinsebackInterval -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == rinsebackPublishInterval.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackPublishInterval.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:getPublishRinsebackInterval -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == rinsebackPublishInterval.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackPublishInterval.override:3435346995 -TEST.END - --- Subprogram: getRinsebackVolume - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:getRinsebackVolume -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == cumulativeRinsebackVolume_mL.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.cumulativeRinsebackVolume_mL.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:getRinsebackVolume -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == cumulativeRinsebackVolume_mL.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.cumulativeRinsebackVolume_mL.override:3435346995 -TEST.END - --- Subprogram: handleAdditionalRinsebackUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleAdditionalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((RINSEBACK_STOP_STATE) == rinsebackState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_INIT_STATE -TEST.VALUE:Rinseback.handleAdditionalRinsebackUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleAdditionalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((RINSEBACK_STOP_STATE) == rinsebackState) ==> TRUE - (2) if (totalAdditionalRinsebackVolume_mL + (10.0) <= (300.0)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_STATE -TEST.VALUE:Rinseback.handleAdditionalRinsebackUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleAdditionalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((RINSEBACK_STOP_STATE) == rinsebackState) ==> TRUE - (2) if (totalAdditionalRinsebackVolume_mL + (10.0) <= (300.0)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_STATE -TEST.VALUE:Rinseback.handleAdditionalRinsebackUserAction.rejReason:<> -TEST.END - --- Subprogram: handleBackToTreatmentUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleBackToTreatmentUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTreatmentCompleted()) ==> FALSE - (2) if ((RINSEBACK_STOP_INIT_STATE) != rinsebackState && (RINSEBACK_STOP_STATE) != rinsebackState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.isTreatmentCompleted -TEST.VALUE:ModeTreatment.isTreatmentCompleted.return:<> -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_INIT_STATE -TEST.VALUE:Rinseback.handleBackToTreatmentUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleBackToTreatmentUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTreatmentCompleted()) ==> FALSE - (2) if ((RINSEBACK_STOP_INIT_STATE) != rinsebackState && (RINSEBACK_STOP_STATE) != rinsebackState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.isTreatmentCompleted -TEST.VALUE:ModeTreatment.isTreatmentCompleted.return:<> -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_RUN_STATE -TEST.VALUE:Rinseback.handleBackToTreatmentUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleBackToTreatmentUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isTreatmentCompleted()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.isTreatmentCompleted -TEST.VALUE:ModeTreatment.isTreatmentCompleted.return:1 -TEST.VALUE:Rinseback.handleBackToTreatmentUserAction.rejReason:<> -TEST.END - --- Subprogram: handleDecrRinsebackUserAction - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleDecrRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (rinsebackRate_mL_min - (25) >= (50)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:Rinseback.handleDecrRinsebackUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleDecrRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (rinsebackRate_mL_min - (25) >= (50)) ==> TRUE - (2) if ((RINSEBACK_RUN_STATE) == rinsebackState) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_INIT_STATE -TEST.VALUE:Rinseback.handleDecrRinsebackUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleDecrRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (rinsebackRate_mL_min - (25) >= (50)) ==> TRUE - (2) if ((RINSEBACK_RUN_STATE) == rinsebackState) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_RUN_STATE -TEST.VALUE:Rinseback.handleDecrRinsebackUserAction.rejReason:<> -TEST.END - --- Subprogram: handleEndRinsebackUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleEndRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((RINSEBACK_RUN_STATE) == rinsebackState || (RINSEBACK_PAUSED_STATE) == rinsebackState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_INIT_STATE -TEST.VALUE:Rinseback.handleEndRinsebackUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleEndRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((RINSEBACK_RUN_STATE) == rinsebackState || (RINSEBACK_PAUSED_STATE) == rinsebackState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_RUN_STATE -TEST.VALUE:Rinseback.handleEndRinsebackUserAction.rejReason:<> -TEST.END - --- Subprogram: handleEndTreatmentUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleEndTreatmentUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((RINSEBACK_STOP_INIT_STATE) != rinsebackState && (RINSEBACK_STOP_STATE) != rinsebackState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_INIT_STATE -TEST.VALUE:Rinseback.handleEndTreatmentUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleEndTreatmentUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((RINSEBACK_STOP_INIT_STATE) != rinsebackState && (RINSEBACK_STOP_STATE) != rinsebackState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_RUN_STATE -TEST.VALUE:Rinseback.handleEndTreatmentUserAction.rejReason:<> -TEST.END - --- Subprogram: handleIncrRinsebackUserAction - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleIncrRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (rinsebackRate_mL_min + (25) <= (150)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:Rinseback.handleIncrRinsebackUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleIncrRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (rinsebackRate_mL_min + (25) <= (150)) ==> TRUE - (2) if ((RINSEBACK_RUN_STATE) == rinsebackState) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_INIT_STATE -TEST.VALUE:Rinseback.handleIncrRinsebackUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleIncrRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (rinsebackRate_mL_min + (25) <= (150)) ==> TRUE - (2) if ((RINSEBACK_RUN_STATE) == rinsebackState) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_RUN_STATE -TEST.VALUE:Rinseback.handleIncrRinsebackUserAction.rejReason:<> -TEST.END - --- Subprogram: handlePauseRinsebackUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handlePauseRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((RINSEBACK_RUN_STATE) == rinsebackState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_INIT_STATE -TEST.VALUE:Rinseback.handlePauseRinsebackUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handlePauseRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((RINSEBACK_RUN_STATE) == rinsebackState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_RUN_STATE -TEST.VALUE:Rinseback.handlePauseRinsebackUserAction.rejReason:<> -TEST.END - --- Subprogram: handleResumeRinsebackUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleResumeRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((RINSEBACK_PAUSED_STATE) == rinsebackState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_INIT_STATE -TEST.VALUE:Rinseback.handleResumeRinsebackUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleResumeRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((RINSEBACK_PAUSED_STATE) == rinsebackState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_PAUSED_STATE -TEST.VALUE:Rinseback.handleResumeRinsebackUserAction.rejReason:<> -TEST.END - --- Subprogram: handleRinsebackPausedState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackPausedState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME) ==> FALSE - (2) if ((1) == resumeRinsebackRequested) ==> FALSE - (3) if ((1) == endRinsebackRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.VALUE:Rinseback.<>.resumeRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.endRinsebackRequested:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackPausedState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME) ==> FALSE - (2) if ((1) == resumeRinsebackRequested) ==> FALSE - (3) if ((1) == endRinsebackRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.VALUE:Rinseback.<>.resumeRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.endRinsebackRequested:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackPausedState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME) ==> FALSE - (2) if ((1) == resumeRinsebackRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.VALUE:Rinseback.<>.resumeRinsebackRequested:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackPausedState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.END - --- Subprogram: handleRinsebackRunAdditionalState - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunAdditionalState -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isSalineBagEmpty()) ==> FALSE - (2) if (additionalRinsebackVolume_mL >= (10.0)) ==> FALSE - (3) if (rinsebackAdditionalTimerCtr >= MAX_RINSEBACK_ADDITIONAL_TIME) ==> FALSE - (4) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - (5) if ((RINSEBACK_STOP_STATE) == result) ==> FALSE - Test Case Generation Notes: - Cannot set additionalRinsebackVolume_mL due to assignment - Cannot set rinsebackAdditionalTimerCtr due to assignment - Cannot set local variable result in branch 5 -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunAdditionalState -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isSalineBagEmpty()) ==> FALSE - (2) if (additionalRinsebackVolume_mL >= (10.0)) ==> FALSE - (3) if (rinsebackAdditionalTimerCtr >= MAX_RINSEBACK_ADDITIONAL_TIME) ==> FALSE - (4) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - (5) if ((RINSEBACK_STOP_STATE) == result) ==> TRUE - (6) if (getRinsebackVolume() >= (300.0)) ==> FALSE - Test Case Generation Notes: - Cannot set additionalRinsebackVolume_mL due to assignment - Cannot set rinsebackAdditionalTimerCtr due to assignment - Cannot set local variable result in branch 5 -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunAdditionalState -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isSalineBagEmpty()) ==> FALSE - (2) if (additionalRinsebackVolume_mL >= (10.0)) ==> FALSE - (3) if (rinsebackAdditionalTimerCtr >= MAX_RINSEBACK_ADDITIONAL_TIME) ==> FALSE - (4) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - (5) if ((RINSEBACK_STOP_STATE) == result) ==> TRUE - (6) if (getRinsebackVolume() >= (300.0)) ==> TRUE - Test Case Generation Notes: - Cannot set additionalRinsebackVolume_mL due to assignment - Cannot set rinsebackAdditionalTimerCtr due to assignment - Cannot set local variable result in branch 5 -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunAdditionalState -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isSalineBagEmpty()) ==> FALSE - (2) if (additionalRinsebackVolume_mL >= (10.0)) ==> FALSE - (3) if (rinsebackAdditionalTimerCtr >= MAX_RINSEBACK_ADDITIONAL_TIME) ==> FALSE - (4) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - (5) if ((RINSEBACK_STOP_STATE) == result) ==> FALSE - Test Case Generation Notes: - Cannot set additionalRinsebackVolume_mL due to assignment - Cannot set rinsebackAdditionalTimerCtr due to assignment - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:1 -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunAdditionalState -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == isSalineBagEmpty()) ==> FALSE - (2) if (additionalRinsebackVolume_mL >= (10.0)) ==> FALSE - (3) if (rinsebackAdditionalTimerCtr >= MAX_RINSEBACK_ADDITIONAL_TIME) ==> TRUE - (5) if ((RINSEBACK_STOP_STATE) == result) ==> FALSE - Test Case Generation Notes: - Cannot set additionalRinsebackVolume_mL due to assignment - Cannot set rinsebackAdditionalTimerCtr due to assignment - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunAdditionalState -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == isSalineBagEmpty()) ==> FALSE - (2) if (additionalRinsebackVolume_mL >= (10.0)) ==> TRUE - (5) if ((RINSEBACK_STOP_STATE) == result) ==> FALSE - Test Case Generation Notes: - Cannot set additionalRinsebackVolume_mL due to assignment - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunAdditionalState -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == isSalineBagEmpty()) ==> TRUE - (5) if ((RINSEBACK_STOP_STATE) == result) ==> FALSE - Test Case Generation Notes: - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.VALUE:PresOccl.isSalineBagEmpty.return:1 -TEST.END - --- Subprogram: handleRinsebackRunState - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunState -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == endRinsebackRequested) ==> FALSE - (2) if (getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if ((1) == isSalineBagEmpty()) ==> FALSE - (4) if ((1) == pauseRinsebackRequested || (1) == doesAlarmStatusIndicateStop()) ==> FALSE - (5) if (fabs(expectedRinsebackVolume_mL - getRinsebackVolume()) > (60.0)) ==> FALSE - (6) if ((1) == incrRinsebackFlowRateRequested || (1) == decrRinsebackFlowRateRequested) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 5 -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.VALUE:Rinseback.<>.incrRinsebackFlowRateRequested:<> -TEST.VALUE:Rinseback.<>.decrRinsebackFlowRateRequested:<> -TEST.VALUE:Rinseback.<>.pauseRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.endRinsebackRequested:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunState -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == endRinsebackRequested) ==> FALSE - (2) if (getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if ((1) == isSalineBagEmpty()) ==> FALSE - (4) if ((1) == pauseRinsebackRequested || (1) == doesAlarmStatusIndicateStop()) ==> FALSE - (5) if (fabs(expectedRinsebackVolume_mL - getRinsebackVolume()) > (60.0)) ==> FALSE - (6) if ((1) == incrRinsebackFlowRateRequested || (1) == decrRinsebackFlowRateRequested) ==> TRUE - (7) if ((1) == incrRinsebackFlowRateRequested) ==> FALSE - (8) if (rbRate >= (50) && rbRate <= (150)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 5 - Cannot set rbRate due to assignment -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.VALUE:Rinseback.<>.incrRinsebackFlowRateRequested:<> -TEST.VALUE:Rinseback.<>.decrRinsebackFlowRateRequested:1 -TEST.VALUE:Rinseback.<>.pauseRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.endRinsebackRequested:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunState -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == endRinsebackRequested) ==> FALSE - (2) if (getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if ((1) == isSalineBagEmpty()) ==> FALSE - (4) if ((1) == pauseRinsebackRequested || (1) == doesAlarmStatusIndicateStop()) ==> FALSE - (5) if (fabs(expectedRinsebackVolume_mL - getRinsebackVolume()) > (60.0)) ==> FALSE - (6) if ((1) == incrRinsebackFlowRateRequested || (1) == decrRinsebackFlowRateRequested) ==> TRUE - (7) if ((1) == incrRinsebackFlowRateRequested) ==> FALSE - (8) if (rbRate >= (50) && rbRate <= (150)) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 5 - Cannot set rbRate due to assignment -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.VALUE:Rinseback.<>.incrRinsebackFlowRateRequested:<> -TEST.VALUE:Rinseback.<>.decrRinsebackFlowRateRequested:1 -TEST.VALUE:Rinseback.<>.pauseRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.endRinsebackRequested:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunState -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == endRinsebackRequested) ==> FALSE - (2) if (getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if ((1) == isSalineBagEmpty()) ==> FALSE - (4) if ((1) == pauseRinsebackRequested || (1) == doesAlarmStatusIndicateStop()) ==> FALSE - (5) if (fabs(expectedRinsebackVolume_mL - getRinsebackVolume()) > (60.0)) ==> FALSE - (6) if ((1) == incrRinsebackFlowRateRequested || (1) == decrRinsebackFlowRateRequested) ==> TRUE - (7) if ((1) == incrRinsebackFlowRateRequested) ==> TRUE - (8) if (rbRate >= (50) && rbRate <= (150)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 5 - Cannot set rbRate due to assignment -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.VALUE:Rinseback.<>.incrRinsebackFlowRateRequested:1 -TEST.VALUE:Rinseback.<>.decrRinsebackFlowRateRequested:1 -TEST.VALUE:Rinseback.<>.pauseRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.endRinsebackRequested:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunState -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == endRinsebackRequested) ==> FALSE - (2) if (getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if ((1) == isSalineBagEmpty()) ==> FALSE - (4) if ((1) == pauseRinsebackRequested || (1) == doesAlarmStatusIndicateStop()) ==> FALSE - (5) if (fabs(expectedRinsebackVolume_mL - getRinsebackVolume()) > (60.0)) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 5 -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.VALUE:Rinseback.<>.pauseRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.endRinsebackRequested:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunState -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == endRinsebackRequested) ==> FALSE - (2) if (getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if ((1) == isSalineBagEmpty()) ==> FALSE - (4) if ((1) == pauseRinsebackRequested || (1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:1 -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.VALUE:Rinseback.<>.pauseRinsebackRequested:1 -TEST.VALUE:Rinseback.<>.endRinsebackRequested:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunState -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == endRinsebackRequested) ==> FALSE - (2) if (getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if ((1) == isSalineBagEmpty()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:PresOccl.isSalineBagEmpty.return:1 -TEST.VALUE:Rinseback.<>.endRinsebackRequested:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunState -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if ((1) == endRinsebackRequested) ==> FALSE - (2) if (getRinsebackVolume() >= (300.0)) ==> TRUE - (3) if ((1) == isSalineBagEmpty()) ==> FALSE - (4) if ((1) == pauseRinsebackRequested || (1) == doesAlarmStatusIndicateStop()) ==> FALSE - (5) if (fabs(expectedRinsebackVolume_mL - getRinsebackVolume()) > (60.0)) ==> FALSE - (6) if ((1) == incrRinsebackFlowRateRequested || (1) == decrRinsebackFlowRateRequested) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 5 -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.VALUE:Rinseback.<>.incrRinsebackFlowRateRequested:<> -TEST.VALUE:Rinseback.<>.decrRinsebackFlowRateRequested:<> -TEST.VALUE:Rinseback.<>.pauseRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.endRinsebackRequested:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-009-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackRunState -TEST.NEW -TEST.NAME:BASIS-PATH-009-PARTIAL -TEST.BASIS_PATH:9 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if ((1) == endRinsebackRequested) ==> TRUE - (3) if ((1) == isSalineBagEmpty()) ==> FALSE - (4) if ((1) == pauseRinsebackRequested || (1) == doesAlarmStatusIndicateStop()) ==> FALSE - (5) if (fabs(expectedRinsebackVolume_mL - getRinsebackVolume()) > (60.0)) ==> FALSE - (6) if ((1) == incrRinsebackFlowRateRequested || (1) == decrRinsebackFlowRateRequested) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 5 -TEST.END_NOTES: -TEST.STUB:PresOccl.isSalineBagEmpty -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:PresOccl.isSalineBagEmpty.return:<> -TEST.VALUE:Rinseback.<>.incrRinsebackFlowRateRequested:<> -TEST.VALUE:Rinseback.<>.decrRinsebackFlowRateRequested:<> -TEST.VALUE:Rinseback.<>.pauseRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.endRinsebackRequested:1 -TEST.END - --- Subprogram: handleRinsebackStopInitState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStopInitState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == startRinsebackRequested) ==> FALSE - (2) if ((1) == backToTreatmentRequested) ==> FALSE - (3) if ((1) == endTreatmentRequested) ==> FALSE - (4) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.VALUE:Rinseback.<>.startRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.backToTreatmentRequested:<> -TEST.VALUE:Rinseback.<>.endTreatmentRequested:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStopInitState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == startRinsebackRequested) ==> FALSE - (2) if ((1) == backToTreatmentRequested) ==> FALSE - (3) if ((1) == endTreatmentRequested) ==> FALSE - (4) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.VALUE:Rinseback.<>.startRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.backToTreatmentRequested:<> -TEST.VALUE:Rinseback.<>.endTreatmentRequested:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStopInitState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == startRinsebackRequested) ==> FALSE - (2) if ((1) == backToTreatmentRequested) ==> FALSE - (3) if ((1) == endTreatmentRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.startRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.backToTreatmentRequested:<> -TEST.VALUE:Rinseback.<>.endTreatmentRequested:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStopInitState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == startRinsebackRequested) ==> FALSE - (2) if ((1) == backToTreatmentRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.startRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.backToTreatmentRequested:1 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStopInitState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == startRinsebackRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.startRinsebackRequested:1 -TEST.END - --- Subprogram: handleRinsebackStoppedState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME && getRinsebackVolume() < (300.0)) ==> FALSE - (2) if (rinsebackTimerCtr > MAX_RINSEBACK_DONE_TIME && getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if (RINSEBACK_DONE_WARNING_TIME == rinsebackTimerCtr && getRinsebackVolume() >= (300.0)) ==> FALSE - (4) if ((1) == recircRequested) ==> FALSE - (5) if ((1) == additionalRinsebackRequested) ==> FALSE - (7) if ((1) == backToTreatmentRequested) ==> FALSE - (8) if ((1) == endTreatmentRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.VALUE:Rinseback.<>.additionalRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.recircRequested:<> -TEST.VALUE:Rinseback.<>.backToTreatmentRequested:<> -TEST.VALUE:Rinseback.<>.endTreatmentRequested:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME && getRinsebackVolume() < (300.0)) ==> FALSE - (2) if (rinsebackTimerCtr > MAX_RINSEBACK_DONE_TIME && getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if (RINSEBACK_DONE_WARNING_TIME == rinsebackTimerCtr && getRinsebackVolume() >= (300.0)) ==> FALSE - (4) if ((1) == recircRequested) ==> FALSE - (5) if ((1) == additionalRinsebackRequested) ==> FALSE - (7) if ((1) == backToTreatmentRequested) ==> FALSE - (8) if ((1) == endTreatmentRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.VALUE:Rinseback.<>.additionalRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.recircRequested:<> -TEST.VALUE:Rinseback.<>.backToTreatmentRequested:<> -TEST.VALUE:Rinseback.<>.endTreatmentRequested:1 -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME && getRinsebackVolume() < (300.0)) ==> FALSE - (2) if (rinsebackTimerCtr > MAX_RINSEBACK_DONE_TIME && getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if (RINSEBACK_DONE_WARNING_TIME == rinsebackTimerCtr && getRinsebackVolume() >= (300.0)) ==> FALSE - (4) if ((1) == recircRequested) ==> FALSE - (5) if ((1) == additionalRinsebackRequested) ==> FALSE - (7) if ((1) == backToTreatmentRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.VALUE:Rinseback.<>.additionalRinsebackRequested:<> -TEST.VALUE:Rinseback.<>.recircRequested:<> -TEST.VALUE:Rinseback.<>.backToTreatmentRequested:1 -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME && getRinsebackVolume() < (300.0)) ==> FALSE - (2) if (rinsebackTimerCtr > MAX_RINSEBACK_DONE_TIME && getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if (RINSEBACK_DONE_WARNING_TIME == rinsebackTimerCtr && getRinsebackVolume() >= (300.0)) ==> FALSE - (4) if ((1) == recircRequested) ==> FALSE - (5) if ((1) == additionalRinsebackRequested) ==> TRUE - (6) if (rinsebackTimerCtr < MAX_RINSEBACK_TIME || getRinsebackVolume() >= (300.0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:6000 -TEST.VALUE:Rinseback.<>.additionalRinsebackRequested:1 -TEST.VALUE:Rinseback.<>.recircRequested:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME && getRinsebackVolume() < (300.0)) ==> FALSE - (2) if (rinsebackTimerCtr > MAX_RINSEBACK_DONE_TIME && getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if (RINSEBACK_DONE_WARNING_TIME == rinsebackTimerCtr && getRinsebackVolume() >= (300.0)) ==> FALSE - (4) if ((1) == recircRequested) ==> FALSE - (5) if ((1) == additionalRinsebackRequested) ==> TRUE - (6) if (rinsebackTimerCtr < MAX_RINSEBACK_TIME || getRinsebackVolume() >= (300.0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.VALUE:Rinseback.<>.additionalRinsebackRequested:1 -TEST.VALUE:Rinseback.<>.recircRequested:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME && getRinsebackVolume() < (300.0)) ==> FALSE - (2) if (rinsebackTimerCtr > MAX_RINSEBACK_DONE_TIME && getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if (RINSEBACK_DONE_WARNING_TIME == rinsebackTimerCtr && getRinsebackVolume() >= (300.0)) ==> FALSE - (4) if ((1) == recircRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.VALUE:Rinseback.<>.recircRequested:1 -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME && getRinsebackVolume() < (300.0)) ==> FALSE - (2) if (rinsebackTimerCtr > MAX_RINSEBACK_DONE_TIME && getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if (RINSEBACK_DONE_WARNING_TIME == rinsebackTimerCtr && getRinsebackVolume() >= (300.0)) ==> TRUE - Test Case Generation Notes: - Conflict: Trying to set variable Rinseback.<>.rinsebackTimerCtr 'equal to' and 'not equal to' same value in branches 1/3 -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME && getRinsebackVolume() < (300.0)) ==> FALSE - (2) if (rinsebackTimerCtr > MAX_RINSEBACK_DONE_TIME && getRinsebackVolume() >= (300.0)) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Rinseback.<>.rinsebackTimerCtr ) in branches 1/2 -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleRinsebackStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if (rinsebackTimerCtr > MAX_RINSEBACK_TIME && getRinsebackVolume() < (300.0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:Rinseback.<>.rinsebackTimerCtr:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.END - --- Subprogram: handleStartRinsebackUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleStartRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((RINSEBACK_STOP_INIT_STATE) == rinsebackState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_RUN_STATE -TEST.VALUE:Rinseback.handleStartRinsebackUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleStartRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((RINSEBACK_STOP_INIT_STATE) == rinsebackState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_INIT_STATE -TEST.VALUE:Rinseback.handleStartRinsebackUserAction.rejReason:<> -TEST.END - --- Subprogram: handleToRecircUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleToRecircUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTreatmentCompleted()) ==> FALSE - (2) if ((RINSEBACK_STOP_STATE) != rinsebackState) ==> FALSE - (3) if (getRinsebackVolume() < (300.0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.isTreatmentCompleted -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:ModeTreatment.isTreatmentCompleted.return:<> -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_STATE -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.VALUE:Rinseback.handleToRecircUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleToRecircUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTreatmentCompleted()) ==> FALSE - (2) if ((RINSEBACK_STOP_STATE) != rinsebackState) ==> FALSE - (3) if (getRinsebackVolume() < (300.0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.isTreatmentCompleted -TEST.STUB:Rinseback.getRinsebackVolume -TEST.VALUE:ModeTreatment.isTreatmentCompleted.return:<> -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_STATE -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.VALUE:Rinseback.handleToRecircUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleToRecircUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isTreatmentCompleted()) ==> FALSE - (2) if ((RINSEBACK_STOP_STATE) != rinsebackState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.isTreatmentCompleted -TEST.VALUE:ModeTreatment.isTreatmentCompleted.return:<> -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_STOP_INIT_STATE -TEST.VALUE:Rinseback.handleToRecircUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:handleToRecircUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isTreatmentCompleted()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.isTreatmentCompleted -TEST.VALUE:ModeTreatment.isTreatmentCompleted.return:1 -TEST.VALUE:Rinseback.handleToRecircUserAction.rejReason:<> -TEST.END - --- Subprogram: initRinseback - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:initRinseback -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: publishRinsebackData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:publishRinsebackData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++rinsebackPublishTimerCtr >= getPublishRinsebackInterval()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Rinseback.getPublishRinsebackInterval -TEST.VALUE:Rinseback.getPublishRinsebackInterval.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:publishRinsebackData -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++rinsebackPublishTimerCtr >= getPublishRinsebackInterval()) ==> TRUE - (2) if (getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if (countdown > MAX_RINSEBACK_DONE_TIME) ==> FALSE - (4) if (rinsebackState > (RINSEBACK_PAUSED_STATE) && getRinsebackVolume() >= (300.0)) ==> FALSE - (5) if ((RINSEBACK_RUN_ADDITIONAL_STATE) == rinsebackState) ==> FALSE - Test Case Generation Notes: - Cannot set countdown due to assignment -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.STUB:Rinseback.getPublishRinsebackInterval -TEST.VALUE:Rinseback.<>.rinsebackState:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.VALUE:Rinseback.getPublishRinsebackInterval.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:publishRinsebackData -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (++rinsebackPublishTimerCtr >= getPublishRinsebackInterval()) ==> TRUE - (2) if (getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if (countdown > MAX_RINSEBACK_DONE_TIME) ==> FALSE - (4) if (rinsebackState > (RINSEBACK_PAUSED_STATE) && getRinsebackVolume() >= (300.0)) ==> FALSE - (5) if ((RINSEBACK_RUN_ADDITIONAL_STATE) == rinsebackState) ==> TRUE - Test Case Generation Notes: - Cannot set countdown due to assignment -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.STUB:Rinseback.getPublishRinsebackInterval -TEST.VALUE:Rinseback.<>.rinsebackState:RINSEBACK_RUN_ADDITIONAL_STATE -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.VALUE:Rinseback.getPublishRinsebackInterval.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:publishRinsebackData -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (++rinsebackPublishTimerCtr >= getPublishRinsebackInterval()) ==> TRUE - (2) if (getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if (countdown > MAX_RINSEBACK_DONE_TIME) ==> FALSE - (4) if (rinsebackState > (RINSEBACK_PAUSED_STATE) && getRinsebackVolume() >= (300.0)) ==> TRUE - (5) if ((RINSEBACK_RUN_ADDITIONAL_STATE) == rinsebackState) ==> FALSE - Test Case Generation Notes: - Cannot set countdown due to assignment - Conflict: Trying to set variable Rinseback.getRinsebackVolume.return 'less than' and 'greater than' same value in branches 2/4 -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.STUB:Rinseback.getPublishRinsebackInterval -TEST.VALUE:Rinseback.<>.rinsebackState:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.VALUE:Rinseback.getPublishRinsebackInterval.return:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:publishRinsebackData -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (++rinsebackPublishTimerCtr >= getPublishRinsebackInterval()) ==> TRUE - (2) if (getRinsebackVolume() >= (300.0)) ==> FALSE - (3) if (countdown > MAX_RINSEBACK_DONE_TIME) ==> TRUE - (4) if (rinsebackState > (RINSEBACK_PAUSED_STATE) && getRinsebackVolume() >= (300.0)) ==> FALSE - (5) if ((RINSEBACK_RUN_ADDITIONAL_STATE) == rinsebackState) ==> FALSE - Test Case Generation Notes: - Cannot set countdown due to assignment -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.STUB:Rinseback.getPublishRinsebackInterval -TEST.VALUE:Rinseback.<>.rinsebackState:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.VALUE:Rinseback.getPublishRinsebackInterval.return:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:publishRinsebackData -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (++rinsebackPublishTimerCtr >= getPublishRinsebackInterval()) ==> TRUE - (2) if (getRinsebackVolume() >= (300.0)) ==> TRUE - (3) if (countdown > MAX_RINSEBACK_DONE_TIME) ==> FALSE - (4) if (rinsebackState > (RINSEBACK_PAUSED_STATE) && getRinsebackVolume() >= (300.0)) ==> FALSE - (5) if ((RINSEBACK_RUN_ADDITIONAL_STATE) == rinsebackState) ==> FALSE - Test Case Generation Notes: - Cannot set countdown due to assignment - Conflict: Trying to set variable Rinseback.getRinsebackVolume.return 'less than' and 'greater than' same value in branches 2/4 -TEST.END_NOTES: -TEST.STUB:Rinseback.getRinsebackVolume -TEST.STUB:Rinseback.getPublishRinsebackInterval -TEST.VALUE:Rinseback.<>.rinsebackState:<> -TEST.VALUE:Rinseback.getRinsebackVolume.return:<> -TEST.VALUE:Rinseback.getPublishRinsebackInterval.return:<> -TEST.END - --- Subprogram: resetRinsebackFlags - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:resetRinsebackFlags -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setupForRinsebackDelivery - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:setupForRinsebackDelivery -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setupForRinsebackStopOrPause - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:setupForRinsebackStopOrPause -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalRinsebackUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:signalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == isAnyAlarmActive()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:1 -TEST.VALUE:Rinseback.signalRinsebackUserAction.action:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:signalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (12) case action ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:Rinseback.signalRinsebackUserAction.action:NUM_OF_REQUESTED_RINSEBACK_USER_ACTIONS -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:signalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (2) case action ==> REQUESTED_USER_ACTION_RINSEBACK_CONFIRM_START - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:Rinseback.signalRinsebackUserAction.action:REQUESTED_USER_ACTION_RINSEBACK_CONFIRM_START -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:signalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (3) case action ==> REQUESTED_USER_ACTION_RINSEBACK_INCREASE_RATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:Rinseback.signalRinsebackUserAction.action:REQUESTED_USER_ACTION_RINSEBACK_INCREASE_RATE -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:signalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (4) case action ==> REQUESTED_USER_ACTION_RINSEBACK_DECREASE_RATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:Rinseback.signalRinsebackUserAction.action:REQUESTED_USER_ACTION_RINSEBACK_DECREASE_RATE -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:signalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (5) case action ==> REQUESTED_USER_ACTION_RINSEBACK_PAUSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:Rinseback.signalRinsebackUserAction.action:REQUESTED_USER_ACTION_RINSEBACK_PAUSE -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:signalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (6) case action ==> REQUESTED_USER_ACTION_RINSEBACK_RESUME - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:Rinseback.signalRinsebackUserAction.action:REQUESTED_USER_ACTION_RINSEBACK_RESUME -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:signalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (7) case action ==> REQUESTED_USER_ACTION_RINSEBACK_END - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:Rinseback.signalRinsebackUserAction.action:REQUESTED_USER_ACTION_RINSEBACK_END -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:signalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (8) case action ==> REQUESTED_USER_ACTION_RINSEBACK_ADDITIONAL - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:Rinseback.signalRinsebackUserAction.action:REQUESTED_USER_ACTION_RINSEBACK_ADDITIONAL -TEST.END - --- Test Case: BASIS-PATH-010 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:signalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-010 -TEST.BASIS_PATH:10 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (9) case action ==> REQUESTED_USER_ACTION_RINSEBACK_CONFIRM_DISCONNECT - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:Rinseback.signalRinsebackUserAction.action:REQUESTED_USER_ACTION_RINSEBACK_CONFIRM_DISCONNECT -TEST.END - --- Test Case: BASIS-PATH-011 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:signalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-011 -TEST.BASIS_PATH:11 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 11 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (10) case action ==> REQUESTED_USER_ACTION_RINSEBACK_END_TREATMENT - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:Rinseback.signalRinsebackUserAction.action:REQUESTED_USER_ACTION_RINSEBACK_END_TREATMENT -TEST.END - --- Test Case: BASIS-PATH-012 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:signalRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-012 -TEST.BASIS_PATH:12 of 12 -TEST.NOTES: -This is an automatically generated test case. - Test Path 12 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (11) case action ==> REQUESTED_USER_ACTION_RINSEBACK_BACK_TO_TREATMENT - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:Rinseback.signalRinsebackUserAction.action:REQUESTED_USER_ACTION_RINSEBACK_BACK_TO_TREATMENT -TEST.END - --- Subprogram: testResetRinsebackPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:testResetRinsebackPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:testResetRinsebackPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetRinsebackVolumeOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:testResetRinsebackVolumeOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:testResetRinsebackVolumeOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetRinsebackPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:testSetRinsebackPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Rinseback.testSetRinsebackPublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:testSetRinsebackPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Rinseback.testSetRinsebackPublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetRinsebackVolumeOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:testSetRinsebackVolumeOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Rinseback.testSetRinsebackVolumeOverride.vol:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:testSetRinsebackVolumeOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Rinseback.testSetRinsebackVolumeOverride.vol:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: transitionToRinseback - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Rinseback -TEST.SUBPROGRAM:transitionToRinseback -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.tst (.../INT_RTC.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.tst (.../INT_RTC.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,2349 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: RTC - --- Subprogram: convertBCD2Decimal - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertBCD2Decimal -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (bcdHigh > 9U || bcdLow > 9U) ==> FALSE - Test Case Generation Notes: - Cannot set bcdHigh due to assignment - Cannot set bcdLow due to assignment -TEST.END_NOTES: -TEST.VALUE:RTC.convertBCD2Decimal.bcd:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertBCD2Decimal -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (bcdHigh > 9U || bcdLow > 9U) ==> TRUE - Test Case Generation Notes: - Cannot set bcdHigh due to assignment - Cannot set bcdLow due to assignment -TEST.END_NOTES: -TEST.VALUE:RTC.convertBCD2Decimal.bcd:<> -TEST.END - --- Subprogram: convertDateTime2Epoch - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertDateTime2Epoch -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (yrs % (4) > (2)) ==> FALSE - (2) if (dateTime.years % 4 == 0) ==> FALSE - (3) if ((1) == leap) ==> FALSE - (4) for (i < dateTime.months) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Conflict: A condition in this branch uses an operand that cannot be set (dateTime.years % 4) in branch 2 - Cannot set local variable leap in branch 3 -TEST.END_NOTES: -TEST.VALUE:RTC.convertDateTime2Epoch.dateTime.months:1 -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertDateTime2Epoch -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (yrs % (4) > (2)) ==> FALSE - (2) if (dateTime.years % 4 == 0) ==> FALSE - (3) if ((1) == leap) ==> FALSE - (4) for (i < dateTime.months) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Conflict: A condition in this branch uses an operand that cannot be set (dateTime.years % 4) in branch 2 - Cannot set local variable leap in branch 3 -TEST.END_NOTES: -TEST.VALUE:RTC.convertDateTime2Epoch.dateTime.months:2 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertDateTime2Epoch -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (yrs % (4) > (2)) ==> FALSE - (2) if (dateTime.years % 4 == 0) ==> FALSE - (3) if ((1) == leap) ==> TRUE - (4) for (i < dateTime.months) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Conflict: A condition in this branch uses an operand that cannot be set (dateTime.years % 4) in branch 2 - Cannot set local variable leap in branch 3 -TEST.END_NOTES: -TEST.VALUE:RTC.convertDateTime2Epoch.dateTime.months:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertDateTime2Epoch -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (yrs % (4) > (2)) ==> FALSE - (2) if (dateTime.years % 4 == 0) ==> TRUE - (3) if ((1) == leap) ==> FALSE - (4) for (i < dateTime.months) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Conflict: A condition in this branch uses an operand that cannot be set (dateTime.years % 4) in branch 2 - Cannot set local variable leap in branch 3 -TEST.END_NOTES: -TEST.VALUE:RTC.convertDateTime2Epoch.dateTime.months:1 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertDateTime2Epoch -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (yrs % (4) > (2)) ==> TRUE - (2) if (dateTime.years % 4 == 0) ==> FALSE - (3) if ((1) == leap) ==> FALSE - (4) for (i < dateTime.months) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Conflict: A condition in this branch uses an operand that cannot be set (dateTime.years % 4) in branch 2 - Cannot set local variable leap in branch 3 -TEST.END_NOTES: -TEST.VALUE:RTC.convertDateTime2Epoch.dateTime.months:1 -TEST.END - --- Subprogram: convertDecimal2BCD - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertDecimal2BCD -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (decimal > 99U) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.convertDecimal2BCD.decimal:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertDecimal2BCD -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (decimal > 99U) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.convertDecimal2BCD.decimal:<> -TEST.END - --- Subprogram: convertEpoch2DateTime - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertEpoch2DateTime -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (twoYears > (0)) ==> FALSE - (2) if (twoYears > (0)) ==> FALSE - (3) if (twoYears > (0) && (0) == oneYears) ==> FALSE - (4) if ((1) == leapYear) ==> FALSE - (5) for (i < (12)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable twoYears in branch 1 - Cannot set local variable twoYears in branch 2 - Cannot set local variable twoYears in branch 3 - Cannot set local variable oneYears in branch 3 - Cannot set local variable leapYear in branch 4 - Conflict: Unable to control expression-to-expression comparison in branch 5 -TEST.END_NOTES: -TEST.VALUE:RTC.convertEpoch2DateTime.epoch:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertEpoch2DateTime -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (twoYears > (0)) ==> FALSE - (2) if (twoYears > (0)) ==> FALSE - (3) if (twoYears > (0) && (0) == oneYears) ==> FALSE - (4) if ((1) == leapYear) ==> FALSE - (5) for (i < (12)) ==> TRUE - (6) if (days >= dayCnt) ==> FALSE - Test Case Generation Notes: - Cannot set local variable twoYears in branch 1 - Cannot set local variable twoYears in branch 2 - Cannot set local variable twoYears in branch 3 - Cannot set local variable oneYears in branch 3 - Cannot set local variable leapYear in branch 4 - Conflict: Unable to control expression-to-expression comparison in branch 5 - Cannot set local variable days in branch 6 - Cannot set dayCnt due to assignment -TEST.END_NOTES: -TEST.VALUE:RTC.convertEpoch2DateTime.epoch:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertEpoch2DateTime -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (twoYears > (0)) ==> FALSE - (2) if (twoYears > (0)) ==> FALSE - (3) if (twoYears > (0) && (0) == oneYears) ==> FALSE - (4) if ((1) == leapYear) ==> FALSE - (5) for (i < (12)) ==> TRUE - (6) if (days >= dayCnt) ==> TRUE - Test Case Generation Notes: - Cannot set local variable twoYears in branch 1 - Cannot set local variable twoYears in branch 2 - Cannot set local variable twoYears in branch 3 - Cannot set local variable oneYears in branch 3 - Cannot set local variable leapYear in branch 4 - Conflict: Unable to control expression-to-expression comparison in branch 5 - Cannot set local variable days in branch 6 - Cannot set dayCnt due to assignment -TEST.END_NOTES: -TEST.VALUE:RTC.convertEpoch2DateTime.epoch:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertEpoch2DateTime -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (twoYears > (0)) ==> FALSE - (2) if (twoYears > (0)) ==> FALSE - (3) if (twoYears > (0) && (0) == oneYears) ==> FALSE - (4) if ((1) == leapYear) ==> TRUE - (5) for (i < (12)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable twoYears in branch 1 - Cannot set local variable twoYears in branch 2 - Cannot set local variable twoYears in branch 3 - Cannot set local variable oneYears in branch 3 - Cannot set local variable leapYear in branch 4 - Conflict: Unable to control expression-to-expression comparison in branch 5 -TEST.END_NOTES: -TEST.VALUE:RTC.convertEpoch2DateTime.epoch:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertEpoch2DateTime -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (twoYears > (0)) ==> FALSE - (2) if (twoYears > (0)) ==> FALSE - (3) if (twoYears > (0) && (0) == oneYears) ==> TRUE - (4) if ((1) == leapYear) ==> FALSE - (5) for (i < (12)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable twoYears in branch 1 - Cannot set local variable twoYears in branch 2 - Cannot set local variable twoYears in branch 3 - Cannot set local variable oneYears in branch 3 - Cannot set local variable leapYear in branch 4 - Conflict: Unable to control expression-to-expression comparison in branch 5 -TEST.END_NOTES: -TEST.VALUE:RTC.convertEpoch2DateTime.epoch:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertEpoch2DateTime -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (twoYears > (0)) ==> FALSE - (2) if (twoYears > (0)) ==> TRUE - (3) if (twoYears > (0) && (0) == oneYears) ==> FALSE - (4) if ((1) == leapYear) ==> FALSE - (5) for (i < (12)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable twoYears in branch 1 - Cannot set local variable twoYears in branch 2 - Cannot set local variable twoYears in branch 3 - Cannot set local variable oneYears in branch 3 - Cannot set local variable leapYear in branch 4 - Conflict: Unable to control expression-to-expression comparison in branch 5 -TEST.END_NOTES: -TEST.VALUE:RTC.convertEpoch2DateTime.epoch:<> -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:convertEpoch2DateTime -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (twoYears > (0)) ==> TRUE - (2) if (twoYears > (0)) ==> FALSE - (3) if (twoYears > (0) && (0) == oneYears) ==> FALSE - (4) if ((1) == leapYear) ==> FALSE - (5) for (i < (12)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable twoYears in branch 1 - Cannot set local variable twoYears in branch 2 - Cannot set local variable twoYears in branch 3 - Cannot set local variable oneYears in branch 3 - Cannot set local variable leapYear in branch 4 - Conflict: Unable to control expression-to-expression comparison in branch 5 -TEST.END_NOTES: -TEST.VALUE:RTC.convertEpoch2DateTime.epoch:<> -TEST.END - --- Subprogram: execRTC - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTC -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (8) case RTCExecState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCExecState:NUM_OF_RTC_EXEC_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTC -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case RTCExecState ==> RTC_EXEC_STATE_WAIT_FOR_POST - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_WAIT_FOR_POST -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTC -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case RTCExecState ==> RTC_EXEC_STATE_IDLE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_IDLE -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTC -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case RTCExecState ==> RTC_EXEC_STATE_PREP_RAM - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_PREP_RAM -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTC -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (4) case RTCExecState ==> RTC_EXEC_STATE_WRITE_TO_RAM - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_WRITE_TO_RAM -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTC -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (5) case RTCExecState ==> RTC_EXEC_STATE_READ_FROM_RAM - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_READ_FROM_RAM -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTC -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (6) case RTCExecState ==> RTC_EXEC_STATE_WRITE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_WRITE -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTC -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (7) case RTCExecState ==> RTC_EXEC_STATE_READ - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_READ -TEST.END - --- Subprogram: execRTCSelfTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTCSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (6) case RTCSelfTestState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCSelfTestState:NUM_OF_RTC_SELF_TEST_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTCSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case RTCSelfTestState ==> RTC_SELF_TEST_STATE_START - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_START -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTCSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case RTCSelfTestState ==> RTC_SELF_TEST_STATE_CHECK_CTRL_REGS - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_CHECK_CTRL_REGS -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTCSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case RTCSelfTestState ==> RTC_SELF_TEST_STATE_WAIT_FOR_FIRST_SECOND - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_WAIT_FOR_FIRST_SECOND -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTCSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (4) case RTCSelfTestState ==> RTC_SELF_TEST_STATE_CHECK_ACCURACY - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_CHECK_ACCURACY -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:RTC -TEST.SUBPROGRAM:execRTCSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (5) case RTCSelfTestState ==> RTC_SELF_TEST_STATE_COMPLETE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_COMPLETE -TEST.END - --- Subprogram: getDataFromRAM - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:getDataFromRAM -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < length) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.getDataFromRAM.externalBuffer:<> -TEST.VALUE:RTC.getDataFromRAM.length:0 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:getDataFromRAM -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < length) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.getDataFromRAM.externalBuffer:<> -TEST.VALUE:RTC.getDataFromRAM.length:1 -TEST.END - --- Subprogram: getRTCRAMState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:getRTCRAMState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getRTCRAMStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:getRTCRAMStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (RTCRAMStatus == (RTC_RAM_STATUS_COMPLETE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCRAMStatus:RTC_RAM_STATUS_IDLE -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:getRTCRAMStatus -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (RTCRAMStatus == (RTC_RAM_STATUS_COMPLETE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCRAMStatus:RTC_RAM_STATUS_COMPLETE -TEST.END - --- Subprogram: getRTCTimestamp - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:getRTCTimestamp -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleExecIdleState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecIdleState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == hasWriteToRTCRequested) ==> FALSE - (2) if ((1) == hasWriteToRAMRequested) ==> FALSE - (3) if ((1) == hasReadFromRAMRequested) ==> FALSE - (4) if (18U == timeCounter) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.timeCounter:<> -TEST.VALUE:RTC.<>.hasWriteToRTCRequested:<> -TEST.VALUE:RTC.<>.hasWriteToRAMRequested:<> -TEST.VALUE:RTC.<>.hasReadFromRAMRequested:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecIdleState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == hasWriteToRTCRequested) ==> FALSE - (2) if ((1) == hasWriteToRAMRequested) ==> FALSE - (3) if ((1) == hasReadFromRAMRequested) ==> FALSE - (4) if (18U == timeCounter) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.timeCounter:18 -TEST.VALUE:RTC.<>.hasWriteToRTCRequested:<> -TEST.VALUE:RTC.<>.hasWriteToRAMRequested:<> -TEST.VALUE:RTC.<>.hasReadFromRAMRequested:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecIdleState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == hasWriteToRTCRequested) ==> FALSE - (2) if ((1) == hasWriteToRAMRequested) ==> FALSE - (3) if ((1) == hasReadFromRAMRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.hasWriteToRTCRequested:<> -TEST.VALUE:RTC.<>.hasWriteToRAMRequested:<> -TEST.VALUE:RTC.<>.hasReadFromRAMRequested:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecIdleState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == hasWriteToRTCRequested) ==> FALSE - (2) if ((1) == hasWriteToRAMRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.hasWriteToRTCRequested:<> -TEST.VALUE:RTC.<>.hasWriteToRAMRequested:1 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecIdleState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == hasWriteToRTCRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.hasWriteToRTCRequested:1 -TEST.END - --- Subprogram: handleExecPrepRAMState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecPrepRAMState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> FALSE - (4) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SEND_COMMAND -TEST.VALUE:RTC.serviceRTC.return:0 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecPrepRAMState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> FALSE - (4) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.serviceRTC.return:0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecPrepRAMState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> TRUE - (2) if hasWriteToRAMRequested ==> FALSE - (3) if hasReadFromRAMRequested ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.<>.hasWriteToRAMRequested:0 -TEST.VALUE:RTC.<>.hasReadFromRAMRequested:0 -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecPrepRAMState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> TRUE - (2) if hasWriteToRAMRequested ==> FALSE - (3) if hasReadFromRAMRequested ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.<>.hasWriteToRAMRequested:0 -TEST.VALUE:RTC.<>.hasReadFromRAMRequested:1 -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecPrepRAMState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> TRUE - (2) if hasWriteToRAMRequested ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.<>.hasWriteToRAMRequested:1 -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.END - --- Subprogram: handleExecReadFromRAMState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecReadFromRAMState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> FALSE - (2) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SEND_COMMAND -TEST.VALUE:RTC.serviceRTC.return:0 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecReadFromRAMState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> FALSE - (2) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.serviceRTC.return:0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecReadFromRAMState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.END - --- Subprogram: handleExecReadState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecReadState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> FALSE - (3) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SEND_COMMAND -TEST.VALUE:RTC.serviceRTC.return:0 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecReadState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> FALSE - (3) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.serviceRTC.return:0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecReadState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> TRUE - (2) if isRTCFunctional() ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.STUB:RTC.isRTCFunctional -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.VALUE:RTC.isRTCFunctional.return:0 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecReadState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> TRUE - (2) if isRTCFunctional() ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.STUB:RTC.isRTCFunctional -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.VALUE:RTC.isRTCFunctional.return:1 -TEST.END - --- Subprogram: handleExecWaitForPostState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecWaitForPostState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (RTCSelfTestState == (RTC_SELF_TEST_STATE_COMPLETE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_START -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecWaitForPostState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (RTCSelfTestState == (RTC_SELF_TEST_STATE_COMPLETE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_COMPLETE -TEST.END - --- Subprogram: handleExecWriteState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecWriteState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == isTimestampBufferReady) ==> FALSE - (2) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> FALSE - (3) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SEND_COMMAND -TEST.VALUE:RTC.<>.isTimestampBufferReady:1 -TEST.VALUE:RTC.serviceRTC.return:0 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecWriteState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == isTimestampBufferReady) ==> FALSE - (2) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> FALSE - (3) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.<>.isTimestampBufferReady:1 -TEST.VALUE:RTC.serviceRTC.return:0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecWriteState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((0) == isTimestampBufferReady) ==> FALSE - (2) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.<>.isTimestampBufferReady:1 -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecWriteState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((0) == isTimestampBufferReady) ==> TRUE - (2) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> FALSE - (3) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SEND_COMMAND -TEST.VALUE:RTC.<>.isTimestampBufferReady:0 -TEST.VALUE:RTC.serviceRTC.return:0 -TEST.END - --- Subprogram: handleExecWriteToRAMState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecWriteToRAMState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> FALSE - (2) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SEND_COMMAND -TEST.VALUE:RTC.serviceRTC.return:0 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecWriteToRAMState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> FALSE - (2) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.serviceRTC.return:0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleExecWriteToRAMState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (RTCServiceState == (RTC_SERVICE_COMPLETE) && isStatusOk) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.serviceRTC -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.END - --- Subprogram: handleSelfTestCheckAccuracy - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestCheckAccuracy -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isStatusOk && rxBuffer[4U] != RTCPreviousSecond) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCPreviousSecond:0 -TEST.VALUE:RTC.<>.rxBuffer[4]:0 -TEST.VALUE:RTC.serviceRTC.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestCheckAccuracy -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isStatusOk && rxBuffer[4U] != RTCPreviousSecond) ==> TRUE - (2) if (abs(deltaTime) > 75U) ==> FALSE - (3) if (abs(elapsedFPGATime - elapsedTime) > 12U) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function abs in branch 2 - Cannot set return value of function abs in branch 3 -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCPreviousSecond:1 -TEST.VALUE:RTC.<>.rxBuffer[4]:<> -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestCheckAccuracy -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isStatusOk && rxBuffer[4U] != RTCPreviousSecond) ==> TRUE - (2) if (abs(deltaTime) > 75U) ==> FALSE - (3) if (abs(elapsedFPGATime - elapsedTime) > 12U) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function abs in branch 2 - Cannot set return value of function abs in branch 3 -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCPreviousSecond:1 -TEST.VALUE:RTC.<>.rxBuffer[4]:<> -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestCheckAccuracy -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isStatusOk && rxBuffer[4U] != RTCPreviousSecond) ==> TRUE - (2) if (abs(deltaTime) > 75U) ==> TRUE - (3) if (abs(elapsedFPGATime - elapsedTime) > 12U) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function abs in branch 2 - Cannot set return value of function abs in branch 3 -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCPreviousSecond:1 -TEST.VALUE:RTC.<>.rxBuffer[4]:<> -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.END - --- Subprogram: handleSelfTestCheckCtrlRegs - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestCheckCtrlRegs -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((RTC_SERVICE_COMPLETE) == RTCServiceState && (1) == isStatusOk) ==> FALSE - (3) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SEND_COMMAND -TEST.VALUE:RTC.serviceRTC.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestCheckCtrlRegs -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((RTC_SERVICE_COMPLETE) == RTCServiceState && (1) == isStatusOk) ==> FALSE - (3) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.serviceRTC.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestCheckCtrlRegs -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((RTC_SERVICE_COMPLETE) == RTCServiceState && (1) == isStatusOk) ==> TRUE - (2) if ((1) == isRTCFunctional()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.isRTCFunctional -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.VALUE:RTC.isRTCFunctional.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestCheckCtrlRegs -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((RTC_SERVICE_COMPLETE) == RTCServiceState && (1) == isStatusOk) ==> TRUE - (2) if ((1) == isRTCFunctional()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.isRTCFunctional -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.VALUE:RTC.isRTCFunctional.return:1 -TEST.END - --- Subprogram: handleSelfTestStart - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestStart -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleSelfTestWaitForFirstSecond - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestWaitForFirstSecond -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((RTC_SERVICE_COMPLETE) == RTCServiceState && (1) == isStatusOk) ==> FALSE - (4) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SEND_COMMAND -TEST.VALUE:RTC.serviceRTC.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestWaitForFirstSecond -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((RTC_SERVICE_COMPLETE) == RTCServiceState && (1) == isStatusOk) ==> FALSE - (4) if (RTCServiceState == (RTC_SERVICE_COMPLETE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.serviceRTC.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestWaitForFirstSecond -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((RTC_SERVICE_COMPLETE) == RTCServiceState && (1) == isStatusOk) ==> TRUE - (2) if ((1) == isRTCFunctional()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.isRTCFunctional -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.VALUE:RTC.isRTCFunctional.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestWaitForFirstSecond -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((RTC_SERVICE_COMPLETE) == RTCServiceState && (1) == isStatusOk) ==> TRUE - (2) if ((1) == isRTCFunctional()) ==> TRUE - (3) if (RTCCurrentSecond != RTCPreviousSecond) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.isRTCFunctional -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.<>.RTCPreviousSecond:0 -TEST.VALUE:RTC.<>.rxBuffer[4]:0 -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.VALUE:RTC.isRTCFunctional.return:1 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:RTC -TEST.SUBPROGRAM:handleSelfTestWaitForFirstSecond -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((RTC_SERVICE_COMPLETE) == RTCServiceState && (1) == isStatusOk) ==> TRUE - (2) if ((1) == isRTCFunctional()) ==> TRUE - (3) if (RTCCurrentSecond != RTCPreviousSecond) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:RTC.isRTCFunctional -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.<>.RTCPreviousSecond:1 -TEST.VALUE:RTC.<>.rxBuffer[4]:<> -TEST.VALUE:RTC.serviceRTC.return:1 -TEST.VALUE:RTC.isRTCFunctional.return:1 -TEST.END - --- Subprogram: initRTC - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:initRTC -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: isRTCFunctional - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:RTC -TEST.SUBPROGRAM:isRTCFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (controlReg1 & 0x4) ==> FALSE - (2) if (controlReg1 & 0x8) ==> FALSE - (3) if (controlReg1 & 0x20) ==> FALSE - (4) if (controlReg1 & 0x40) ==> FALSE - (5) if (controlReg1 & 0x80) ==> FALSE - (6) if (controlReg3 & 0x4) ==> FALSE - Test Case Generation Notes: - Cannot set controlReg1 due to assignment - Cannot set controlReg3 due to assignment -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:RTC -TEST.SUBPROGRAM:isRTCFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (controlReg1 & 0x4) ==> FALSE - (2) if (controlReg1 & 0x8) ==> FALSE - (3) if (controlReg1 & 0x20) ==> FALSE - (4) if (controlReg1 & 0x40) ==> FALSE - (5) if (controlReg1 & 0x80) ==> FALSE - (6) if (controlReg3 & 0x4) ==> TRUE - Test Case Generation Notes: - Cannot set controlReg1 due to assignment - Cannot set controlReg3 due to assignment -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-003-TEMPLATE -TEST.UNIT:RTC -TEST.SUBPROGRAM:isRTCFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-003-TEMPLATE -TEST.BASIS_PATH:3 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (controlReg1 & 0x4) ==> FALSE - (2) if (controlReg1 & 0x8) ==> FALSE - (3) if (controlReg1 & 0x20) ==> FALSE - (4) if (controlReg1 & 0x40) ==> FALSE - (5) if (controlReg1 & 0x80) ==> TRUE - (6) if (controlReg3 & 0x4) ==> FALSE - Test Case Generation Notes: - Cannot set controlReg1 due to assignment - Cannot set controlReg3 due to assignment -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-004-TEMPLATE -TEST.UNIT:RTC -TEST.SUBPROGRAM:isRTCFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-004-TEMPLATE -TEST.BASIS_PATH:4 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (controlReg1 & 0x4) ==> FALSE - (2) if (controlReg1 & 0x8) ==> FALSE - (3) if (controlReg1 & 0x20) ==> FALSE - (4) if (controlReg1 & 0x40) ==> TRUE - (5) if (controlReg1 & 0x80) ==> FALSE - (6) if (controlReg3 & 0x4) ==> FALSE - Test Case Generation Notes: - Cannot set controlReg1 due to assignment - Cannot set controlReg3 due to assignment -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-005-TEMPLATE -TEST.UNIT:RTC -TEST.SUBPROGRAM:isRTCFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-005-TEMPLATE -TEST.BASIS_PATH:5 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (controlReg1 & 0x4) ==> FALSE - (2) if (controlReg1 & 0x8) ==> FALSE - (3) if (controlReg1 & 0x20) ==> TRUE - (4) if (controlReg1 & 0x40) ==> FALSE - (5) if (controlReg1 & 0x80) ==> FALSE - (6) if (controlReg3 & 0x4) ==> FALSE - Test Case Generation Notes: - Cannot set controlReg1 due to assignment - Cannot set controlReg3 due to assignment -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-006-TEMPLATE -TEST.UNIT:RTC -TEST.SUBPROGRAM:isRTCFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-006-TEMPLATE -TEST.BASIS_PATH:6 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (controlReg1 & 0x4) ==> FALSE - (2) if (controlReg1 & 0x8) ==> TRUE - (3) if (controlReg1 & 0x20) ==> FALSE - (4) if (controlReg1 & 0x40) ==> FALSE - (5) if (controlReg1 & 0x80) ==> FALSE - (6) if (controlReg3 & 0x4) ==> FALSE - Test Case Generation Notes: - Cannot set controlReg1 due to assignment - Cannot set controlReg3 due to assignment -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-007-TEMPLATE -TEST.UNIT:RTC -TEST.SUBPROGRAM:isRTCFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-007-TEMPLATE -TEST.BASIS_PATH:7 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (controlReg1 & 0x4) ==> TRUE - (2) if (controlReg1 & 0x8) ==> FALSE - (3) if (controlReg1 & 0x20) ==> FALSE - (4) if (controlReg1 & 0x40) ==> FALSE - (5) if (controlReg1 & 0x80) ==> FALSE - (6) if (controlReg3 & 0x4) ==> FALSE - Test Case Generation Notes: - Cannot set controlReg1 due to assignment - Cannot set controlReg3 due to assignment -TEST.END_NOTES: -TEST.END - --- Subprogram: prepBufferForReadCommand - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:prepBufferForReadCommand -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < length) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.prepBufferForReadCommand.length:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:prepBufferForReadCommand -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < length) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.prepBufferForReadCommand.length:2 -TEST.END - --- Subprogram: readFromRAM - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:readFromRAM -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (status == (RTC_RAM_STATUS_IDLE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCRAMStatus:RTC_RAM_STATUS_IN_PROGRESS -TEST.VALUE:RTC.readFromRAM.address:<> -TEST.VALUE:RTC.readFromRAM.length:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:readFromRAM -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (status == (RTC_RAM_STATUS_IDLE)) ==> TRUE - (2) if (castedAddress > 512U) ==> FALSE - (3) if (length > 100U) ==> FALSE - (4) for (i < RAMBufferLength) ==> FALSE - Test Case Generation Notes: - Cannot set local variable castedAddress in branch 2 -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCRAMStatus:RTC_RAM_STATUS_IDLE -TEST.VALUE:RTC.readFromRAM.address:<> -TEST.VALUE:RTC.readFromRAM.length:0 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:readFromRAM -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (status == (RTC_RAM_STATUS_IDLE)) ==> TRUE - (2) if (castedAddress > 512U) ==> FALSE - (3) if (length > 100U) ==> FALSE - (4) for (i < RAMBufferLength) ==> TRUE - Test Case Generation Notes: - Cannot set local variable castedAddress in branch 2 - Conflict: Cannot resolve multiple comparisons ( RTC.readFromRAM.length ) in branches 3/4 -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCRAMStatus:RTC_RAM_STATUS_IDLE -TEST.VALUE:RTC.readFromRAM.address:<> -TEST.VALUE:RTC.readFromRAM.length:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:readFromRAM -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (status == (RTC_RAM_STATUS_IDLE)) ==> TRUE - (2) if (castedAddress > 512U) ==> FALSE - (3) if (length > 100U) ==> TRUE - Test Case Generation Notes: - Cannot set local variable castedAddress in branch 2 -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCRAMStatus:RTC_RAM_STATUS_IDLE -TEST.VALUE:RTC.readFromRAM.address:<> -TEST.VALUE:RTC.readFromRAM.length:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:readFromRAM -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (status == (RTC_RAM_STATUS_IDLE)) ==> TRUE - (2) if (castedAddress > 512U) ==> TRUE - Test Case Generation Notes: - Cannot set local variable castedAddress in branch 2 -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCRAMStatus:RTC_RAM_STATUS_IDLE -TEST.VALUE:RTC.readFromRAM.address:<> -TEST.VALUE:RTC.readFromRAM.length:<> -TEST.END - --- Subprogram: serviceRTC - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:serviceRTC -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if isRTCServiceOnEntry ==> FALSE - (10) case RTCServiceState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCServiceState:NUM_OF_RTC_SERVICE_STATES -TEST.VALUE:RTC.<>.isRTCServiceOnEntry:0 -TEST.VALUE:RTC.serviceRTC.bufferTransmit:<> -TEST.VALUE:RTC.serviceRTC.bufferReceive:<> -TEST.VALUE:RTC.serviceRTC.bufferLength:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:serviceRTC -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if isRTCServiceOnEntry ==> FALSE - (2) case RTCServiceState ==> RTC_SEND_COMMAND - (3) if (previousTransferLength == bufferLength) ==> FALSE - (4) if setMibSPIBufferLength(bufferLength) ==> FALSE - (5) if isBufferOk ==> FALSE - Test Case Generation Notes: - Cannot set local variable isBufferOk in branch 5 -TEST.END_NOTES: -TEST.STUB:RTC.setMibSPIBufferLength -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SEND_COMMAND -TEST.VALUE:RTC.<>.previousTransferLength:<> -TEST.VALUE:RTC.<>.isRTCServiceOnEntry:0 -TEST.VALUE:RTC.serviceRTC.bufferTransmit:<> -TEST.VALUE:RTC.serviceRTC.bufferReceive:<> -TEST.VALUE:RTC.serviceRTC.bufferLength:1 -TEST.VALUE:RTC.setMibSPIBufferLength.return:0 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:serviceRTC -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if isRTCServiceOnEntry ==> FALSE - (2) case RTCServiceState ==> RTC_SEND_COMMAND - (3) if (previousTransferLength == bufferLength) ==> FALSE - (4) if setMibSPIBufferLength(bufferLength) ==> FALSE - (5) if isBufferOk ==> TRUE - Test Case Generation Notes: - Cannot set local variable isBufferOk in branch 5 -TEST.END_NOTES: -TEST.STUB:RTC.setMibSPIBufferLength -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SEND_COMMAND -TEST.VALUE:RTC.<>.previousTransferLength:<> -TEST.VALUE:RTC.<>.isRTCServiceOnEntry:0 -TEST.VALUE:RTC.serviceRTC.bufferTransmit:<> -TEST.VALUE:RTC.serviceRTC.bufferReceive:<> -TEST.VALUE:RTC.serviceRTC.bufferLength:1 -TEST.VALUE:RTC.setMibSPIBufferLength.return:0 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:serviceRTC -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if isRTCServiceOnEntry ==> FALSE - (2) case RTCServiceState ==> RTC_SEND_COMMAND - (3) if (previousTransferLength == bufferLength) ==> FALSE - (4) if setMibSPIBufferLength(bufferLength) ==> TRUE - (5) if isBufferOk ==> FALSE - Test Case Generation Notes: - Cannot set isBufferOk due to assignment -TEST.END_NOTES: -TEST.STUB:RTC.setMibSPIBufferLength -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SEND_COMMAND -TEST.VALUE:RTC.<>.previousTransferLength:<> -TEST.VALUE:RTC.<>.isRTCServiceOnEntry:0 -TEST.VALUE:RTC.serviceRTC.bufferTransmit:<> -TEST.VALUE:RTC.serviceRTC.bufferReceive:<> -TEST.VALUE:RTC.serviceRTC.bufferLength:1 -TEST.VALUE:RTC.setMibSPIBufferLength.return:1 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:serviceRTC -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if isRTCServiceOnEntry ==> FALSE - (2) case RTCServiceState ==> RTC_SEND_COMMAND - (3) if (previousTransferLength == bufferLength) ==> TRUE - (5) if isBufferOk ==> FALSE - Test Case Generation Notes: - Cannot set isBufferOk due to assignment -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SEND_COMMAND -TEST.VALUE:RTC.<>.previousTransferLength:0 -TEST.VALUE:RTC.<>.isRTCServiceOnEntry:0 -TEST.VALUE:RTC.serviceRTC.bufferTransmit:<> -TEST.VALUE:RTC.serviceRTC.bufferReceive:<> -TEST.VALUE:RTC.serviceRTC.bufferLength:0 -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:RTC -TEST.SUBPROGRAM:serviceRTC -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if isRTCServiceOnEntry ==> FALSE - (6) case RTCServiceState ==> RTC_WAIT_FOR_TRANSFER_AND_READ - (7) if mibspiIsTransferComplete((mibspiBASE_t *)0xfff7f800U, 0U) ==> FALSE - (8) if (numberOfFailedRTCTransfers >= 3U) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:mibspi.mibspiIsTransferComplete -TEST.VALUE:RTC.<>.RTCServiceState:RTC_WAIT_FOR_TRANSFER_AND_READ -TEST.VALUE:RTC.<>.numberOfFailedRTCTransfers:<> -TEST.VALUE:RTC.<>.isRTCServiceOnEntry:0 -TEST.VALUE:RTC.serviceRTC.bufferTransmit:<> -TEST.VALUE:RTC.serviceRTC.bufferReceive:<> -TEST.VALUE:RTC.serviceRTC.bufferLength:<> -TEST.VALUE:mibspi.mibspiIsTransferComplete.return:false -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:RTC -TEST.SUBPROGRAM:serviceRTC -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if isRTCServiceOnEntry ==> FALSE - (6) case RTCServiceState ==> RTC_WAIT_FOR_TRANSFER_AND_READ - (7) if mibspiIsTransferComplete((mibspiBASE_t *)0xfff7f800U, 0U) ==> FALSE - (8) if (numberOfFailedRTCTransfers >= 3U) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:mibspi.mibspiIsTransferComplete -TEST.VALUE:RTC.<>.RTCServiceState:RTC_WAIT_FOR_TRANSFER_AND_READ -TEST.VALUE:RTC.<>.numberOfFailedRTCTransfers:<> -TEST.VALUE:RTC.<>.isRTCServiceOnEntry:0 -TEST.VALUE:RTC.serviceRTC.bufferTransmit:<> -TEST.VALUE:RTC.serviceRTC.bufferReceive:<> -TEST.VALUE:RTC.serviceRTC.bufferLength:<> -TEST.VALUE:mibspi.mibspiIsTransferComplete.return:false -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:RTC -TEST.SUBPROGRAM:serviceRTC -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if isRTCServiceOnEntry ==> FALSE - (6) case RTCServiceState ==> RTC_WAIT_FOR_TRANSFER_AND_READ - (7) if mibspiIsTransferComplete((mibspiBASE_t *)0xfff7f800U, 0U) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:mibspi.mibspiIsTransferComplete -TEST.VALUE:RTC.<>.RTCServiceState:RTC_WAIT_FOR_TRANSFER_AND_READ -TEST.VALUE:RTC.<>.isRTCServiceOnEntry:0 -TEST.VALUE:RTC.serviceRTC.bufferTransmit:<> -TEST.VALUE:RTC.serviceRTC.bufferReceive:<> -TEST.VALUE:RTC.serviceRTC.bufferLength:<> -TEST.VALUE:mibspi.mibspiIsTransferComplete.return:true -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:RTC -TEST.SUBPROGRAM:serviceRTC -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 10 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if isRTCServiceOnEntry ==> FALSE - (9) case RTCServiceState ==> RTC_SERVICE_COMPLETE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCServiceState:RTC_SERVICE_COMPLETE -TEST.VALUE:RTC.<>.isRTCServiceOnEntry:0 -TEST.VALUE:RTC.serviceRTC.bufferTransmit:<> -TEST.VALUE:RTC.serviceRTC.bufferReceive:<> -TEST.VALUE:RTC.serviceRTC.bufferLength:<> -TEST.END - --- Test Case: BASIS-PATH-010-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:serviceRTC -TEST.NEW -TEST.NAME:BASIS-PATH-010-PARTIAL -TEST.BASIS_PATH:10 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if isRTCServiceOnEntry ==> TRUE - (10) case RTCServiceState ==> default - Test Case Generation Notes: - Cannot set RTCServiceState due to assignment -TEST.END_NOTES: -TEST.VALUE:RTC.<>.isRTCServiceOnEntry:1 -TEST.VALUE:RTC.serviceRTC.bufferTransmit:<> -TEST.VALUE:RTC.serviceRTC.bufferReceive:<> -TEST.VALUE:RTC.serviceRTC.bufferLength:<> -TEST.END - --- Subprogram: setMibSPIBufferLength - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:setMibSPIBufferLength -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (length <= 127U) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.setMibSPIBufferLength.length:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:setMibSPIBufferLength -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (length <= 127U) ==> TRUE - (2) while (i < length - 1U) ==> FALSE - Test Case Generation Notes: - Cannot set local variable i in branch 2 -TEST.END_NOTES: -TEST.VALUE:RTC.setMibSPIBufferLength.length:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:setMibSPIBufferLength -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (length <= 127U) ==> TRUE - (2) while (i < length - 1U) ==> TRUE - Test Case Generation Notes: - Cannot set local variable i in branch 2 -TEST.END_NOTES: -TEST.VALUE:RTC.setMibSPIBufferLength.length:<> -TEST.END - --- Subprogram: setRTCEpoch - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:setRTCEpoch -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:RTC.setRTCEpoch.epoch:<> -TEST.END - --- Subprogram: setRTCTimestamp - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:setRTCTimestamp -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (secs > 59U) ==> FALSE - (2) if (mins > 59U) ==> FALSE - (3) if (hours > 23U) ==> FALSE - (4) if (days < 1U || days > 31U) ==> FALSE - (5) if (months < 1U || months > 12U) ==> FALSE - (6) if (years - 2000U > 99U) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 6 -TEST.END_NOTES: -TEST.VALUE:RTC.setRTCTimestamp.secs:<> -TEST.VALUE:RTC.setRTCTimestamp.mins:<> -TEST.VALUE:RTC.setRTCTimestamp.hours:<> -TEST.VALUE:RTC.setRTCTimestamp.days:1 -TEST.VALUE:RTC.setRTCTimestamp.months:1 -TEST.VALUE:RTC.setRTCTimestamp.years:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:setRTCTimestamp -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (secs > 59U) ==> FALSE - (2) if (mins > 59U) ==> FALSE - (3) if (hours > 23U) ==> FALSE - (4) if (days < 1U || days > 31U) ==> FALSE - (5) if (months < 1U || months > 12U) ==> FALSE - (6) if (years - 2000U > 99U) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 6 -TEST.END_NOTES: -TEST.VALUE:RTC.setRTCTimestamp.secs:<> -TEST.VALUE:RTC.setRTCTimestamp.mins:<> -TEST.VALUE:RTC.setRTCTimestamp.hours:<> -TEST.VALUE:RTC.setRTCTimestamp.days:1 -TEST.VALUE:RTC.setRTCTimestamp.months:1 -TEST.VALUE:RTC.setRTCTimestamp.years:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:RTC -TEST.SUBPROGRAM:setRTCTimestamp -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (secs > 59U) ==> FALSE - (2) if (mins > 59U) ==> FALSE - (3) if (hours > 23U) ==> FALSE - (4) if (days < 1U || days > 31U) ==> FALSE - (5) if (months < 1U || months > 12U) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.setRTCTimestamp.secs:<> -TEST.VALUE:RTC.setRTCTimestamp.mins:<> -TEST.VALUE:RTC.setRTCTimestamp.hours:<> -TEST.VALUE:RTC.setRTCTimestamp.days:1 -TEST.VALUE:RTC.setRTCTimestamp.months:<> -TEST.VALUE:RTC.setRTCTimestamp.years:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:RTC -TEST.SUBPROGRAM:setRTCTimestamp -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (secs > 59U) ==> FALSE - (2) if (mins > 59U) ==> FALSE - (3) if (hours > 23U) ==> FALSE - (4) if (days < 1U || days > 31U) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.setRTCTimestamp.secs:<> -TEST.VALUE:RTC.setRTCTimestamp.mins:<> -TEST.VALUE:RTC.setRTCTimestamp.hours:<> -TEST.VALUE:RTC.setRTCTimestamp.days:<> -TEST.VALUE:RTC.setRTCTimestamp.months:<> -TEST.VALUE:RTC.setRTCTimestamp.years:<> -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:RTC -TEST.SUBPROGRAM:setRTCTimestamp -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (secs > 59U) ==> FALSE - (2) if (mins > 59U) ==> FALSE - (3) if (hours > 23U) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.setRTCTimestamp.secs:<> -TEST.VALUE:RTC.setRTCTimestamp.mins:<> -TEST.VALUE:RTC.setRTCTimestamp.hours:<> -TEST.VALUE:RTC.setRTCTimestamp.days:<> -TEST.VALUE:RTC.setRTCTimestamp.months:<> -TEST.VALUE:RTC.setRTCTimestamp.years:<> -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:RTC -TEST.SUBPROGRAM:setRTCTimestamp -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (secs > 59U) ==> FALSE - (2) if (mins > 59U) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.setRTCTimestamp.secs:<> -TEST.VALUE:RTC.setRTCTimestamp.mins:<> -TEST.VALUE:RTC.setRTCTimestamp.hours:<> -TEST.VALUE:RTC.setRTCTimestamp.days:<> -TEST.VALUE:RTC.setRTCTimestamp.months:<> -TEST.VALUE:RTC.setRTCTimestamp.years:<> -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:RTC -TEST.SUBPROGRAM:setRTCTimestamp -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (secs > 59U) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.setRTCTimestamp.secs:<> -TEST.VALUE:RTC.setRTCTimestamp.mins:<> -TEST.VALUE:RTC.setRTCTimestamp.hours:<> -TEST.VALUE:RTC.setRTCTimestamp.days:<> -TEST.VALUE:RTC.setRTCTimestamp.months:<> -TEST.VALUE:RTC.setRTCTimestamp.years:<> -TEST.END - --- Subprogram: testSetStopRTC - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:testSetStopRTC -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:RTC -TEST.SUBPROGRAM:testSetStopRTC -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: updateReadTimestampStruct - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:updateReadTimestampStruct -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: writeToRAM - --- Test Case: BASIS-PATH-001 -TEST.UNIT:RTC -TEST.SUBPROGRAM:writeToRAM -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (status == (RTC_RAM_STATUS_IDLE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCRAMStatus:RTC_RAM_STATUS_IN_PROGRESS -TEST.VALUE:RTC.writeToRAM.address:<> -TEST.VALUE:RTC.writeToRAM.data:<> -TEST.VALUE:RTC.writeToRAM.length:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:writeToRAM -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (status == (RTC_RAM_STATUS_IDLE)) ==> TRUE - (2) if (castedAddress > 512U) ==> FALSE - (3) if (length > 100U) ==> FALSE - (4) for (i < RAMBufferLength) ==> FALSE - Test Case Generation Notes: - Cannot set local variable castedAddress in branch 2 -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCRAMStatus:RTC_RAM_STATUS_IDLE -TEST.VALUE:RTC.writeToRAM.address:<> -TEST.VALUE:RTC.writeToRAM.data:<> -TEST.VALUE:RTC.writeToRAM.length:0 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:writeToRAM -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (status == (RTC_RAM_STATUS_IDLE)) ==> TRUE - (2) if (castedAddress > 512U) ==> FALSE - (3) if (length > 100U) ==> FALSE - (4) for (i < RAMBufferLength) ==> TRUE - Test Case Generation Notes: - Cannot set local variable castedAddress in branch 2 - Conflict: Cannot resolve multiple comparisons ( RTC.writeToRAM.length ) in branches 3/4 -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCRAMStatus:RTC_RAM_STATUS_IDLE -TEST.VALUE:RTC.writeToRAM.address:<> -TEST.VALUE:RTC.writeToRAM.data:<> -TEST.VALUE:RTC.writeToRAM.length:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:writeToRAM -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (status == (RTC_RAM_STATUS_IDLE)) ==> TRUE - (2) if (castedAddress > 512U) ==> FALSE - (3) if (length > 100U) ==> TRUE - Test Case Generation Notes: - Cannot set local variable castedAddress in branch 2 -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCRAMStatus:RTC_RAM_STATUS_IDLE -TEST.VALUE:RTC.writeToRAM.address:<> -TEST.VALUE:RTC.writeToRAM.data:<> -TEST.VALUE:RTC.writeToRAM.length:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:RTC -TEST.SUBPROGRAM:writeToRAM -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (status == (RTC_RAM_STATUS_IDLE)) ==> TRUE - (2) if (castedAddress > 512U) ==> TRUE - Test Case Generation Notes: - Cannot set local variable castedAddress in branch 2 -TEST.END_NOTES: -TEST.VALUE:RTC.<>.RTCRAMStatus:RTC_RAM_STATUS_IDLE -TEST.VALUE:RTC.writeToRAM.address:<> -TEST.VALUE:RTC.writeToRAM.data:<> -TEST.VALUE:RTC.writeToRAM.length:<> -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_SAFETYSHUTDOWN/INT_SAFETYSHUTDOWN.tst =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_SAFETYSHUTDOWN/INT_SAFETYSHUTDOWN.tst (.../INT_SAFETYSHUTDOWN.tst) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_SAFETYSHUTDOWN/INT_SAFETYSHUTDOWN.tst (.../INT_SAFETYSHUTDOWN.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -13,327 +13,6 @@ TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- --- Unit: SafetyShutdown - --- Subprogram: activateSafetyShutdown - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:activateSafetyShutdown -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: execSafetyShutdownTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:execSafetyShutdownTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (9) case safetyShutdownSelfTestState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SafetyShutdown.<>.safetyShutdownSelfTestState:NUM_OF_SAFETY_SHUTDOWN_SELF_TEST_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:execSafetyShutdownTest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case safetyShutdownSelfTestState ==> SAFETY_SHUTDOWN_SELF_TEST_STATE_START - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SafetyShutdown.<>.safetyShutdownSelfTestState:SAFETY_SHUTDOWN_SELF_TEST_STATE_START -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:execSafetyShutdownTest -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case safetyShutdownSelfTestState ==> SAFETY_SHUTDOWN_SELF_TEST_STATE_IN_PROGRESS - (3) if ((1) == didTimeout(safetyShutdownSelfTestTimerCount, 500)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:SafetyShutdown.<>.safetyShutdownSelfTestState:SAFETY_SHUTDOWN_SELF_TEST_STATE_IN_PROGRESS -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:execSafetyShutdownTest -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (2) case safetyShutdownSelfTestState ==> SAFETY_SHUTDOWN_SELF_TEST_STATE_IN_PROGRESS - (3) if ((1) == didTimeout(safetyShutdownSelfTestTimerCount, 500)) ==> TRUE - (4) if (v24 > (5.0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:InternalADC.getIntADCVoltageConverted -TEST.STUB:FPGA.getFPGABackupAlarmAudioCurrent -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:InternalADC.getIntADCVoltageConverted.return:<> -TEST.VALUE:SafetyShutdown.<>.safetyShutdownSelfTestState:SAFETY_SHUTDOWN_SELF_TEST_STATE_IN_PROGRESS -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:execSafetyShutdownTest -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (2) case safetyShutdownSelfTestState ==> SAFETY_SHUTDOWN_SELF_TEST_STATE_IN_PROGRESS - (3) if ((1) == didTimeout(safetyShutdownSelfTestTimerCount, 500)) ==> TRUE - (4) if (v24 > (5.0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:InternalADC.getIntADCVoltageConverted -TEST.STUB:FPGA.getFPGABackupAlarmAudioCurrent -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:InternalADC.getIntADCVoltageConverted.return:<> -TEST.VALUE:SafetyShutdown.<>.safetyShutdownSelfTestState:SAFETY_SHUTDOWN_SELF_TEST_STATE_IN_PROGRESS -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:execSafetyShutdownTest -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (5) case safetyShutdownSelfTestState ==> SAFETY_SHUTDOWN_SELF_TEST_STATE_RECOVER - (6) if ((1) == didTimeout(safetyShutdownSelfTestTimerCount, 500)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:SafetyShutdown.<>.safetyShutdownSelfTestState:SAFETY_SHUTDOWN_SELF_TEST_STATE_RECOVER -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:execSafetyShutdownTest -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (5) case safetyShutdownSelfTestState ==> SAFETY_SHUTDOWN_SELF_TEST_STATE_RECOVER - (6) if ((1) == didTimeout(safetyShutdownSelfTestTimerCount, 500)) ==> TRUE - (7) if (v24 < (22.60000000000000142)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:InternalADC.getIntADCVoltageConverted -TEST.STUB:FPGA.getFPGABackupAlarmAudioCurrent -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:InternalADC.getIntADCVoltageConverted.return:<> -TEST.VALUE:SafetyShutdown.<>.safetyShutdownSelfTestState:SAFETY_SHUTDOWN_SELF_TEST_STATE_RECOVER -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:execSafetyShutdownTest -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (5) case safetyShutdownSelfTestState ==> SAFETY_SHUTDOWN_SELF_TEST_STATE_RECOVER - (6) if ((1) == didTimeout(safetyShutdownSelfTestTimerCount, 500)) ==> TRUE - (7) if (v24 < (22.60000000000000142)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:InternalADC.getIntADCVoltageConverted -TEST.STUB:FPGA.getFPGABackupAlarmAudioCurrent -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:InternalADC.getIntADCVoltageConverted.return:<> -TEST.VALUE:SafetyShutdown.<>.safetyShutdownSelfTestState:SAFETY_SHUTDOWN_SELF_TEST_STATE_RECOVER -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:execSafetyShutdownTest -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (8) case safetyShutdownSelfTestState ==> SAFETY_SHUTDOWN_SELF_TEST_STATE_COMPLETE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SafetyShutdown.<>.safetyShutdownSelfTestState:SAFETY_SHUTDOWN_SELF_TEST_STATE_COMPLETE -TEST.END - --- Subprogram: initSafetyShutdown - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:initSafetyShutdown -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: isSafetyShutdownActivated - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:isSafetyShutdownActivated -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: testResetSafetyShutdownOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:testResetSafetyShutdownOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:testResetSafetyShutdownOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - (2) if ((1) == safetyShutdownOverrideResetState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SafetyShutdown.<>.safetyShutdownOverrideResetState:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:testResetSafetyShutdownOverride -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isTestingActivated()) ==> TRUE - (2) if ((1) == safetyShutdownOverrideResetState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SafetyShutdown.<>.safetyShutdownOverrideResetState:1 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetSafetyShutdownOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:testSetSafetyShutdownOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SafetyShutdown.testSetSafetyShutdownOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:testSetSafetyShutdownOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - (2) if (value > (0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SafetyShutdown.testSetSafetyShutdownOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SafetyShutdown -TEST.SUBPROGRAM:testSetSafetyShutdownOverride -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isTestingActivated()) ==> TRUE - (2) if (value > (0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SafetyShutdown.testSetSafetyShutdownOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - -- Unit: SystemCommMessages -- Subprogram: handleTestHDSafetyShutdownOverrideRequest Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_SAFETYSHUTDOWN/INT_SAFETYSHUTDOWN_cba.cvr =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_SAFETYSHUTDOWN/INT_SAFETYSHUTDOWN_cba.cvr (.../INT_SAFETYSHUTDOWN_cba.cvr) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_SAFETYSHUTDOWN/INT_SAFETYSHUTDOWN_cba.cvr (.../INT_SAFETYSHUTDOWN_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -180,7 +180,7 @@ RESULT.CBA.NOTES Some functions not yet called. RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/Diality_CodeClinic_Lattix/workspace_hd_staging/hdfirmware/firmware/App/Drivers/SafetyShutdown.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Drivers/SafetyShutdown.c RESULT.CBA.FUNCTION: isSafetyShutdownActivated RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_SAMPLEWATER/INT_SAMPLEWATER.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_SAMPLEWATER/INT_SAMPLEWATER.tst (.../INT_SAMPLEWATER.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_SAMPLEWATER/INT_SAMPLEWATER.tst (.../INT_SAMPLEWATER.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,469 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: SampleWater - --- Subprogram: execSampleWater - --- Test Case: execSampleWater.001 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:execSampleWater -TEST.NEW -TEST.NAME:execSampleWater.001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (4) case currentSampleWaterState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.currentSampleWaterState:NUM_OF_SAMPLE_WATER_STATES -TEST.EXPECTED:SampleWater.<>.currentSampleWaterState:NUM_OF_SAMPLE_WATER_STATES -TEST.END - --- Test Case: execSampleWater.002 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:execSampleWater -TEST.NEW -TEST.NAME:execSampleWater.002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case currentSampleWaterState ==> SAMPLE_WATER_SETUP_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_SETUP_STATE -TEST.EXPECTED:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_SETUP_STATE -TEST.END - --- Test Case: execSampleWater.003 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:execSampleWater -TEST.NEW -TEST.NAME:execSampleWater.003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case currentSampleWaterState ==> SAMPLE_WATER_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_STATE -TEST.EXPECTED:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_STATE -TEST.END - --- Test Case: execSampleWater.004 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:execSampleWater -TEST.NEW -TEST.NAME:execSampleWater.004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case currentSampleWaterState ==> SAMPLE_WATER_COMPLETE_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_COMPLETE_STATE -TEST.EXPECTED:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_COMPLETE_STATE -TEST.END - --- Subprogram: getSampleWaterResult - --- Test Case: getSampleWaterResult.001 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:getSampleWaterResult -TEST.NEW -TEST.NAME:getSampleWaterResult.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == sampleWaterResult) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.sampleWaterResult:<> -TEST.EXPECTED:SampleWater.<>.sampleWaterResult:0 -TEST.END - --- Test Case: getSampleWaterResult.002 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:getSampleWaterResult -TEST.NEW -TEST.NAME:getSampleWaterResult.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == sampleWaterResult) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.sampleWaterResult:1 -TEST.EXPECTED:SampleWater.<>.sampleWaterResult:1 -TEST.END - --- Subprogram: getSampleWaterState - --- Test Case: getSampleWaterState.001 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:getSampleWaterState -TEST.NEW -TEST.NAME:getSampleWaterState.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleWaterSampleSetupState - --- Test Case: handleWaterSampleSetupState.001 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:handleWaterSampleSetupState -TEST.NEW -TEST.NAME:handleWaterSampleSetupState.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_MODE_STAN) == dgOpMode && (DG_STANDBY_MODE_STATE_FLUSH_FILTER_IDLE) == dgSubMode) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> -TEST.END - --- Test Case: handleWaterSampleSetupState.002 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:handleWaterSampleSetupState -TEST.NEW -TEST.NAME:handleWaterSampleSetupState.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_STAN) == dgOpMode && (DG_STANDBY_MODE_STATE_FLUSH_FILTER_IDLE) == dgSubMode) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:3 -TEST.END - --- Subprogram: handleWaterSampleState - --- Test Case: handleWaterSampleState.001 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:handleWaterSampleState -TEST.NEW -TEST.NAME:handleWaterSampleState.001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == sampleWaterResultEntered) ==> FALSE - (2) if ((1) == sampleWaterStartRequested) ==> FALSE - (3) if ((1) == sampleWaterStopRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.sampleWaterStartRequested:<> -TEST.VALUE:SampleWater.<>.sampleWaterStopRequested:<> -TEST.VALUE:SampleWater.<>.sampleWaterResultEntered:<> -TEST.EXPECTED:SampleWater.<>.sampleWaterStartRequested:0 -TEST.EXPECTED:SampleWater.<>.sampleWaterStopRequested:0 -TEST.EXPECTED:SampleWater.<>.sampleWaterResultEntered:0 -TEST.END - --- Test Case: handleWaterSampleState.002 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:handleWaterSampleState -TEST.NEW -TEST.NAME:handleWaterSampleState.002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == sampleWaterResultEntered) ==> FALSE - (2) if ((1) == sampleWaterStartRequested) ==> FALSE - (3) if ((1) == sampleWaterStopRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.sampleWaterStartRequested:<> -TEST.VALUE:SampleWater.<>.sampleWaterStopRequested:1 -TEST.VALUE:SampleWater.<>.sampleWaterResultEntered:<> -TEST.EXPECTED:SampleWater.<>.sampleWaterStartRequested:0 -TEST.EXPECTED:SampleWater.<>.sampleWaterStopRequested:0 -TEST.EXPECTED:SampleWater.<>.sampleWaterResultEntered:0 -TEST.END - --- Test Case: handleWaterSampleState.003 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:handleWaterSampleState -TEST.NEW -TEST.NAME:handleWaterSampleState.003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == sampleWaterResultEntered) ==> FALSE - (2) if ((1) == sampleWaterStartRequested) ==> TRUE - (3) if ((1) == sampleWaterStopRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.sampleWaterStartRequested:1 -TEST.VALUE:SampleWater.<>.sampleWaterStopRequested:<> -TEST.VALUE:SampleWater.<>.sampleWaterResultEntered:<> -TEST.EXPECTED:SampleWater.<>.sampleWaterStartRequested:0 -TEST.EXPECTED:SampleWater.<>.sampleWaterStopRequested:0 -TEST.EXPECTED:SampleWater.<>.sampleWaterResultEntered:0 -TEST.END - --- Test Case: handleWaterSampleState.004 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:handleWaterSampleState -TEST.NEW -TEST.NAME:handleWaterSampleState.004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == sampleWaterResultEntered) ==> TRUE - (2) if ((1) == sampleWaterStartRequested) ==> FALSE - (3) if ((1) == sampleWaterStopRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.sampleWaterStartRequested:<> -TEST.VALUE:SampleWater.<>.sampleWaterStopRequested:<> -TEST.VALUE:SampleWater.<>.sampleWaterResultEntered:1 -TEST.EXPECTED:SampleWater.<>.sampleWaterStartRequested:0 -TEST.EXPECTED:SampleWater.<>.sampleWaterStopRequested:0 -TEST.EXPECTED:SampleWater.<>.sampleWaterResultEntered:0 -TEST.END - --- Subprogram: hasDGRestarted - --- Test Case: hasDGRestarte.001 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:hasDGRestarted -TEST.NEW -TEST.NAME:hasDGRestarte.001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_MODE_STAN) == getDGOpMode() && (DG_STANDBY_MODE_STATE_IDLE) == getDGSubMode()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> -TEST.END - --- Test Case: hasDGRestarte.002 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:hasDGRestarted -TEST.NEW -TEST.NAME:hasDGRestarte.002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_STAN) == getDGOpMode() && (DG_STANDBY_MODE_STATE_IDLE) == getDGSubMode()) ==> TRUE - (2) if (dgRestartedPersistentCount++ >= (5 * 1000) / 50) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.dgRestartedPersistentCount:<> -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:1 -TEST.EXPECTED:SampleWater.<>.dgRestartedPersistentCount:1 -TEST.END - --- Test Case: hasDGRestarte.003 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:hasDGRestarted -TEST.NEW -TEST.NAME:hasDGRestarte.003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((DG_MODE_STAN) == getDGOpMode() && (DG_STANDBY_MODE_STATE_IDLE) == getDGSubMode()) ==> TRUE - (2) if (dgRestartedPersistentCount++ >= (5 * 1000) / 50) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.dgRestartedPersistentCount:<> -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:1 -TEST.EXPECTED:SampleWater.<>.dgRestartedPersistentCount:0 -TEST.END - --- Subprogram: initSampleWater - --- Test Case: initSampleWater.001 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:initSampleWater -TEST.NEW -TEST.NAME:initSampleWater.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setSampleWaterResult - --- Test Case: setSampleWaterResult.001 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:setSampleWaterResult -TEST.NEW -TEST.NAME:setSampleWaterResult.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SampleWater.setSampleWaterResult.result:<> -TEST.EXPECTED:SampleWater.setSampleWaterResult.result:0 -TEST.END - --- Subprogram: signalSampleWaterUserAction - --- Test Case: signalSampleWaterUserAction.001 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:signalSampleWaterUserAction -TEST.NEW -TEST.NAME:signalSampleWaterUserAction.001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == isAnyAlarmActive()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SampleWater.initSampleWater -TEST.STUB:SampleWater.transitionToSampleWater -TEST.STUB:SampleWater.execSampleWater -TEST.STUB:SampleWater.getSampleWaterState -TEST.STUB:SampleWater.getSampleWaterResult -TEST.STUB:SampleWater.setSampleWaterResult -TEST.STUB:SampleWater.hasDGRestarted -TEST.STUB:SampleWater.handleWaterSampleSetupState -TEST.STUB:SampleWater.handleWaterSampleState -TEST.VALUE:SampleWater.signalSampleWaterUserAction.action:<> -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:1 -TEST.EXPECTED:SampleWater.signalSampleWaterUserAction.action:REQUESTED_USER_ACTION_SAMPLE_WATER_STOP -TEST.END - --- Test Case: signalSampleWaterUserAction.002 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:signalSampleWaterUserAction -TEST.NEW -TEST.NAME:signalSampleWaterUserAction.002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (6) case action ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.signalSampleWaterUserAction.action:NUM_OF_REQUESTED_SAMPLE_WATER_USER_ACTIONS -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.EXPECTED:SampleWater.signalSampleWaterUserAction.action:NUM_OF_REQUESTED_SAMPLE_WATER_USER_ACTIONS -TEST.END - --- Test Case: signalSampleWaterUserAction.003 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:signalSampleWaterUserAction -TEST.NEW -TEST.NAME:signalSampleWaterUserAction.003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (2) case action ==> REQUESTED_USER_ACTION_SAMPLE_WATER_STOP - (3) if ((SAMPLE_WATER_STATE) == currentSampleWaterState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_SETUP_STATE -TEST.VALUE:SampleWater.signalSampleWaterUserAction.action:REQUESTED_USER_ACTION_SAMPLE_WATER_STOP -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.EXPECTED:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_SETUP_STATE -TEST.EXPECTED:SampleWater.signalSampleWaterUserAction.action:REQUESTED_USER_ACTION_SAMPLE_WATER_STOP -TEST.END - --- Test Case: signalSampleWaterUserAction.004 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:signalSampleWaterUserAction -TEST.NEW -TEST.NAME:signalSampleWaterUserAction.004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (2) case action ==> REQUESTED_USER_ACTION_SAMPLE_WATER_STOP - (3) if ((SAMPLE_WATER_STATE) == currentSampleWaterState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_STATE -TEST.VALUE:SampleWater.signalSampleWaterUserAction.action:REQUESTED_USER_ACTION_SAMPLE_WATER_STOP -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.EXPECTED:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_STATE -TEST.EXPECTED:SampleWater.signalSampleWaterUserAction.action:REQUESTED_USER_ACTION_SAMPLE_WATER_STOP -TEST.END - --- Test Case: signalSampleWaterUserAction.005 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:signalSampleWaterUserAction -TEST.NEW -TEST.NAME:signalSampleWaterUserAction.005 -TEST.BASIS_PATH:5 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (4) case action ==> REQUESTED_USER_ACTION_SAMPLE_WATER_START - (5) if ((SAMPLE_WATER_STATE) == currentSampleWaterState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_SETUP_STATE -TEST.VALUE:SampleWater.signalSampleWaterUserAction.action:REQUESTED_USER_ACTION_SAMPLE_WATER_START -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.EXPECTED:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_SETUP_STATE -TEST.EXPECTED:SampleWater.signalSampleWaterUserAction.action:REQUESTED_USER_ACTION_SAMPLE_WATER_START -TEST.END - --- Test Case: signalSampleWaterUserAction.006 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:signalSampleWaterUserAction -TEST.NEW -TEST.NAME:signalSampleWaterUserAction.006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (4) case action ==> REQUESTED_USER_ACTION_SAMPLE_WATER_START - (5) if ((SAMPLE_WATER_STATE) == currentSampleWaterState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_STATE -TEST.VALUE:SampleWater.signalSampleWaterUserAction.action:REQUESTED_USER_ACTION_SAMPLE_WATER_START -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.EXPECTED:SampleWater.<>.currentSampleWaterState:SAMPLE_WATER_STATE -TEST.EXPECTED:SampleWater.signalSampleWaterUserAction.action:REQUESTED_USER_ACTION_SAMPLE_WATER_START -TEST.END - --- Subprogram: transitionToSampleWater - --- Test Case: transitionToSampleWater.001 -TEST.UNIT:SampleWater -TEST.SUBPROGRAM:transitionToSampleWater -TEST.NEW -TEST.NAME:transitionToSampleWater.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_SELFTESTS/INT_SELFTESTS.env =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_SELFTESTS/INT_SELFTESTS.env (.../INT_SELFTESTS.env) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_SELFTESTS/INT_SELFTESTS.env (.../INT_SELFTESTS.env) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -10,6 +10,7 @@ ENVIRO.STUB_BY_FUNCTION:FPGA ENVIRO.STUB_BY_FUNCTION:ModeTreatmentParams ENVIRO.STUB_BY_FUNCTION:PresOccl +ENVIRO.STUB_BY_FUNCTION:SelfTests ENVIRO.STUB_BY_FUNCTION:SyringePump ENVIRO.STUB_BY_FUNCTION:SystemCommMessages ENVIRO.STUB_BY_FUNCTION:TaskGeneral @@ -19,4 +20,16 @@ ENVIRO.STUB: ALL_BY_PROTOTYPE ENVIRO.TYPE_HANDLED_DIRS_ALLOWED: ENVIRO.LIBRARY_STUBS: +ENVIRO.COVERAGE_TYPE: FUNCTION +ENVIRO.WHITE_BOX: YES +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/include/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/source/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/App/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/App/Controllers/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/App/Drivers/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/App/Modes/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/App/Services/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/App/Tasks/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/../../fwcommon/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/../../common/ ENVIRO.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_SELFTESTS/INT_SELFTESTS.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_SELFTESTS/INT_SELFTESTS.tst (.../INT_SELFTESTS.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_SELFTESTS/INT_SELFTESTS.tst (.../INT_SELFTESTS.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -2,7 +2,7 @@ -- Test Case Script -- -- Environment : INT_SELFTESTS --- Unit(s) Under Test: AirTrap BloodFlow BloodLeak Bubble DGInterface DialInFlow DialOutFlow FPGA ModeTreatmentParams PresOccl SyringePump SystemCommMessages TaskGeneral Timers Valves +-- Unit(s) Under Test: AirTrap BloodFlow BloodLeak Bubble DGInterface DialInFlow DialOutFlow FPGA ModeTreatmentParams PresOccl SelfTests SyringePump SystemCommMessages TaskGeneral Timers Valves -- -- Script Features TEST.SCRIPT_FEATURE:C_DIRECT_ARRAY_INDEXING Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_SWITCHES/INT_SWITCHES.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_SWITCHES/INT_SWITCHES.tst (.../INT_SWITCHES.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_SWITCHES/INT_SWITCHES.tst (.../INT_SWITCHES.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,549 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: Switches - --- Subprogram: execSwitches - --- Test Case: execSwitches.001 -TEST.UNIT:Switches -TEST.SUBPROGRAM:execSwitches -TEST.NEW -TEST.NAME:execSwitches.001 -TEST.BASIS_PATH:1 of 9 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (NUM_OF_DOORS_AND_SWITCHES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: execSwitches.002 -TEST.UNIT:Switches -TEST.SUBPROGRAM:execSwitches -TEST.NEW -TEST.NAME:execSwitches.002 -TEST.BASIS_PATH:2 of 9 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (6) case (i) ==> default - (7) if (currentSwitchStatus != ((switchesStatus[i]).status).data) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Cannot set local variable currentSwitchStatus in branch 7 -TEST.END_NOTES: -TEST.END - --- Test Case: execSwitches.003 -TEST.UNIT:Switches -TEST.SUBPROGRAM:execSwitches -TEST.NEW -TEST.NAME:execSwitches.003 -TEST.BASIS_PATH:3 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (i < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (6) case (i) ==> default - (7) if (currentSwitchStatus != ((switchesStatus[i]).status).data) ==> TRUE - (8) if ((0) == (switchesStatus[i]).debounceStartTime) ==> FALSE - (9) if ((1) == didTimeout((switchesStatus[i]).debounceStartTime, 1000 / 4)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Cannot set local variable currentSwitchStatus in branch 7 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:Switches.<>.switchesStatus[FRONT_DOOR].debounceStartTime:1 -TEST.EXPECTED:Switches.<>.switchesStatus[FRONT_DOOR].debounceStartTime:1 -TEST.END - --- Test Case: execSwitches.004 -TEST.UNIT:Switches -TEST.SUBPROGRAM:execSwitches -TEST.NEW -TEST.NAME:execSwitches.004 -TEST.BASIS_PATH:4 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) for (i < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (6) case (i) ==> default - (7) if (currentSwitchStatus != ((switchesStatus[i]).status).data) ==> TRUE - (8) if ((0) == (switchesStatus[i]).debounceStartTime) ==> FALSE - (9) if ((1) == didTimeout((switchesStatus[i]).debounceStartTime, 1000 / 4)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Cannot set local variable currentSwitchStatus in branch 7 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:Switches.<>.switchesStatus[FRONT_DOOR].debounceStartTime:1 -TEST.EXPECTED:Switches.<>.switchesStatus[FRONT_DOOR].debounceStartTime:0 -TEST.END - --- Test Case: execSwitches.005 -TEST.UNIT:Switches -TEST.SUBPROGRAM:execSwitches -TEST.NEW -TEST.NAME:execSwitches.005 -TEST.BASIS_PATH:5 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) for (i < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (6) case (i) ==> default - (7) if (currentSwitchStatus != ((switchesStatus[i]).status).data) ==> TRUE - (8) if ((0) == (switchesStatus[i]).debounceStartTime) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Cannot set local variable currentSwitchStatus in branch 7 -TEST.END_NOTES: -TEST.VALUE:Switches.<>.switchesStatus[FRONT_DOOR].debounceStartTime:0 -TEST.EXPECTED:Switches.<>.switchesStatus[FRONT_DOOR].debounceStartTime:0 -TEST.END - --- Test Case: execSwitches.006 -TEST.UNIT:Switches -TEST.SUBPROGRAM:execSwitches -TEST.NEW -TEST.NAME:execSwitches.006 -TEST.BASIS_PATH:6 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) for (i < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (2) case (i) ==> FRONT_DOOR - (3) if (0 == getFPGAFrontDoorStatus()) ==> FALSE - (7) if (currentSwitchStatus != ((switchesStatus[i]).status).data) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Cannot set currentSwitchStatus due to assignment -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGAFrontDoorStatus -TEST.VALUE:FPGA.getFPGAFrontDoorStatus.return:<> -TEST.END - --- Test Case: execSwitches.007 -TEST.UNIT:Switches -TEST.SUBPROGRAM:execSwitches -TEST.NEW -TEST.NAME:execSwitches.007 -TEST.BASIS_PATH:7 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) for (i < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (2) case (i) ==> FRONT_DOOR - (3) if (0 == getFPGAFrontDoorStatus()) ==> TRUE - (7) if (currentSwitchStatus != ((switchesStatus[i]).status).data) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Cannot set currentSwitchStatus due to assignment -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGAFrontDoorStatus -TEST.VALUE:FPGA.getFPGAFrontDoorStatus.return:0 -TEST.END - --- Test Case: execSwitches.008 -TEST.UNIT:Switches -TEST.SUBPROGRAM:execSwitches -TEST.NEW -TEST.NAME:execSwitches.008 -TEST.BASIS_PATH:8 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) for (i < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (4) case (i) ==> PUMP_TRACK_SWITCH - (5) if (0 == getFPGAPumpTrackSwitchStatus()) ==> FALSE - (7) if (currentSwitchStatus != ((switchesStatus[i]).status).data) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Cannot set currentSwitchStatus due to assignment -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGAPumpTrackSwitchStatus -TEST.VALUE:FPGA.getFPGAPumpTrackSwitchStatus.return:<> -TEST.END - --- Test Case: execSwitches.009 -TEST.UNIT:Switches -TEST.SUBPROGRAM:execSwitches -TEST.NEW -TEST.NAME:execSwitches.009 -TEST.BASIS_PATH:9 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) for (i < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (4) case (i) ==> PUMP_TRACK_SWITCH - (5) if (0 == getFPGAPumpTrackSwitchStatus()) ==> TRUE - (7) if (currentSwitchStatus != ((switchesStatus[i]).status).data) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Cannot set currentSwitchStatus due to assignment -TEST.END_NOTES: -TEST.STUB:FPGA.getFPGAPumpTrackSwitchStatus -TEST.VALUE:FPGA.getFPGAPumpTrackSwitchStatus.return:0 -TEST.END - --- Subprogram: getPublishSwitchesDataInterval - --- Test Case: getPublishSwitchesDataInterval.001 -TEST.UNIT:Switches -TEST.SUBPROGRAM:getPublishSwitchesDataInterval -TEST.NEW -TEST.NAME:getPublishSwitchesDataInterval.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == switchesDataPublishInterval.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Switches.<>.switchesDataPublishInterval.override:<> -TEST.EXPECTED:Switches.<>.switchesDataPublishInterval.override:0 -TEST.END - --- Test Case: getPublishSwitchesDataInterval.002 -TEST.UNIT:Switches -TEST.SUBPROGRAM:getPublishSwitchesDataInterval -TEST.NEW -TEST.NAME:getPublishSwitchesDataInterval.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == switchesDataPublishInterval.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Switches.<>.switchesDataPublishInterval.override:3435346995 -TEST.EXPECTED:Switches.<>.switchesDataPublishInterval.override:3435346995 -TEST.END - --- Subprogram: getSwitchStatus - --- Test Case: getSwitchStatus.001 -TEST.UNIT:Switches -TEST.SUBPROGRAM:getSwitchStatus -TEST.NEW -TEST.NAME:getSwitchStatus.001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (switchId < (NUM_OF_DOORS_AND_SWITCHES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Switches.getSwitchStatus.switchId:<> -TEST.EXPECTED:Switches.getSwitchStatus.switchId:NUM_OF_DOORS_AND_SWITCHES -TEST.END - --- Test Case: getSwitchStatus.002 -TEST.UNIT:Switches -TEST.SUBPROGRAM:getSwitchStatus -TEST.NEW -TEST.NAME:getSwitchStatus.002 -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (switchId < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (2) if (0xccc33c33U == ((switchesStatus[switchId]).status).override) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Switches.getSwitchStatus.switchId ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:Switches.<>.switchesStatus[FRONT_DOOR].status.override:<> -TEST.VALUE:Switches.getSwitchStatus.switchId:<> -TEST.EXPECTED:Switches.<>.switchesStatus[FRONT_DOOR].status.override:0 -TEST.EXPECTED:Switches.getSwitchStatus.switchId:FRONT_DOOR -TEST.END - --- Test Case: getSwitchStatus.003 -TEST.UNIT:Switches -TEST.SUBPROGRAM:getSwitchStatus -TEST.NEW -TEST.NAME:getSwitchStatus.003 -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (switchId < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (2) if (0xccc33c33U == ((switchesStatus[switchId]).status).override) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Switches.getSwitchStatus.switchId ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:Switches.<>.switchesStatus[FRONT_DOOR].status.override:3435346995 -TEST.VALUE:Switches.getSwitchStatus.switchId:<> -TEST.EXPECTED:Switches.<>.switchesStatus[FRONT_DOOR].status.override:3435346995 -TEST.EXPECTED:Switches.getSwitchStatus.switchId:FRONT_DOOR -TEST.END - --- Subprogram: initSwitches - --- Test Case: initSwitches.001 -TEST.UNIT:Switches -TEST.SUBPROGRAM:initSwitches -TEST.NEW -TEST.NAME:initSwitches.001 -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (NUM_OF_DOORS_AND_SWITCHES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: initSwitches.002 -TEST.UNIT:Switches -TEST.SUBPROGRAM:initSwitches -TEST.NEW -TEST.NAME:initSwitches.002 -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: publishSwitchesData - --- Test Case: publishSwitchesData.001 -TEST.UNIT:Switches -TEST.SUBPROGRAM:publishSwitchesData -TEST.NEW -TEST.NAME:publishSwitchesData.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++switchesDataPublicationCounter > getPublishSwitchesDataInterval()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Switches.getPublishSwitchesDataInterval -TEST.VALUE:Switches.getPublishSwitchesDataInterval.return:<> -TEST.END - --- Test Case: publishSwitchesData.002 -TEST.UNIT:Switches -TEST.SUBPROGRAM:publishSwitchesData -TEST.NEW -TEST.NAME:publishSwitchesData.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++switchesDataPublicationCounter > getPublishSwitchesDataInterval()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Switches.getPublishSwitchesDataInterval -TEST.VALUE:Switches.getPublishSwitchesDataInterval.return:<> -TEST.END - --- Subprogram: testResetSwitchesDataPublishIntervalOverrid - --- Test Case: testResetSwitchesDataPublishIntervalOverrid.001 -TEST.UNIT:Switches -TEST.SUBPROGRAM:testResetSwitchesDataPublishIntervalOverrid -TEST.NEW -TEST.NAME:testResetSwitchesDataPublishIntervalOverrid.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: testResetSwitchesDataPublishIntervalOverrid.002 -TEST.UNIT:Switches -TEST.SUBPROGRAM:testResetSwitchesDataPublishIntervalOverrid -TEST.NEW -TEST.NAME:testResetSwitchesDataPublishIntervalOverrid.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetSwitchesStatusOverride - --- Test Case: testResetSwitchesStatusOverride.001 -TEST.UNIT:Switches -TEST.SUBPROGRAM:testResetSwitchesStatusOverride -TEST.NEW -TEST.NAME:testResetSwitchesStatusOverride.001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (switchId < (NUM_OF_DOORS_AND_SWITCHES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Switches.testResetSwitchesStatusOverride.switchId:<> -TEST.EXPECTED:Switches.testResetSwitchesStatusOverride.switchId:4294967295 -TEST.END - --- Test Case: testResetSwitchesStatusOverride.002 -TEST.UNIT:Switches -TEST.SUBPROGRAM:testResetSwitchesStatusOverride -TEST.NEW -TEST.NAME:testResetSwitchesStatusOverride.002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (switchId < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Switches.testResetSwitchesStatusOverride.switchId:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.EXPECTED:Switches.testResetSwitchesStatusOverride.switchId:0 -TEST.END - --- Test Case: testResetSwitchesStatusOverride.003 -TEST.UNIT:Switches -TEST.SUBPROGRAM:testResetSwitchesStatusOverride -TEST.NEW -TEST.NAME:testResetSwitchesStatusOverride.003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (switchId < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Switches.testResetSwitchesStatusOverride.switchId:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.EXPECTED:Switches.testResetSwitchesStatusOverride.switchId:0 -TEST.END - --- Subprogram: testSetSwitchesDataPublishIntervalOverride - --- Test Case: testSetSwitchesDataPublishIntervalOverride.001 -TEST.UNIT:Switches -TEST.SUBPROGRAM:testSetSwitchesDataPublishIntervalOverride -TEST.NEW -TEST.NAME:testSetSwitchesDataPublishIntervalOverride.001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Switches.testSetSwitchesDataPublishIntervalOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.EXPECTED:Switches.testSetSwitchesDataPublishIntervalOverride.value:0 -TEST.END - --- Test Case: testSetSwitchesDataPublishIntervalOverride.002 -TEST.UNIT:Switches -TEST.SUBPROGRAM:testSetSwitchesDataPublishIntervalOverride -TEST.NEW -TEST.NAME:testSetSwitchesDataPublishIntervalOverride.002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Switches.testSetSwitchesDataPublishIntervalOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.EXPECTED:Switches.testSetSwitchesDataPublishIntervalOverride.value:0 -TEST.END - --- Subprogram: testSetSwitchesStatusOverride - --- Test Case: testSetSwitchesStatusOverride.001 -TEST.UNIT:Switches -TEST.SUBPROGRAM:testSetSwitchesStatusOverride -TEST.NEW -TEST.NAME:testSetSwitchesStatusOverride.001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (switchId < (NUM_OF_DOORS_AND_SWITCHES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Switches.testSetSwitchesStatusOverride.switchId:<> -TEST.VALUE:Switches.testSetSwitchesStatusOverride.status:<> -TEST.EXPECTED:Switches.testSetSwitchesStatusOverride.switchId:4294967295 -TEST.EXPECTED:Switches.testSetSwitchesStatusOverride.status:0 -TEST.END - --- Test Case: testSetSwitchesStatusOverride.002 -TEST.UNIT:Switches -TEST.SUBPROGRAM:testSetSwitchesStatusOverride -TEST.NEW -TEST.NAME:testSetSwitchesStatusOverride.002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (switchId < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Switches.testSetSwitchesStatusOverride.switchId:<> -TEST.VALUE:Switches.testSetSwitchesStatusOverride.status:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.EXPECTED:Switches.testSetSwitchesStatusOverride.switchId:0 -TEST.EXPECTED:Switches.testSetSwitchesStatusOverride.status:0 -TEST.END - --- Test Case: testSetSwitchesStatusOverride.003 -TEST.UNIT:Switches -TEST.SUBPROGRAM:testSetSwitchesStatusOverride -TEST.NEW -TEST.NAME:testSetSwitchesStatusOverride.003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (switchId < (NUM_OF_DOORS_AND_SWITCHES)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Switches.testSetSwitchesStatusOverride.switchId:<> -TEST.VALUE:Switches.testSetSwitchesStatusOverride.status:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.EXPECTED:Switches.testSetSwitchesStatusOverride.switchId:0 -TEST.EXPECTED:Switches.testSetSwitchesStatusOverride.status:0 -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_SYRINGEPUMP/INT_SYRINGEPUMP.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_SYRINGEPUMP/INT_SYRINGEPUMP.tst (.../INT_SYRINGEPUMP.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_SYRINGEPUMP/INT_SYRINGEPUMP.tst (.../INT_SYRINGEPUMP.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,3864 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: SyringePump - --- Subprogram: calcMeasRate - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:calcMeasRate -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++syringePumpSpeedCalcTimerCounter >= 40 / 10) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:calcMeasRate -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++syringePumpSpeedCalcTimerCounter >= 40 / 10) ==> TRUE - (2) if (syringePumpMotorSpeedCalcIdx >= (1000 / (40 / 10)) / 10 - 1) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpPosition -TEST.VALUE:SyringePump.<>.syringePumpMotorSpeedCalcIdx:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:calcMeasRate -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (++syringePumpSpeedCalcTimerCounter >= 40 / 10) ==> TRUE - (2) if (syringePumpMotorSpeedCalcIdx >= (1000 / (40 / 10)) / 10 - 1) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpPosition -TEST.VALUE:SyringePump.<>.syringePumpMotorSpeedCalcIdx:<> -TEST.END - --- Subprogram: calcSafetyVolumeDelivered - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:calcSafetyVolumeDelivered -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: calcStepperToggleTimeForTargetRate - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:calcStepperToggleTimeForTargetRate -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (conv < (0.0)) ==> FALSE - Test Case Generation Notes: - Cannot set conv due to assignment -TEST.END_NOTES: -TEST.VALUE:SyringePump.calcStepperToggleTimeForTargetRate.rate:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:calcStepperToggleTimeForTargetRate -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (conv < (0.0)) ==> TRUE - Test Case Generation Notes: - Cannot set conv due to assignment -TEST.END_NOTES: -TEST.VALUE:SyringePump.calcStepperToggleTimeForTargetRate.rate:<> -TEST.END - --- Subprogram: checkDirection - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkDirection -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_ENCODER_DIRECTION_ERROR, syringePumpEncoderMeasuredDirection != expDir)) ==> FALSE - (2) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_CONTROLLER_DIRECTION_ERROR, syringePumpControllerMeasuredDirection != expDir)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.checkDirection.stopPump:<> -TEST.VALUE:SyringePump.checkDirection.expDir:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkDirection -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_ENCODER_DIRECTION_ERROR, syringePumpEncoderMeasuredDirection != expDir)) ==> FALSE - (2) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_CONTROLLER_DIRECTION_ERROR, syringePumpControllerMeasuredDirection != expDir)) ==> TRUE - Test Case Generation Notes: - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 1/2 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.checkDirection.stopPump:<> -TEST.VALUE:SyringePump.checkDirection.expDir:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkDirection -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_ENCODER_DIRECTION_ERROR, syringePumpEncoderMeasuredDirection != expDir)) ==> TRUE - (2) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_CONTROLLER_DIRECTION_ERROR, syringePumpControllerMeasuredDirection != expDir)) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 1/2 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:1 -TEST.VALUE:SyringePump.checkDirection.stopPump:<> -TEST.VALUE:SyringePump.checkDirection.expDir:<> -TEST.END - --- Subprogram: checkForStall - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkForStall -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (fabs(getSyringePumpMeasRate()) < (0.05000000000000000278)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 1 -TEST.END_NOTES: -TEST.VALUE:SyringePump.checkForStall.stopPump:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkForStall -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (fabs(getSyringePumpMeasRate()) < (0.05000000000000000278)) ==> TRUE - (2) if (++syringePumpStallCtr >= 500 / 10) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 1 - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:SyringePump.checkForStall.stopPump:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkForStall -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (fabs(getSyringePumpMeasRate()) < (0.05000000000000000278)) ==> TRUE - (2) if (++syringePumpStallCtr >= 500 / 10) ==> TRUE - (3) if (++syringePumpStallRetryCount <= (3)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 1 - Conflict: Unable to control expression-to-expression comparison in branch 2 - Conflict: Unable to control expression-to-expression comparison in branch 3 -TEST.END_NOTES: -TEST.VALUE:SyringePump.checkForStall.stopPump:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkForStall -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (fabs(getSyringePumpMeasRate()) < (0.05000000000000000278)) ==> TRUE - (2) if (++syringePumpStallCtr >= 500 / 10) ==> TRUE - (3) if (++syringePumpStallRetryCount <= (3)) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 1 - Conflict: Unable to control expression-to-expression comparison in branch 2 - Conflict: Unable to control expression-to-expression comparison in branch 3 -TEST.END_NOTES: -TEST.VALUE:SyringePump.checkForStall.stopPump:<> -TEST.END - --- Subprogram: checkMaxTravel - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkMaxTravel -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (pos > (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * ((1.442700000000000093) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * (10.83999999999999986) - (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * ((1.442700000000000093 -) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * (0.5)) ==> FALSE - (2) if (pos > maxPos) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpPosition -TEST.STUB:SyringePump.getSyringePumpForceV -TEST.VALUE:SyringePump.getSyringePumpPosition.return:<> -TEST.VALUE:SyringePump.checkMaxTravel.stopPump:<> -TEST.VALUE:SyringePump.checkMaxTravel.maxPos:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkMaxTravel -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (pos > (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * ((1.442700000000000093) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * (10.83999999999999986) - (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * ((1.442700000000000093 -) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * (0.5)) ==> FALSE - (2) if (pos > maxPos) ==> TRUE - (3) if (syringePumpState != (SYRINGE_PUMP_PRIME_STATE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpPosition -TEST.STUB:SyringePump.getSyringePumpForceV -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_PRIME_STATE -TEST.VALUE:SyringePump.getSyringePumpPosition.return:398441 -TEST.VALUE:SyringePump.checkMaxTravel.stopPump:<> -TEST.VALUE:SyringePump.checkMaxTravel.maxPos:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkMaxTravel -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (pos > (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * ((1.442700000000000093) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * (10.83999999999999986) - (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * ((1.442700000000000093 -) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * (0.5)) ==> FALSE - (2) if (pos > maxPos) ==> TRUE - (3) if (syringePumpState != (SYRINGE_PUMP_PRIME_STATE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpPosition -TEST.STUB:SyringePump.getSyringePumpForceV -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_INIT_STATE -TEST.VALUE:SyringePump.getSyringePumpPosition.return:398441 -TEST.VALUE:SyringePump.checkMaxTravel.stopPump:<> -TEST.VALUE:SyringePump.checkMaxTravel.maxPos:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkMaxTravel -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (pos > (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * ((1.442700000000000093) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * (10.83999999999999986) - (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * ((1.442700000000000093 -) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * (0.5)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpPosition -TEST.VALUE:SyringePump.getSyringePumpPosition.return:<> -TEST.VALUE:SyringePump.checkMaxTravel.stopPump:<> -TEST.VALUE:SyringePump.checkMaxTravel.maxPos:<> -TEST.END - --- Subprogram: checkMeasRate - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkMeasRate -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (rate < syringePumpSetRate) ==> FALSE - (2) if (rate > syringePumpSetRate) ==> FALSE - (3) if (max > (0.0)) ==> FALSE - (4) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR, error > pctMargin && delta > (0.1000000000000000056))) ==> FALSE - Test Case Generation Notes: - Cannot set local variable max in branch 3 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpMeasRate -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.<>.syringePumpSetRate:<> -TEST.VALUE:SyringePump.getSyringePumpMeasRate.return:<> -TEST.VALUE:SyringePump.checkMeasRate.stopPump:<> -TEST.VALUE:SyringePump.checkMeasRate.pctMargin:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkMeasRate -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (rate < syringePumpSetRate) ==> FALSE - (2) if (rate > syringePumpSetRate) ==> FALSE - (3) if (max > (0.0)) ==> FALSE - (4) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR, error > pctMargin && delta > (0.1000000000000000056))) ==> TRUE - Test Case Generation Notes: - Cannot set local variable max in branch 3 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpMeasRate -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:1 -TEST.VALUE:SyringePump.<>.syringePumpSetRate:<> -TEST.VALUE:SyringePump.getSyringePumpMeasRate.return:<> -TEST.VALUE:SyringePump.checkMeasRate.stopPump:<> -TEST.VALUE:SyringePump.checkMeasRate.pctMargin:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkMeasRate -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (rate < syringePumpSetRate) ==> FALSE - (2) if (rate > syringePumpSetRate) ==> FALSE - (3) if (max > (0.0)) ==> TRUE - (4) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR, error > pctMargin && delta > (0.1000000000000000056))) ==> FALSE - Test Case Generation Notes: - Cannot set local variable max in branch 3 - Cannot set local variable max in branch 4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpMeasRate -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.<>.syringePumpSetRate:<> -TEST.VALUE:SyringePump.getSyringePumpMeasRate.return:<> -TEST.VALUE:SyringePump.checkMeasRate.stopPump:<> -TEST.VALUE:SyringePump.checkMeasRate.pctMargin:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkMeasRate -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (rate < syringePumpSetRate) ==> FALSE - (2) if (rate > syringePumpSetRate) ==> TRUE - (3) if (max > (0.0)) ==> FALSE - (4) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR, error > pctMargin && delta > (0.1000000000000000056))) ==> FALSE - Test Case Generation Notes: - Cannot set local variable max in branch 3 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpMeasRate -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.<>.syringePumpSetRate:<> -TEST.VALUE:SyringePump.getSyringePumpMeasRate.return:<> -TEST.VALUE:SyringePump.checkMeasRate.stopPump:<> -TEST.VALUE:SyringePump.checkMeasRate.pctMargin:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkMeasRate -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (rate < syringePumpSetRate) ==> TRUE - (2) if (rate > syringePumpSetRate) ==> FALSE - (3) if (max > (0.0)) ==> FALSE - (4) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR, error > pctMargin && delta > (0.1000000000000000056))) ==> FALSE - Test Case Generation Notes: - Cannot set local variable max in branch 3 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpMeasRate -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.<>.syringePumpSetRate:<> -TEST.VALUE:SyringePump.getSyringePumpMeasRate.return:<> -TEST.VALUE:SyringePump.checkMeasRate.stopPump:<> -TEST.VALUE:SyringePump.checkMeasRate.pctMargin:<> -TEST.END - --- Subprogram: checkOcclusionOrEmpty - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkOcclusionOrEmpty -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION, force >= (3.200000000000000178))) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.checkOcclusionOrEmpty.stopPump:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkOcclusionOrEmpty -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION, force >= (3.200000000000000178))) ==> TRUE - (2) if (fabs(pos - (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * ((1.442700000000000093) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * (10.83999999999999986)) < (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * (( -1.442700000000000093) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * (0.5)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 2 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:1 -TEST.VALUE:SyringePump.checkOcclusionOrEmpty.stopPump:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkOcclusionOrEmpty -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION, force >= (3.200000000000000178))) ==> TRUE - (2) if (fabs(pos - (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * ((1.442700000000000093) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * (10.83999999999999986)) < (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * (( -1.442700000000000093) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * (0.5)) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 2 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:1 -TEST.VALUE:SyringePump.checkOcclusionOrEmpty.stopPump:<> -TEST.END - --- Subprogram: checkSyringeRemoved - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkSyringeRemoved -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == isSyringeDetected()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:SyringePump.isSyringeDetected.return:1 -TEST.VALUE:SyringePump.checkSyringeRemoved.stopPump:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkSyringeRemoved -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == isSyringeDetected()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:SyringePump.isSyringeDetected.return:0 -TEST.VALUE:SyringePump.checkSyringeRemoved.stopPump:<> -TEST.END - --- Subprogram: checkVolumeVsSafetyVolume - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkVolumeVsSafetyVolume -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (vol < syringePumpSafetyVolumeDelivered) ==> FALSE - (2) if (vol > syringePumpSafetyVolumeDelivered) ==> FALSE - (3) if (fabs(max) < (1.000000000000000021e-08)) ==> FALSE - (4) if (error > pctMargin && delta > (0.1000000000000000056)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 3 - Cannot set local variable max in branch 4 - Cannot set local variable delta in branch 4 -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpVolumeDelivered -TEST.VALUE:SyringePump.<>.syringePumpSafetyVolumeDelivered:<> -TEST.VALUE:SyringePump.getSyringePumpVolumeDelivered.return:<> -TEST.VALUE:SyringePump.checkVolumeVsSafetyVolume.stopPump:<> -TEST.VALUE:SyringePump.checkVolumeVsSafetyVolume.pctMargin:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkVolumeVsSafetyVolume -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (vol < syringePumpSafetyVolumeDelivered) ==> FALSE - (2) if (vol > syringePumpSafetyVolumeDelivered) ==> FALSE - (3) if (fabs(max) < (1.000000000000000021e-08)) ==> FALSE - (4) if (error > pctMargin && delta > (0.1000000000000000056)) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 3 - Cannot set local variable max in branch 4 - Cannot set local variable delta in branch 4 -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpVolumeDelivered -TEST.VALUE:SyringePump.<>.syringePumpSafetyVolumeDelivered:<> -TEST.VALUE:SyringePump.getSyringePumpVolumeDelivered.return:<> -TEST.VALUE:SyringePump.checkVolumeVsSafetyVolume.stopPump:<> -TEST.VALUE:SyringePump.checkVolumeVsSafetyVolume.pctMargin:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkVolumeVsSafetyVolume -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (vol < syringePumpSafetyVolumeDelivered) ==> FALSE - (2) if (vol > syringePumpSafetyVolumeDelivered) ==> FALSE - (3) if (fabs(max) < (1.000000000000000021e-08)) ==> TRUE - (4) if (error > pctMargin && delta > (0.1000000000000000056)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 3 - Cannot set local variable delta in branch 4 -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpVolumeDelivered -TEST.VALUE:SyringePump.<>.syringePumpSafetyVolumeDelivered:<> -TEST.VALUE:SyringePump.getSyringePumpVolumeDelivered.return:<> -TEST.VALUE:SyringePump.checkVolumeVsSafetyVolume.stopPump:<> -TEST.VALUE:SyringePump.checkVolumeVsSafetyVolume.pctMargin:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkVolumeVsSafetyVolume -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (vol < syringePumpSafetyVolumeDelivered) ==> FALSE - (2) if (vol > syringePumpSafetyVolumeDelivered) ==> TRUE - (3) if (fabs(max) < (1.000000000000000021e-08)) ==> FALSE - (4) if (error > pctMargin && delta > (0.1000000000000000056)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 3 - Cannot set local variable max in branch 4 - Cannot set local variable delta in branch 4 -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpVolumeDelivered -TEST.VALUE:SyringePump.<>.syringePumpSafetyVolumeDelivered:<> -TEST.VALUE:SyringePump.getSyringePumpVolumeDelivered.return:<> -TEST.VALUE:SyringePump.checkVolumeVsSafetyVolume.stopPump:<> -TEST.VALUE:SyringePump.checkVolumeVsSafetyVolume.pctMargin:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:checkVolumeVsSafetyVolume -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (vol < syringePumpSafetyVolumeDelivered) ==> TRUE - (2) if (vol > syringePumpSafetyVolumeDelivered) ==> FALSE - (3) if (fabs(max) < (1.000000000000000021e-08)) ==> FALSE - (4) if (error > pctMargin && delta > (0.1000000000000000056)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function fabs in branch 3 - Cannot set local variable max in branch 4 - Cannot set local variable delta in branch 4 -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpVolumeDelivered -TEST.VALUE:SyringePump.<>.syringePumpSafetyVolumeDelivered:<> -TEST.VALUE:SyringePump.getSyringePumpVolumeDelivered.return:<> -TEST.VALUE:SyringePump.checkVolumeVsSafetyVolume.stopPump:<> -TEST.VALUE:SyringePump.checkVolumeVsSafetyVolume.pctMargin:<> -TEST.END - --- Subprogram: execSyringePump - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (9) case syringePumpState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:NUM_OF_SYRINGE_PUMP_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case syringePumpState ==> SYRINGE_PUMP_INIT_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_INIT_STATE -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case syringePumpState ==> SYRINGE_PUMP_OFF_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_OFF_STATE -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case syringePumpState ==> SYRINGE_PUMP_RETRACT_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_RETRACT_STATE -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (4) case syringePumpState ==> SYRINGE_PUMP_SEEK_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_SEEK_STATE -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (5) case syringePumpState ==> SYRINGE_PUMP_PRIME_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_PRIME_STATE -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (6) case syringePumpState ==> SYRINGE_PUMP_HEP_BOLUS_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_HEP_BOLUS_STATE -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (7) case syringePumpState ==> SYRINGE_PUMP_HEP_CONTINUOUS_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_HEP_CONTINUOUS_STATE -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 9 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (8) case syringePumpState ==> SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE -TEST.END - --- Subprogram: execSyringePumpMonitor - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePumpMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isNewCalibrationRecordAvailable()) ==> FALSE - (2) if (prevSyringeDetected != (1) && (1) == isSyringeDetected()) ==> FALSE - (3) if ((getSyringePumpEncoderStatus() & 0x80) != 0) ==> FALSE - (4) if (getSyringePumpPosition() - syringePumpLastPosition >= 0) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR, runWhileOff)) ==> FALSE - (6) if (syringePumpDACVrefWriteInProgress != (1)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpEncoderStatus -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.isNewCalibrationRecordAvailable.return:<> -TEST.VALUE:SyringePump.<>.syringePumpDACVrefWriteInProgress:1 -TEST.VALUE:SyringePump.getSyringePumpEncoderStatus.return:0 -TEST.VALUE:SyringePump.isSyringeDetected.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePumpMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isNewCalibrationRecordAvailable()) ==> FALSE - (2) if (prevSyringeDetected != (1) && (1) == isSyringeDetected()) ==> FALSE - (3) if ((getSyringePumpEncoderStatus() & 0x80) != 0) ==> FALSE - (4) if (getSyringePumpPosition() - syringePumpLastPosition >= 0) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR, runWhileOff)) ==> FALSE - (6) if (syringePumpDACVrefWriteInProgress != (1)) ==> TRUE - (7) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR, getCurrentOperationMode() > (MODE_INIT) && lastSyringePumpADCReadCtr == getSyringePumpADCReadCounter())) ==> FALSE - (8) if (getSyringePumpStatus() != 0) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpStatus -TEST.STUB:SyringePump.getSyringePumpEncoderStatus -TEST.STUB:SyringePump.getSyringePumpADCReadCounter -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.isNewCalibrationRecordAvailable.return:<> -TEST.VALUE:SyringePump.<>.syringePumpDACVrefWriteInProgress:<> -TEST.VALUE:SyringePump.getSyringePumpStatus.return:0 -TEST.VALUE:SyringePump.getSyringePumpEncoderStatus.return:0 -TEST.VALUE:SyringePump.isSyringeDetected.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePumpMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isNewCalibrationRecordAvailable()) ==> FALSE - (2) if (prevSyringeDetected != (1) && (1) == isSyringeDetected()) ==> FALSE - (3) if ((getSyringePumpEncoderStatus() & 0x80) != 0) ==> FALSE - (4) if (getSyringePumpPosition() - syringePumpLastPosition >= 0) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR, runWhileOff)) ==> FALSE - (6) if (syringePumpDACVrefWriteInProgress != (1)) ==> TRUE - (7) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR, getCurrentOperationMode() > (MODE_INIT) && lastSyringePumpADCReadCtr == getSyringePumpADCReadCounter())) ==> FALSE - (8) if (getSyringePumpStatus() != 0) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpStatus -TEST.STUB:SyringePump.getSyringePumpEncoderStatus -TEST.STUB:SyringePump.getSyringePumpADCReadCounter -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.isNewCalibrationRecordAvailable.return:<> -TEST.VALUE:SyringePump.<>.syringePumpDACVrefWriteInProgress:<> -TEST.VALUE:SyringePump.getSyringePumpStatus.return:1 -TEST.VALUE:SyringePump.getSyringePumpEncoderStatus.return:0 -TEST.VALUE:SyringePump.isSyringeDetected.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePumpMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isNewCalibrationRecordAvailable()) ==> FALSE - (2) if (prevSyringeDetected != (1) && (1) == isSyringeDetected()) ==> FALSE - (3) if ((getSyringePumpEncoderStatus() & 0x80) != 0) ==> FALSE - (4) if (getSyringePumpPosition() - syringePumpLastPosition >= 0) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR, runWhileOff)) ==> FALSE - (6) if (syringePumpDACVrefWriteInProgress != (1)) ==> TRUE - (7) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR, getCurrentOperationMode() > (MODE_INIT) && lastSyringePumpADCReadCtr == getSyringePumpADCReadCounter())) ==> TRUE - (8) if (getSyringePumpStatus() != 0) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 - Conflict: Trying to set variable PersistentAlarm.isPersistentAlarmTriggered.return 'equal to' and 'not equal to' same value in branches 5/7 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpStatus -TEST.STUB:SyringePump.getSyringePumpEncoderStatus -TEST.STUB:SyringePump.getSyringePumpADCReadCounter -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.isNewCalibrationRecordAvailable.return:<> -TEST.VALUE:SyringePump.<>.syringePumpDACVrefWriteInProgress:<> -TEST.VALUE:SyringePump.getSyringePumpStatus.return:0 -TEST.VALUE:SyringePump.getSyringePumpEncoderStatus.return:0 -TEST.VALUE:SyringePump.isSyringeDetected.return:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePumpMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == isNewCalibrationRecordAvailable()) ==> FALSE - (2) if (prevSyringeDetected != (1) && (1) == isSyringeDetected()) ==> FALSE - (3) if ((getSyringePumpEncoderStatus() & 0x80) != 0) ==> FALSE - (4) if (getSyringePumpPosition() - syringePumpLastPosition >= 0) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR, runWhileOff)) ==> TRUE - (6) if (syringePumpDACVrefWriteInProgress != (1)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpEncoderStatus -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:1 -TEST.VALUE:uut_prototype_stubs.isNewCalibrationRecordAvailable.return:<> -TEST.VALUE:SyringePump.<>.syringePumpDACVrefWriteInProgress:1 -TEST.VALUE:SyringePump.getSyringePumpEncoderStatus.return:0 -TEST.VALUE:SyringePump.isSyringeDetected.return:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePumpMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == isNewCalibrationRecordAvailable()) ==> FALSE - (2) if (prevSyringeDetected != (1) && (1) == isSyringeDetected()) ==> FALSE - (3) if ((getSyringePumpEncoderStatus() & 0x80) != 0) ==> FALSE - (4) if (getSyringePumpPosition() - syringePumpLastPosition >= 0) ==> TRUE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR, runWhileOff)) ==> FALSE - (6) if (syringePumpDACVrefWriteInProgress != (1)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpEncoderStatus -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.isNewCalibrationRecordAvailable.return:<> -TEST.VALUE:SyringePump.<>.syringePumpDACVrefWriteInProgress:1 -TEST.VALUE:SyringePump.getSyringePumpEncoderStatus.return:0 -TEST.VALUE:SyringePump.isSyringeDetected.return:<> -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePumpMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == isNewCalibrationRecordAvailable()) ==> FALSE - (2) if (prevSyringeDetected != (1) && (1) == isSyringeDetected()) ==> FALSE - (3) if ((getSyringePumpEncoderStatus() & 0x80) != 0) ==> TRUE - (4) if (getSyringePumpPosition() - syringePumpLastPosition >= 0) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR, runWhileOff)) ==> FALSE - (6) if (syringePumpDACVrefWriteInProgress != (1)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpEncoderStatus -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.isNewCalibrationRecordAvailable.return:<> -TEST.VALUE:SyringePump.<>.syringePumpDACVrefWriteInProgress:1 -TEST.VALUE:SyringePump.getSyringePumpEncoderStatus.return:128 -TEST.VALUE:SyringePump.isSyringeDetected.return:<> -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePumpMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if ((1) == isNewCalibrationRecordAvailable()) ==> FALSE - (2) if (prevSyringeDetected != (1) && (1) == isSyringeDetected()) ==> TRUE - (3) if ((getSyringePumpEncoderStatus() & 0x80) != 0) ==> FALSE - (4) if (getSyringePumpPosition() - syringePumpLastPosition >= 0) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR, runWhileOff)) ==> FALSE - (6) if (syringePumpDACVrefWriteInProgress != (1)) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable SyringePump.isSyringeDetected.return 'equal to' and 'not equal to' same value in branch 2 - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpEncoderStatus -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.isNewCalibrationRecordAvailable.return:<> -TEST.VALUE:SyringePump.<>.syringePumpDACVrefWriteInProgress:1 -TEST.VALUE:SyringePump.getSyringePumpEncoderStatus.return:0 -TEST.VALUE:SyringePump.isSyringeDetected.return:<> -TEST.END - --- Test Case: BASIS-PATH-009-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePumpMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-009-PARTIAL -TEST.BASIS_PATH:9 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if ((1) == isNewCalibrationRecordAvailable()) ==> TRUE - (2) if (prevSyringeDetected != (1) && (1) == isSyringeDetected()) ==> FALSE - (3) if ((getSyringePumpEncoderStatus() & 0x80) != 0) ==> FALSE - (4) if (getSyringePumpPosition() - syringePumpLastPosition >= 0) ==> FALSE - (5) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR, runWhileOff)) ==> FALSE - (6) if (syringePumpDACVrefWriteInProgress != (1)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:SyringePump.getSyringePumpEncoderStatus -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:uut_prototype_stubs.isNewCalibrationRecordAvailable.return:1 -TEST.VALUE:SyringePump.<>.syringePumpDACVrefWriteInProgress:1 -TEST.VALUE:SyringePump.getSyringePumpEncoderStatus.return:0 -TEST.VALUE:SyringePump.isSyringeDetected.return:<> -TEST.END - --- Subprogram: execSyringePumpSelfTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePumpSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == calStatus) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.processCalibrationData.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:execSyringePumpSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == calStatus) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.processCalibrationData.return:1 -TEST.END - --- Subprogram: getHeparinState - --- Test Case: getHeparinState.001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getHeparinState -TEST.NEW -TEST.NAME:getHeparinState.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getSyringePumpADCReadCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpADCReadCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == syringePumpADCReadCtr.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpADCReadCtr.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpADCReadCounter -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == syringePumpADCReadCtr.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpADCReadCtr.override:3435346995 -TEST.END - --- Subprogram: getSyringePumpADCandDACStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpADCandDACStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == syringePumpADCandDACStatus.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpADCandDACStatus.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpADCandDACStatus -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == syringePumpADCandDACStatus.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpADCandDACStatus.override:3435346995 -TEST.END - --- Subprogram: getSyringePumpEncoderStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpEncoderStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == syringePumpEncoderStatus.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpEncoderStatus.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpEncoderStatus -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == syringePumpEncoderStatus.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpEncoderStatus.override:3435346995 -TEST.END - --- Subprogram: getSyringePumpForceV - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpForceV -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == syringePumpMeasForce.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpMeasForce.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpForceV -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == syringePumpMeasForce.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpMeasForce.override:3435346995 -TEST.END - --- Subprogram: getSyringePumpHomeDetectorV - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpHomeDetectorV -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == syringePumpMeasHome.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpMeasHome.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpHomeDetectorV -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == syringePumpMeasHome.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpMeasHome.override:3435346995 -TEST.END - --- Subprogram: getSyringePumpMeasRate - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpMeasRate -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == syringePumpMeasRate.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpMeasRate.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpMeasRate -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == syringePumpMeasRate.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpMeasRate.override:3435346995 -TEST.END - --- Subprogram: getSyringePumpPosition - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpPosition -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == syringePumpPosition.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpPosition.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpPosition -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == syringePumpPosition.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpPosition.override:3435346995 -TEST.END - --- Subprogram: getSyringePumpStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == syringePumpStatus.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpStatus.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpStatus -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == syringePumpStatus.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpStatus.override:3435346995 -TEST.END - --- Subprogram: getSyringePumpSyringeDetectorV - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpSyringeDetectorV -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == syringePumpMeasSyringeDetectionSwitch.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpMeasSyringeDetectionSwitch.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpSyringeDetectorV -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == syringePumpMeasSyringeDetectionSwitch.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpMeasSyringeDetectionSwitch.override:3435346995 -TEST.END - --- Subprogram: getSyringePumpVolumeDelivered - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpVolumeDelivered -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == syringePumpVolumeDelivered.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpVolumeDelivered.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:getSyringePumpVolumeDelivered -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == syringePumpVolumeDelivered.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpVolumeDelivered.override:3435346995 -TEST.END - --- Subprogram: handleSyringePumpBolusState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpBolusState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getSyringePumpVolumeDelivered() >= bolusVol) ==> FALSE - (2) if ((1) == stopPump) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpVolumeDelivered -TEST.STUB:ModeTreatmentParams.getTreatmentParameterF32 -TEST.VALUE:SyringePump.getSyringePumpVolumeDelivered.return:<> -TEST.VALUE:SyringePump.checkDirection.return:<> -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterF32.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpBolusState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getSyringePumpVolumeDelivered() >= bolusVol) ==> FALSE - (2) if ((1) == stopPump) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpVolumeDelivered -TEST.STUB:ModeTreatmentParams.getTreatmentParameterF32 -TEST.VALUE:SyringePump.getSyringePumpVolumeDelivered.return:<> -TEST.VALUE:SyringePump.checkDirection.return:1 -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterF32.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpBolusState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (getSyringePumpVolumeDelivered() >= bolusVol) ==> TRUE - (2) if ((1) == stopPump) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpVolumeDelivered -TEST.STUB:ModeTreatmentParams.getTreatmentParameterF32 -TEST.VALUE:SyringePump.getSyringePumpVolumeDelivered.return:<> -TEST.VALUE:SyringePump.checkDirection.return:<> -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterF32.return:<> -TEST.END - --- Subprogram: handleSyringePumpCalibrateForceSensorState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpCalibrateForceSensorState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((adcDACStatus & 0x80) != 0) ==> FALSE - (2) if ((adcDACStatus & 0x40) != 0) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.getSyringePumpADCandDACStatus.return:0 -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpCalibrateForceSensorState -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((adcDACStatus & 0x80) != 0) ==> FALSE - (2) if ((adcDACStatus & 0x40) != 0) ==> TRUE - Test Case Generation Notes: - Conflict: Multiple equality operators with different values (SyringePump.getSyringePumpADCandDACStatus.return) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:SyringePump.getSyringePumpADCandDACStatus.return:0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpCalibrateForceSensorState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((adcDACStatus & 0x80) != 0) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.getSyringePumpADCandDACStatus.return:128 -TEST.END - --- Subprogram: handleSyringePumpContinuousState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpContinuousState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == stopPump) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.checkDirection.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpContinuousState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == stopPump) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.checkDirection.return:1 -TEST.END - --- Subprogram: handleSyringePumpInitState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpInitState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleSyringePumpOffState - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpOffState -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR, syringePumpLastPosition != getSyringePumpPosition())) ==> FALSE - (2) if ((1) == syringePumpRetractRequested) ==> FALSE - (3) if ((1) == syringePumpSeekRequested) ==> FALSE - (4) if ((1) == syringePumpPrimeRequested) ==> FALSE - (5) if ((1) == syringePumpBolusRequested) ==> FALSE - (6) if ((1) == syringePumpContinuousRequested) ==> FALSE - (7) if ((1) == syringePumpDACVrefSetRequested) ==> FALSE - (8) if (result != (SYRINGE_PUMP_OFF_STATE) && result != (SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable result in branch 8 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.<>.syringePumpRetractRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpSeekRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpPrimeRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpBolusRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpContinuousRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpDACVrefSetRequested:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpOffState -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR, syringePumpLastPosition != getSyringePumpPosition())) ==> FALSE - (2) if ((1) == syringePumpRetractRequested) ==> FALSE - (3) if ((1) == syringePumpSeekRequested) ==> FALSE - (4) if ((1) == syringePumpPrimeRequested) ==> FALSE - (5) if ((1) == syringePumpBolusRequested) ==> FALSE - (6) if ((1) == syringePumpContinuousRequested) ==> FALSE - (7) if ((1) == syringePumpDACVrefSetRequested) ==> FALSE - (8) if (result != (SYRINGE_PUMP_OFF_STATE) && result != (SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE)) ==> TRUE - (9) if ((SYRINGE_PUMP_RETRACT_STATE) == result) ==> FALSE - Test Case Generation Notes: - Cannot set local variable result in branch 8 - Cannot set local variable result in branch 9 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.<>.syringePumpRetractRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpSeekRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpPrimeRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpBolusRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpContinuousRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpDACVrefSetRequested:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpOffState -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR, syringePumpLastPosition != getSyringePumpPosition())) ==> FALSE - (2) if ((1) == syringePumpRetractRequested) ==> FALSE - (3) if ((1) == syringePumpSeekRequested) ==> FALSE - (4) if ((1) == syringePumpPrimeRequested) ==> FALSE - (5) if ((1) == syringePumpBolusRequested) ==> FALSE - (6) if ((1) == syringePumpContinuousRequested) ==> FALSE - (7) if ((1) == syringePumpDACVrefSetRequested) ==> FALSE - (8) if (result != (SYRINGE_PUMP_OFF_STATE) && result != (SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE)) ==> TRUE - (9) if ((SYRINGE_PUMP_RETRACT_STATE) == result) ==> TRUE - Test Case Generation Notes: - Cannot set local variable result in branch 8 - Cannot set local variable result in branch 9 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.<>.syringePumpRetractRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpSeekRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpPrimeRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpBolusRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpContinuousRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpDACVrefSetRequested:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpOffState -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR, syringePumpLastPosition != getSyringePumpPosition())) ==> FALSE - (2) if ((1) == syringePumpRetractRequested) ==> FALSE - (3) if ((1) == syringePumpSeekRequested) ==> FALSE - (4) if ((1) == syringePumpPrimeRequested) ==> FALSE - (5) if ((1) == syringePumpBolusRequested) ==> FALSE - (6) if ((1) == syringePumpContinuousRequested) ==> FALSE - (7) if ((1) == syringePumpDACVrefSetRequested) ==> TRUE - (8) if (result != (SYRINGE_PUMP_OFF_STATE) && result != (SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE)) ==> FALSE - Test Case Generation Notes: - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.<>.syringePumpRetractRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpSeekRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpPrimeRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpBolusRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpContinuousRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpDACVrefSetRequested:1 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpOffState -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR, syringePumpLastPosition != getSyringePumpPosition())) ==> FALSE - (2) if ((1) == syringePumpRetractRequested) ==> FALSE - (3) if ((1) == syringePumpSeekRequested) ==> FALSE - (4) if ((1) == syringePumpPrimeRequested) ==> FALSE - (5) if ((1) == syringePumpBolusRequested) ==> FALSE - (6) if ((1) == syringePumpContinuousRequested) ==> TRUE - (8) if (result != (SYRINGE_PUMP_OFF_STATE) && result != (SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE)) ==> FALSE - Test Case Generation Notes: - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.<>.syringePumpRetractRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpSeekRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpPrimeRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpBolusRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpContinuousRequested:1 -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpOffState -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR, syringePumpLastPosition != getSyringePumpPosition())) ==> FALSE - (2) if ((1) == syringePumpRetractRequested) ==> FALSE - (3) if ((1) == syringePumpSeekRequested) ==> FALSE - (4) if ((1) == syringePumpPrimeRequested) ==> FALSE - (5) if ((1) == syringePumpBolusRequested) ==> TRUE - (8) if (result != (SYRINGE_PUMP_OFF_STATE) && result != (SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE)) ==> FALSE - Test Case Generation Notes: - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.<>.syringePumpRetractRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpSeekRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpPrimeRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpBolusRequested:1 -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpOffState -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR, syringePumpLastPosition != getSyringePumpPosition())) ==> FALSE - (2) if ((1) == syringePumpRetractRequested) ==> FALSE - (3) if ((1) == syringePumpSeekRequested) ==> FALSE - (4) if ((1) == syringePumpPrimeRequested) ==> TRUE - (8) if (result != (SYRINGE_PUMP_OFF_STATE) && result != (SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE)) ==> FALSE - Test Case Generation Notes: - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.<>.syringePumpRetractRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpSeekRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpPrimeRequested:1 -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpOffState -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR, syringePumpLastPosition != getSyringePumpPosition())) ==> FALSE - (2) if ((1) == syringePumpRetractRequested) ==> FALSE - (3) if ((1) == syringePumpSeekRequested) ==> TRUE - (8) if (result != (SYRINGE_PUMP_OFF_STATE) && result != (SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE)) ==> FALSE - Test Case Generation Notes: - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.<>.syringePumpRetractRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpSeekRequested:1 -TEST.END - --- Test Case: BASIS-PATH-009-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpOffState -TEST.NEW -TEST.NAME:BASIS-PATH-009-PARTIAL -TEST.BASIS_PATH:9 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR, syringePumpLastPosition != getSyringePumpPosition())) ==> FALSE - (2) if ((1) == syringePumpRetractRequested) ==> TRUE - (8) if (result != (SYRINGE_PUMP_OFF_STATE) && result != (SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE)) ==> FALSE - Test Case Generation Notes: - Cannot set result due to assignment -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:SyringePump.<>.syringePumpRetractRequested:1 -TEST.END - --- Test Case: BASIS-PATH-010-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpOffState -TEST.NEW -TEST.NAME:BASIS-PATH-010-PARTIAL -TEST.BASIS_PATH:10 of 10 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR, syringePumpLastPosition != getSyringePumpPosition())) ==> TRUE - (2) if ((1) == syringePumpRetractRequested) ==> FALSE - (3) if ((1) == syringePumpSeekRequested) ==> FALSE - (4) if ((1) == syringePumpPrimeRequested) ==> FALSE - (5) if ((1) == syringePumpBolusRequested) ==> FALSE - (6) if ((1) == syringePumpContinuousRequested) ==> FALSE - (7) if ((1) == syringePumpDACVrefSetRequested) ==> FALSE - (8) if (result != (SYRINGE_PUMP_OFF_STATE) && result != (SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable result in branch 8 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:1 -TEST.VALUE:SyringePump.<>.syringePumpRetractRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpSeekRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpPrimeRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpBolusRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpContinuousRequested:<> -TEST.VALUE:SyringePump.<>.syringePumpDACVrefSetRequested:<> -TEST.END - --- Subprogram: handleSyringePumpPrimeState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpPrimeState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getSyringePumpVolumeDelivered() >= (0.3529999999999999805)) ==> FALSE - (2) if ((1) == stopPump) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpVolumeDelivered -TEST.VALUE:SyringePump.getSyringePumpVolumeDelivered.return:<> -TEST.VALUE:SyringePump.checkDirection.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpPrimeState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getSyringePumpVolumeDelivered() >= (0.3529999999999999805)) ==> FALSE - (2) if ((1) == stopPump) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpVolumeDelivered -TEST.VALUE:SyringePump.getSyringePumpVolumeDelivered.return:<> -TEST.VALUE:SyringePump.checkDirection.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpPrimeState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (getSyringePumpVolumeDelivered() >= (0.3529999999999999805)) ==> TRUE - (2) if ((1) == stopPump) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpVolumeDelivered -TEST.VALUE:SyringePump.getSyringePumpVolumeDelivered.return:<> -TEST.VALUE:SyringePump.checkDirection.return:<> -TEST.END - --- Subprogram: handleSyringePumpRetractState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpRetractState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isSyringePumpHome()) ==> FALSE - (2) if ((1) == syringePumpPositionKnown && getSyringePumpPosition() < (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * ((1.442700000000000093) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * -(0.5)) ==> FALSE - (3) if ((1) == stopPump) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpPosition -TEST.STUB:SyringePump.isSyringePumpHome -TEST.VALUE:SyringePump.<>.syringePumpPositionKnown:<> -TEST.VALUE:SyringePump.getSyringePumpPosition.return:<> -TEST.VALUE:SyringePump.isSyringePumpHome.return:<> -TEST.VALUE:SyringePump.checkDirection.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpRetractState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isSyringePumpHome()) ==> FALSE - (2) if ((1) == syringePumpPositionKnown && getSyringePumpPosition() < (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * ((1.442700000000000093) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * -(0.5)) ==> FALSE - (3) if ((1) == stopPump) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpPosition -TEST.STUB:SyringePump.isSyringePumpHome -TEST.VALUE:SyringePump.<>.syringePumpPositionKnown:<> -TEST.VALUE:SyringePump.getSyringePumpPosition.return:<> -TEST.VALUE:SyringePump.isSyringePumpHome.return:<> -TEST.VALUE:SyringePump.checkDirection.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpRetractState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isSyringePumpHome()) ==> FALSE - (2) if ((1) == syringePumpPositionKnown && getSyringePumpPosition() < (((4000.0) / (0.6350000000000000089)) / (((((1.442700000000000093) / (2.0)) * ((1.442700000000000093) / (2.0))) * (3.141592699999999905)) * (0.1000000000000000056))) * -(0.5)) ==> TRUE - (3) if ((1) == stopPump) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpPosition -TEST.STUB:SyringePump.isSyringePumpHome -TEST.VALUE:SyringePump.<>.syringePumpPositionKnown:1 -TEST.VALUE:SyringePump.getSyringePumpPosition.return:<> -TEST.VALUE:SyringePump.isSyringePumpHome.return:<> -TEST.VALUE:SyringePump.checkDirection.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpRetractState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isSyringePumpHome()) ==> TRUE - (3) if ((1) == stopPump) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.isSyringePumpHome -TEST.VALUE:SyringePump.isSyringePumpHome.return:1 -TEST.VALUE:SyringePump.checkDirection.return:<> -TEST.END - --- Subprogram: handleSyringePumpSeekState - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpSeekState -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getSyringePumpForceV() >= (0.25) || syringeVol < txVolume) ==> FALSE - (3) if ((1) == stopPump) ==> FALSE - Test Case Generation Notes: - Cannot set local variable syringeVol in branch 1 - Cannot set local variable txVolume in branch 1 -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpForceV -TEST.VALUE:SyringePump.getSyringePumpForceV.return:<> -TEST.VALUE:SyringePump.checkDirection.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpSeekState -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getSyringePumpForceV() >= (0.25) || syringeVol < txVolume) ==> FALSE - (3) if ((1) == stopPump) ==> TRUE - Test Case Generation Notes: - Cannot set local variable syringeVol in branch 1 - Cannot set local variable txVolume in branch 1 -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpForceV -TEST.VALUE:SyringePump.getSyringePumpForceV.return:<> -TEST.VALUE:SyringePump.checkDirection.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpSeekState -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (getSyringePumpForceV() >= (0.25) || syringeVol < txVolume) ==> TRUE - (2) if (syringeVol >= txVolume) ==> FALSE - (3) if ((1) == stopPump) ==> FALSE - Test Case Generation Notes: - Cannot set local variable syringeVol in branch 1 - Cannot set local variable txVolume in branch 1 - Cannot set local variable syringeVol in branch 2 - Cannot set local variable txVolume in branch 2 -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpForceV -TEST.VALUE:SyringePump.getSyringePumpForceV.return:<> -TEST.VALUE:SyringePump.checkDirection.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:handleSyringePumpSeekState -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (getSyringePumpForceV() >= (0.25) || syringeVol < txVolume) ==> TRUE - (2) if (syringeVol >= txVolume) ==> TRUE - (3) if ((1) == stopPump) ==> FALSE - Test Case Generation Notes: - Cannot set local variable syringeVol in branch 1 - Cannot set local variable txVolume in branch 1 - Cannot set local variable syringeVol in branch 2 - Cannot set local variable txVolume in branch 2 -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpForceV -TEST.VALUE:SyringePump.getSyringePumpForceV.return:<> -TEST.VALUE:SyringePump.checkDirection.return:<> -TEST.END - --- Subprogram: initSyringePump - --- Test Case: initSyringePump.001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:initSyringePump -TEST.NEW -TEST.NAME:initSyringePump.001 -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (1000 / (40 / 10)) / 10) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: initSyringePump.002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:initSyringePump -TEST.NEW -TEST.NAME:initSyringePump.002 -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (1000 / (40 / 10)) / 10) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: isSyringeDetected - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:isSyringeDetected -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getSyringePumpSyringeDetectorV() >= (2.0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpSyringeDetectorV -TEST.VALUE:SyringePump.getSyringePumpSyringeDetectorV.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:isSyringeDetected -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getSyringePumpSyringeDetectorV() >= (2.0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpSyringeDetectorV -TEST.VALUE:SyringePump.getSyringePumpSyringeDetectorV.return:<> -TEST.END - --- Subprogram: isSyringePlungerFound - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:isSyringePlungerFound -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: isSyringePumpHome - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:isSyringePumpHome -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getSyringePumpHomeDetectorV() <= (0.25)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpHomeDetectorV -TEST.VALUE:SyringePump.getSyringePumpHomeDetectorV.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:isSyringePumpHome -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getSyringePumpHomeDetectorV() <= (0.25)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.getSyringePumpHomeDetectorV -TEST.VALUE:SyringePump.getSyringePumpHomeDetectorV.return:<> -TEST.END - --- Subprogram: isSyringePumpPrimed - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:isSyringePumpPrimed -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: isSyringePumpStopped - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:isSyringePumpStopped -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (syringePumpState <= (SYRINGE_PUMP_OFF_STATE) || syringePumpState >= (SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_RETRACT_STATE -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:isSyringePumpStopped -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (syringePumpState <= (SYRINGE_PUMP_OFF_STATE) || syringePumpState >= (SYRINGE_PUMP_CONFIG_FORCE_SENSOR_STATE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:<> -TEST.END - --- Subprogram: isSyringeVolumeAdequate - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:isSyringeVolumeAdequate -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: primeSyringePump - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:primeSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((((SYRINGE_PUMP_OFF_STATE) == syringePumpState && (1) == isSyringeDetected()) && heparinDeliveryState != (HEPARIN_STATE_OFF)) && (1) == syringePumpPlungerFound) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_INIT_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_OFF -TEST.VALUE:SyringePump.<>.syringePumpPlungerFound:<> -TEST.VALUE:SyringePump.isSyringeDetected.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:primeSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((((SYRINGE_PUMP_OFF_STATE) == syringePumpState && (1) == isSyringeDetected()) && heparinDeliveryState != (HEPARIN_STATE_OFF)) && (1) == syringePumpPlungerFound) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_OFF_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_STOPPED -TEST.VALUE:SyringePump.<>.syringePumpPlungerFound:1 -TEST.VALUE:SyringePump.isSyringeDetected.return:1 -TEST.END - --- Subprogram: processCalibrationData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:processCalibrationData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == (calData.hdHeparinForceSensor).calibrationTime) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getHDHeparinForceSensorCalibrationRecord.return.hdHeparinForceSensor.calibrationTime:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:processCalibrationData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == (calData.hdHeparinForceSensor).calibrationTime) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getHDHeparinForceSensorCalibrationRecord.return.hdHeparinForceSensor.calibrationTime:0 -TEST.END - --- Subprogram: publishSyringePumpData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:publishSyringePumpData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++syringePumpDataPublicationTimerCounter >= getU32OverrideValue(&syringePumpDataPublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:publishSyringePumpData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++syringePumpDataPublicationTimerCounter >= getU32OverrideValue(&syringePumpDataPublishInterval)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Subprogram: rampSyringePump - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:rampSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (syringePumpRampUpToggleTime > syringePumpSetToggleTime) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpSetToggleTime:<> -TEST.VALUE:SyringePump.<>.syringePumpRampUpToggleTime:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:rampSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (syringePumpRampUpToggleTime > syringePumpSetToggleTime) ==> TRUE - (2) if (syringePumpRampUpToggleTime > syringePumpSetToggleTime) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpSetToggleTime:<> -TEST.VALUE:SyringePump.<>.syringePumpRampUpToggleTime:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:rampSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (syringePumpRampUpToggleTime > syringePumpSetToggleTime) ==> TRUE - (2) if (syringePumpRampUpToggleTime > syringePumpSetToggleTime) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpSetToggleTime:<> -TEST.VALUE:SyringePump.<>.syringePumpRampUpToggleTime:<> -TEST.END - --- Subprogram: resetHeparinVolumeDelivered - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:resetHeparinVolumeDelivered -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: resetSyringePumpRequestFlags - --- Test Case: resetSyringePumpRequestFlags.001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:resetSyringePumpRequestFlags -TEST.NEW -TEST.NAME:resetSyringePumpRequestFlags.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: retractSyringePump - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:retractSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((SYRINGE_PUMP_OFF_STATE) == syringePumpState && heparinDeliveryState != (HEPARIN_STATE_OFF)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_INIT_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_OFF -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:retractSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((SYRINGE_PUMP_OFF_STATE) == syringePumpState && heparinDeliveryState != (HEPARIN_STATE_OFF)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_OFF_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_STOPPED -TEST.END - --- Subprogram: seekSyringePlunger - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:seekSyringePlunger -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((((SYRINGE_PUMP_OFF_STATE) == syringePumpState && (1) == isSyringeDetected()) && (1) == syringePumpPositionKnown) && heparinDeliveryState != (HEPARIN_STATE_OFF)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_INIT_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_OFF -TEST.VALUE:SyringePump.<>.syringePumpPositionKnown:<> -TEST.VALUE:SyringePump.isSyringeDetected.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:seekSyringePlunger -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((((SYRINGE_PUMP_OFF_STATE) == syringePumpState && (1) == isSyringeDetected()) && (1) == syringePumpPositionKnown) && heparinDeliveryState != (HEPARIN_STATE_OFF)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.isSyringeDetected -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_OFF_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_STOPPED -TEST.VALUE:SyringePump.<>.syringePumpPositionKnown:1 -TEST.VALUE:SyringePump.isSyringeDetected.return:1 -TEST.END - --- Subprogram: setHeparinCompleted - --- Test Case: setHeparinCompleted.001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:setHeparinCompleted -TEST.NEW -TEST.NAME:setHeparinCompleted.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setHeparinOff - --- Test Case: setHeparinOff.001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:setHeparinOff -TEST.NEW -TEST.NAME:setHeparinOff.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setHeparinStopped - --- Test Case: setHeparinStopped.001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:setHeparinStopped -TEST.NEW -TEST.NAME:setHeparinStopped.001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setSyringePumpDACVref - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:setSyringePumpDACVref -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (vRef >= (0.0) && vRef <= (3.299999999999999822)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.setSyringePumpDACVref.vRef:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:setSyringePumpDACVref -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (vRef >= (0.0) && vRef <= (3.299999999999999822)) ==> TRUE - (2) if ((SYRINGE_PUMP_OFF_STATE) == syringePumpState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_INIT_STATE -TEST.VALUE:SyringePump.setSyringePumpDACVref.vRef:0.0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:setSyringePumpDACVref -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (vRef >= (0.0) && vRef <= (3.299999999999999822)) ==> TRUE - (2) if ((SYRINGE_PUMP_OFF_STATE) == syringePumpState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_OFF_STATE -TEST.VALUE:SyringePump.setSyringePumpDACVref.vRef:0.0 -TEST.END - --- Subprogram: startHeparinBolus - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:startHeparinBolus -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((tgtRate >= (1.199999999999999956) && tgtRate <= (24.0)) && (0) == isSyringePumpHome()) ==> FALSE - Test Case Generation Notes: - Cannot set tgtRate due to assignment -TEST.END_NOTES: -TEST.STUB:SyringePump.isSyringePumpHome -TEST.VALUE:SyringePump.isSyringePumpHome.return:1 -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:startHeparinBolus -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((tgtRate >= (1.199999999999999956) && tgtRate <= (24.0)) && (0) == isSyringePumpHome()) ==> TRUE - (2) if ((((1) == isSyringeDetected() && (1) == syringePumpPrimeCompleted) && (SYRINGE_PUMP_OFF_STATE) == syringePumpState) && (HEPARIN_STATE_STOPPED) == heparinDeliveryState) ==> FALSE - Test Case Generation Notes: - Cannot set tgtRate due to assignment -TEST.END_NOTES: -TEST.STUB:SyringePump.isSyringeDetected -TEST.STUB:SyringePump.isSyringePumpHome -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_INIT_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_OFF -TEST.VALUE:SyringePump.<>.syringePumpPrimeCompleted:<> -TEST.VALUE:SyringePump.isSyringeDetected.return:<> -TEST.VALUE:SyringePump.isSyringePumpHome.return:0 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:startHeparinBolus -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((tgtRate >= (1.199999999999999956) && tgtRate <= (24.0)) && (0) == isSyringePumpHome()) ==> TRUE - (2) if ((((1) == isSyringeDetected() && (1) == syringePumpPrimeCompleted) && (SYRINGE_PUMP_OFF_STATE) == syringePumpState) && (HEPARIN_STATE_STOPPED) == heparinDeliveryState) ==> TRUE - Test Case Generation Notes: - Cannot set tgtRate due to assignment -TEST.END_NOTES: -TEST.STUB:SyringePump.isSyringeDetected -TEST.STUB:SyringePump.isSyringePumpHome -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_OFF_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_STOPPED -TEST.VALUE:SyringePump.<>.syringePumpPrimeCompleted:1 -TEST.VALUE:SyringePump.isSyringeDetected.return:1 -TEST.VALUE:SyringePump.isSyringePumpHome.return:0 -TEST.END - --- Subprogram: startHeparinContinuous - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:startHeparinContinuous -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((flowRate >= (0.2000000000000000111) && flowRate <= (1.0)) && (0) == isSyringePumpHome()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.isSyringePumpHome -TEST.STUB:ModeTreatmentParams.getTreatmentParameterF32 -TEST.VALUE:SyringePump.isSyringePumpHome.return:1 -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterF32.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:startHeparinContinuous -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((flowRate >= (0.2000000000000000111) && flowRate <= (1.0)) && (0) == isSyringePumpHome()) ==> TRUE - (2) if (((1) == isSyringeDetected() && (SYRINGE_PUMP_OFF_STATE) == syringePumpState) && ((HEPARIN_STATE_STOPPED) == heparinDeliveryState || (HEPARIN_STATE_PAUSED) == heparinDeliveryState)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.isSyringeDetected -TEST.STUB:SyringePump.isSyringePumpHome -TEST.STUB:ModeTreatmentParams.getTreatmentParameterF32 -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_INIT_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_OFF -TEST.VALUE:SyringePump.isSyringeDetected.return:<> -TEST.VALUE:SyringePump.isSyringePumpHome.return:0 -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterF32.return:0.2 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:startHeparinContinuous -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((flowRate >= (0.2000000000000000111) && flowRate <= (1.0)) && (0) == isSyringePumpHome()) ==> TRUE - (2) if (((1) == isSyringeDetected() && (SYRINGE_PUMP_OFF_STATE) == syringePumpState) && ((HEPARIN_STATE_STOPPED) == heparinDeliveryState || (HEPARIN_STATE_PAUSED) == heparinDeliveryState)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SyringePump.isSyringeDetected -TEST.STUB:SyringePump.isSyringePumpHome -TEST.STUB:ModeTreatmentParams.getTreatmentParameterF32 -TEST.VALUE:SyringePump.<>.syringePumpState:SYRINGE_PUMP_OFF_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_STOPPED -TEST.VALUE:SyringePump.isSyringeDetected.return:1 -TEST.VALUE:SyringePump.isSyringePumpHome.return:0 -TEST.VALUE:ModeTreatmentParams.getTreatmentParameterF32.return:0.2 -TEST.END - --- Subprogram: stopSyringePump - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:stopSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((HEPARIN_STATE_INITIAL_BOLUS) == heparinDeliveryState || (HEPARIN_STATE_DISPENSING) == heparinDeliveryState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_OFF -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:stopSyringePump -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((HEPARIN_STATE_INITIAL_BOLUS) == heparinDeliveryState || (HEPARIN_STATE_DISPENSING) == heparinDeliveryState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_INITIAL_BOLUS -TEST.END - --- Subprogram: testResetSyringePumpADCReadCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpADCReadCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpADCReadCounter -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetSyringePumpADCandDACStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpADCandDACStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpADCandDACStatus -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetSyringePumpDataPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpDataPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpDataPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetSyringePumpEncoderStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpEncoderStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpEncoderStatus -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetSyringePumpMeasuredForceOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpMeasuredForceOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpMeasuredForceOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetSyringePumpMeasuredHomeOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpMeasuredHomeOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpMeasuredHomeOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetSyringePumpMeasuredPositionOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpMeasuredPositionOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpMeasuredPositionOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetSyringePumpMeasuredRateOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpMeasuredRateOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpMeasuredRateOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetSyringePumpMeasuredSyringeDetectOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpMeasuredSyringeDetectOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpMeasuredSyringeDetectOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetSyringePumpMeasuredVolumeOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpMeasuredVolumeOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpMeasuredVolumeOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetSyringePumpStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testResetSyringePumpStatus -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetSyringePumpADCReadCounter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpADCReadCounter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpADCReadCounter.ctr:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpADCReadCounter -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpADCReadCounter.ctr:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetSyringePumpADCandDACStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpADCandDACStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpADCandDACStatus.status:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpADCandDACStatus -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpADCandDACStatus.status:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetSyringePumpDataPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpDataPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpDataPublishIntervalOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpDataPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpDataPublishIntervalOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetSyringePumpEncoderStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpEncoderStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpEncoderStatus.status:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpEncoderStatus -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpEncoderStatus.status:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetSyringePumpMeasuredForceOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpMeasuredForceOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (((1) == isTestingActivated() && value >= (0.0)) && value <= (3.299999999999999822)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpMeasuredForceOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpMeasuredForceOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (((1) == isTestingActivated() && value >= (0.0)) && value <= (3.299999999999999822)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpMeasuredForceOverride.value:0.0 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetSyringePumpMeasuredHomeOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpMeasuredHomeOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (((1) == isTestingActivated() && value >= (0.0)) && value <= (3.299999999999999822)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpMeasuredHomeOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpMeasuredHomeOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (((1) == isTestingActivated() && value >= (0.0)) && value <= (3.299999999999999822)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpMeasuredHomeOverride.value:0.0 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetSyringePumpMeasuredPositionOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpMeasuredPositionOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpMeasuredPositionOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpMeasuredPositionOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpMeasuredPositionOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetSyringePumpMeasuredRateOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpMeasuredRateOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated() && value <= (11000.0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpMeasuredRateOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpMeasuredRateOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated() && value <= (11000.0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpMeasuredRateOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetSyringePumpMeasuredSyringeDetectOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpMeasuredSyringeDetectOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (((1) == isTestingActivated() && value >= (0.0)) && value <= (3.299999999999999822)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpMeasuredSyringeDetectOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpMeasuredSyringeDetectOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (((1) == isTestingActivated() && value >= (0.0)) && value <= (3.299999999999999822)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpMeasuredSyringeDetectOverride.value:0.0 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetSyringePumpMeasuredVolumeOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpMeasuredVolumeOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpMeasuredVolumeOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpMeasuredVolumeOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpMeasuredVolumeOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetSyringePumpStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpStatus.status:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSetSyringePumpStatus -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSetSyringePumpStatus.status:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSyringePumpOperationRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSyringePumpOperationRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSyringePumpOperationRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - (8) case op ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSyringePumpOperationRequest.opParams.syringePumpOp:6 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSyringePumpOperationRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isTestingActivated()) ==> TRUE - (2) case op ==> SYRINGE_PUMP_OP_STOP - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSyringePumpOperationRequest.opParams.syringePumpOp:0 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSyringePumpOperationRequest -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isTestingActivated()) ==> TRUE - (3) case op ==> SYRINGE_PUMP_OP_RETRACT - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSyringePumpOperationRequest.opParams.syringePumpOp:1 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSyringePumpOperationRequest -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == isTestingActivated()) ==> TRUE - (4) case op ==> SYRINGE_PUMP_OP_SEEK - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSyringePumpOperationRequest.opParams.syringePumpOp:2 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSyringePumpOperationRequest -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == isTestingActivated()) ==> TRUE - (5) case op ==> SYRINGE_PUMP_OP_PRIME - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSyringePumpOperationRequest.opParams.syringePumpOp:3 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSyringePumpOperationRequest -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == isTestingActivated()) ==> TRUE - (6) case op ==> SYRINGE_PUMP_OP_BOLUS - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSyringePumpOperationRequest.opParams.syringePumpOp:4 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:testSyringePumpOperationRequest -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if ((1) == isTestingActivated()) ==> TRUE - (7) case op ==> SYRINGE_PUMP_OP_CONTINUOUS - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SyringePump.testSyringePumpOperationRequest.opParams.syringePumpOp:5 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: userHeparinRequest - --- Test Case: userHeparinRequest.001 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:userHeparinRequest -TEST.NEW -TEST.NAME:userHeparinRequest.001 -TEST.BASIS_PATH:1 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((MODE_TREA) == getCurrentOperationMode()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:SyringePump.userHeparinRequest.cmd:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.END - --- Test Case: userHeparinRequest.002 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:userHeparinRequest -TEST.NEW -TEST.NAME:userHeparinRequest.002 -TEST.BASIS_PATH:2 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((MODE_TREA) == getCurrentOperationMode()) ==> TRUE - (2) if ((TREATMENT_DIALYSIS_STATE) == getTreatmentState() && getDialysisState() != (DIALYSIS_SALINE_BOLUS_STATE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_SALINE_BOLUS_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_START_STATE -TEST.VALUE:SyringePump.userHeparinRequest.cmd:<> -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: userHeparinRequest.003 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:userHeparinRequest -TEST.NEW -TEST.NAME:userHeparinRequest.003 -TEST.BASIS_PATH:3 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((MODE_TREA) == getCurrentOperationMode()) ==> TRUE - (2) if ((TREATMENT_DIALYSIS_STATE) == getTreatmentState() && getDialysisState() != (DIALYSIS_SALINE_BOLUS_STATE)) ==> TRUE - (3) if ((HEPARIN_CMD_PAUSE) == cmd) ==> FALSE - (5) if ((HEPARIN_CMD_RESUME) == cmd) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_START_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE -TEST.VALUE:SyringePump.userHeparinRequest.cmd:NUM_OF_HEPARIN_CMDS -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: userHeparinRequest.004 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:userHeparinRequest -TEST.NEW -TEST.NAME:userHeparinRequest.004 -TEST.BASIS_PATH:4 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((MODE_TREA) == getCurrentOperationMode()) ==> TRUE - (2) if ((TREATMENT_DIALYSIS_STATE) == getTreatmentState() && getDialysisState() != (DIALYSIS_SALINE_BOLUS_STATE)) ==> TRUE - (3) if ((HEPARIN_CMD_PAUSE) == cmd) ==> FALSE - (5) if ((HEPARIN_CMD_RESUME) == cmd) ==> TRUE - (6) if ((HEPARIN_STATE_PAUSED) == heparinDeliveryState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_START_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_OFF -TEST.VALUE:SyringePump.userHeparinRequest.cmd:HEPARIN_CMD_RESUME -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: userHeparinRequest.005 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:userHeparinRequest -TEST.NEW -TEST.NAME:userHeparinRequest.005 -TEST.BASIS_PATH:5 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((MODE_TREA) == getCurrentOperationMode()) ==> TRUE - (2) if ((TREATMENT_DIALYSIS_STATE) == getTreatmentState() && getDialysisState() != (DIALYSIS_SALINE_BOLUS_STATE)) ==> TRUE - (3) if ((HEPARIN_CMD_PAUSE) == cmd) ==> FALSE - (5) if ((HEPARIN_CMD_RESUME) == cmd) ==> TRUE - (6) if ((HEPARIN_STATE_PAUSED) == heparinDeliveryState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_START_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_PAUSED -TEST.VALUE:SyringePump.userHeparinRequest.cmd:HEPARIN_CMD_RESUME -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: userHeparinRequest.006 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:userHeparinRequest -TEST.NEW -TEST.NAME:userHeparinRequest.006 -TEST.BASIS_PATH:6 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((MODE_TREA) == getCurrentOperationMode()) ==> TRUE - (2) if ((TREATMENT_DIALYSIS_STATE) == getTreatmentState() && getDialysisState() != (DIALYSIS_SALINE_BOLUS_STATE)) ==> TRUE - (3) if ((HEPARIN_CMD_PAUSE) == cmd) ==> TRUE - (4) if ((HEPARIN_STATE_DISPENSING) == heparinDeliveryState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_START_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_OFF -TEST.VALUE:SyringePump.userHeparinRequest.cmd:HEPARIN_CMD_PAUSE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END - --- Test Case: userHeparinRequest.007 -TEST.UNIT:SyringePump -TEST.SUBPROGRAM:userHeparinRequest -TEST.NEW -TEST.NAME:userHeparinRequest.007 -TEST.BASIS_PATH:7 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((MODE_TREA) == getCurrentOperationMode()) ==> TRUE - (2) if ((TREATMENT_DIALYSIS_STATE) == getTreatmentState() && getDialysisState() != (DIALYSIS_SALINE_BOLUS_STATE)) ==> TRUE - (3) if ((HEPARIN_CMD_PAUSE) == cmd) ==> TRUE - (4) if ((HEPARIN_STATE_DISPENSING) == heparinDeliveryState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:uut_prototype_stubs.getDialysisState.return:DIALYSIS_START_STATE -TEST.VALUE:uut_prototype_stubs.getTreatmentState.return:TREATMENT_DIALYSIS_STATE -TEST.VALUE:SyringePump.<>.heparinDeliveryState:HEPARIN_STATE_DISPENSING -TEST.VALUE:SyringePump.userHeparinRequest.cmd:HEPARIN_CMD_PAUSE -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_TREA -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMM/INT_SYSTEMCOMM.tst =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMM/INT_SYSTEMCOMM.tst (.../INT_SYSTEMCOMM.tst) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMM/INT_SYSTEMCOMM.tst (.../INT_SYSTEMCOMM.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -58,5023 +58,6 @@ TEST.EXPECTED:uut_prototype_stubs.canIsRxMessageArrived.messageBox:9 TEST.END --- Unit: SystemComm - --- Subprogram: addMsgToPendingACKList - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:addMsgToPendingACKList -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (25)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:SystemComm.addMsgToPendingACKList.msg:<> -TEST.VALUE:SystemComm.addMsgToPendingACKList.channel:<> -TEST.VALUE:SystemComm.addMsgToPendingACKList.msgData:<> -TEST.VALUE:SystemComm.addMsgToPendingACKList.len:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:addMsgToPendingACKList -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (25)) ==> TRUE - (2) if ((0) == (pendingAckList[i]).used) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment -TEST.END_NOTES: -TEST.VALUE:SystemComm.<>.pendingAckList[0].used:0 -TEST.VALUE:SystemComm.addMsgToPendingACKList.msg:<> -TEST.VALUE:SystemComm.addMsgToPendingACKList.channel:<> -TEST.VALUE:SystemComm.addMsgToPendingACKList.msgData:<> -TEST.VALUE:SystemComm.addMsgToPendingACKList.len:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:addMsgToPendingACKList -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (i < (25)) ==> TRUE - (2) if ((0) == (pendingAckList[i]).used) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment -TEST.END_NOTES: -TEST.VALUE:SystemComm.<>.pendingAckList[0].used:1 -TEST.VALUE:SystemComm.addMsgToPendingACKList.msg:<> -TEST.VALUE:SystemComm.addMsgToPendingACKList.channel:<> -TEST.VALUE:SystemComm.addMsgToPendingACKList.msgData:<> -TEST.VALUE:SystemComm.addMsgToPendingACKList.len:<> -TEST.END - --- Subprogram: checkForCommTimeouts - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkForCommTimeouts -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == uiDidCommunicate) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemComm.<>.uiDidCommunicate:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkForCommTimeouts -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == uiDidCommunicate) ==> TRUE - (2) if ((1) == didTimeout(timeOfLastUICheckIn, 5000)) ==> FALSE - (3) if ((1) == didTimeout(timeOfLastDGCheckIn, 2000)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.didTimeout.return:<> -TEST.VALUE:SystemComm.<>.uiDidCommunicate:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkForCommTimeouts -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == uiDidCommunicate) ==> TRUE - (2) if ((1) == didTimeout(timeOfLastUICheckIn, 5000)) ==> FALSE - (3) if ((1) == didTimeout(timeOfLastDGCheckIn, 2000)) ==> TRUE - Test Case Generation Notes: - Conflict: Trying to set variable uut_prototype_stubs.didTimeout.return 'equal to' and 'not equal to' same value in branches 2/3 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.didTimeout.return:<> -TEST.VALUE:SystemComm.<>.uiDidCommunicate:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkForCommTimeouts -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == uiDidCommunicate) ==> TRUE - (2) if ((1) == didTimeout(timeOfLastUICheckIn, 5000)) ==> TRUE - (3) if ((1) == didTimeout(timeOfLastDGCheckIn, 2000)) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable uut_prototype_stubs.didTimeout.return 'equal to' and 'not equal to' same value in branches 2/3 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 -TEST.VALUE:SystemComm.<>.uiDidCommunicate:1 -TEST.END - --- Subprogram: checkInFromDG - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkInFromDG -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isAlarmActive(ALARM_ID_DG_COMM_TIMEOUT)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkInFromDG -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isAlarmActive(ALARM_ID_DG_COMM_TIMEOUT)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 -TEST.END - --- Subprogram: checkInFromUI - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkInFromUI -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == uiDidCommunicate) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemComm.<>.uiDidCommunicate:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkInFromUI -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == uiDidCommunicate) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemComm.<>.uiDidCommunicate:0 -TEST.END - --- Subprogram: checkPendingACKList - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkPendingACKList -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 5 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (25)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkPendingACKList -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (25)) ==> TRUE - (2) if ((MODE_INIT) == getCurrentOperationMode()) ==> FALSE - (3) if ((1) == (pendingAckList[i]).used && (1) == didTimeout((pendingAckList[i]).timeStamp, timeoutPeriod)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL -TEST.VALUE:uut_prototype_stubs.didTimeout.return:<> -TEST.VALUE:SystemComm.<>.pendingAckList[0].used:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkPendingACKList -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (i < (25)) ==> TRUE - (2) if ((MODE_INIT) == getCurrentOperationMode()) ==> FALSE - (3) if ((1) == (pendingAckList[i]).used && (1) == didTimeout((pendingAckList[i]).timeStamp, timeoutPeriod)) ==> TRUE - (4) if ((pendingAckList[i]).retries > 0) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL -TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 -TEST.VALUE:SystemComm.<>.pendingAckList[0].used:1 -TEST.VALUE:SystemComm.<>.pendingAckList[0].retries:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkPendingACKList -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) for (i < (25)) ==> TRUE - (2) if ((MODE_INIT) == getCurrentOperationMode()) ==> FALSE - (3) if ((1) == (pendingAckList[i]).used && (1) == didTimeout((pendingAckList[i]).timeStamp, timeoutPeriod)) ==> TRUE - (4) if ((pendingAckList[i]).retries > 0) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL -TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 -TEST.VALUE:SystemComm.<>.pendingAckList[0].used:1 -TEST.VALUE:SystemComm.<>.pendingAckList[0].retries:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkPendingACKList -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) for (i < (25)) ==> TRUE - (2) if ((MODE_INIT) == getCurrentOperationMode()) ==> TRUE - (3) if ((1) == (pendingAckList[i]).used && (1) == didTimeout((pendingAckList[i]).timeStamp, timeoutPeriod)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_INIT -TEST.VALUE:uut_prototype_stubs.didTimeout.return:<> -TEST.VALUE:SystemComm.<>.pendingAckList[0].used:<> -TEST.END - --- Subprogram: checkTooManyBadMsgCRCs - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkTooManyBadMsgCRCs -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == incTimeWindowedCount(TIME_WINDOWED_COUNT_BAD_MSG_CRC)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:checkTooManyBadMsgCRCs -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == incTimeWindowedCount(TIME_WINDOWED_COUNT_BAD_MSG_CRC)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:1 -TEST.END - --- Subprogram: clearCANXmitBuffers - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:clearCANXmitBuffers -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (5)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:clearCANXmitBuffers -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (5)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: consumeBufferPaddingBeforeSync - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:consumeBufferPaddingBeforeSync -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) while (numOfBytesInBuffer > (0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:CommBuffers.numberOfBytesInCommBuffer -TEST.VALUE:CommBuffers.numberOfBytesInCommBuffer.return:<> -TEST.VALUE:SystemComm.consumeBufferPaddingBeforeSync.buffer:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:consumeBufferPaddingBeforeSync -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) while (numOfBytesInBuffer > (0)) ==> TRUE - (2) if (0xa5 == data) ==> TRUE - Test Case Generation Notes: - Cannot set local variable data in branch 2 -TEST.END_NOTES: -TEST.STUB:CommBuffers.numberOfBytesInCommBuffer -TEST.VALUE:CommBuffers.numberOfBytesInCommBuffer.return:<> -TEST.VALUE:SystemComm.consumeBufferPaddingBeforeSync.buffer:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:consumeBufferPaddingBeforeSync -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) while (numOfBytesInBuffer > (0)) ==> TRUE - (2) if (0xa5 == data) ==> FALSE - Test Case Generation Notes: - Cannot set local variable data in branch 2 -TEST.END_NOTES: -TEST.STUB:CommBuffers.numberOfBytesInCommBuffer -TEST.VALUE:CommBuffers.numberOfBytesInCommBuffer.return:<> -TEST.VALUE:SystemComm.consumeBufferPaddingBeforeSync.buffer:<> -TEST.END - --- Subprogram: execSystemCommRx - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:execSystemCommRx -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: execSystemCommTx - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:execSystemCommTx -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == hdIsOnlyCANNode) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemComm.<>.hdIsOnlyCANNode:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:execSystemCommTx -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == hdIsOnlyCANNode) ==> TRUE - (2) if ((0) == isCAN1TransmitInProgress()) ==> FALSE - (3) if ((1) == didTimeout(lastCANPacketSentTimeStamp, 200)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isCAN1TransmitInProgress.return:1 -TEST.VALUE:uut_prototype_stubs.didTimeout.return:<> -TEST.VALUE:SystemComm.<>.hdIsOnlyCANNode:0 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:execSystemCommTx -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((0) == hdIsOnlyCANNode) ==> TRUE - (2) if ((0) == isCAN1TransmitInProgress()) ==> FALSE - (3) if ((1) == didTimeout(lastCANPacketSentTimeStamp, 200)) ==> TRUE - (4) if (++canXmitRetryCtr <= (5)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isCAN1TransmitInProgress.return:1 -TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 -TEST.VALUE:SystemComm.<>.hdIsOnlyCANNode:0 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:execSystemCommTx -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((0) == hdIsOnlyCANNode) ==> TRUE - (2) if ((0) == isCAN1TransmitInProgress()) ==> FALSE - (3) if ((1) == didTimeout(lastCANPacketSentTimeStamp, 200)) ==> TRUE - (4) if (++canXmitRetryCtr <= (5)) ==> TRUE - (5) if (lastCANPacketSentChannel > (COMM_BUFFER_NOT_USED) && lastCANPacketSentChannel <= (COMM_BUFFER_LAST_CAN_BUFFER)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isCAN1TransmitInProgress.return:1 -TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 -TEST.VALUE:SystemComm.<>.lastCANPacketSentChannel:<> -TEST.VALUE:SystemComm.<>.hdIsOnlyCANNode:0 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:execSystemCommTx -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((0) == hdIsOnlyCANNode) ==> TRUE - (2) if ((0) == isCAN1TransmitInProgress()) ==> FALSE - (3) if ((1) == didTimeout(lastCANPacketSentTimeStamp, 200)) ==> TRUE - (4) if (++canXmitRetryCtr <= (5)) ==> TRUE - (5) if (lastCANPacketSentChannel > (COMM_BUFFER_NOT_USED) && lastCANPacketSentChannel <= (COMM_BUFFER_LAST_CAN_BUFFER)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isCAN1TransmitInProgress.return:1 -TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 -TEST.VALUE:SystemComm.<>.lastCANPacketSentChannel:COMM_BUFFER_OUT_CAN_HD_ALARM -TEST.VALUE:SystemComm.<>.hdIsOnlyCANNode:0 -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:execSystemCommTx -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((0) == hdIsOnlyCANNode) ==> TRUE - (2) if ((0) == isCAN1TransmitInProgress()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isCAN1TransmitInProgress.return:0 -TEST.VALUE:SystemComm.<>.hdIsOnlyCANNode:0 -TEST.END - --- Subprogram: findNextHighestPriorityCANPacketToTransmit - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:findNextHighestPriorityCANPacketToTransmit -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (5)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:findNextHighestPriorityCANPacketToTransmit -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (5)) ==> TRUE - (2) if (numberOfBytesInCommBuffer(CAN_OUT_BUFFERS[i]) >= (8)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.STUB:CommBuffers.numberOfBytesInCommBuffer -TEST.VALUE:CommBuffers.numberOfBytesInCommBuffer.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:findNextHighestPriorityCANPacketToTransmit -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (i < (5)) ==> TRUE - (2) if (numberOfBytesInCommBuffer(CAN_OUT_BUFFERS[i]) >= (8)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.STUB:CommBuffers.numberOfBytesInCommBuffer -TEST.VALUE:CommBuffers.numberOfBytesInCommBuffer.return:<> -TEST.END - --- Subprogram: handleCANMsgInterrupt - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:handleCANMsgInterrupt -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isCANBoxForXmit(srcCANBox)) ==> FALSE - (3) if ((1) == isCANBoxForRecv(srcCANBox)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemComm.isCANBoxForXmit -TEST.STUB:SystemComm.isCANBoxForRecv -TEST.VALUE:SystemComm.handleCANMsgInterrupt.srcCANBox:<> -TEST.VALUE:SystemComm.isCANBoxForXmit.return:<> -TEST.VALUE:SystemComm.isCANBoxForRecv.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:handleCANMsgInterrupt -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isCANBoxForXmit(srcCANBox)) ==> FALSE - (3) if ((1) == isCANBoxForRecv(srcCANBox)) ==> TRUE - (4) if ((0) != canIsRxMessageArrived((canBASE_t *)0xfff7dc00U, srcCANBox)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemComm.isCANBoxForXmit -TEST.STUB:SystemComm.isCANBoxForRecv -TEST.VALUE:uut_prototype_stubs.canIsRxMessageArrived.return:0 -TEST.VALUE:SystemComm.handleCANMsgInterrupt.srcCANBox:<> -TEST.VALUE:SystemComm.isCANBoxForXmit.return:<> -TEST.VALUE:SystemComm.isCANBoxForRecv.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:handleCANMsgInterrupt -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isCANBoxForXmit(srcCANBox)) ==> FALSE - (3) if ((1) == isCANBoxForRecv(srcCANBox)) ==> TRUE - (4) if ((0) != canIsRxMessageArrived((canBASE_t *)0xfff7dc00U, srcCANBox)) ==> TRUE - (5) if (result != (0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemComm.isCANBoxForXmit -TEST.STUB:SystemComm.isCANBoxForRecv -TEST.VALUE:uut_prototype_stubs.canGetData.return:0 -TEST.VALUE:uut_prototype_stubs.canIsRxMessageArrived.return:1 -TEST.VALUE:SystemComm.handleCANMsgInterrupt.srcCANBox:<> -TEST.VALUE:SystemComm.isCANBoxForXmit.return:<> -TEST.VALUE:SystemComm.isCANBoxForRecv.return:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:handleCANMsgInterrupt -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isCANBoxForXmit(srcCANBox)) ==> FALSE - (3) if ((1) == isCANBoxForRecv(srcCANBox)) ==> TRUE - (4) if ((0) != canIsRxMessageArrived((canBASE_t *)0xfff7dc00U, srcCANBox)) ==> TRUE - (5) if (result != (0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemComm.isCANBoxForXmit -TEST.STUB:SystemComm.isCANBoxForRecv -TEST.VALUE:uut_prototype_stubs.canGetData.return:1 -TEST.VALUE:uut_prototype_stubs.canIsRxMessageArrived.return:1 -TEST.VALUE:SystemComm.handleCANMsgInterrupt.srcCANBox:<> -TEST.VALUE:SystemComm.isCANBoxForXmit.return:<> -TEST.VALUE:SystemComm.isCANBoxForRecv.return:1 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:handleCANMsgInterrupt -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == isCANBoxForXmit(srcCANBox)) ==> TRUE - (2) if ((0) == bytesXmitted) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemComm.isCANBoxForXmit -TEST.VALUE:SystemComm.handleCANMsgInterrupt.srcCANBox:<> -TEST.VALUE:SystemComm.isCANBoxForXmit.return:1 -TEST.VALUE:SystemComm.transmitNextCANPacket.return:1 -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:handleCANMsgInterrupt -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == isCANBoxForXmit(srcCANBox)) ==> TRUE - (2) if ((0) == bytesXmitted) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemComm.isCANBoxForXmit -TEST.VALUE:SystemComm.handleCANMsgInterrupt.srcCANBox:<> -TEST.VALUE:SystemComm.isCANBoxForXmit.return:1 -TEST.VALUE:SystemComm.transmitNextCANPacket.return:0 -TEST.END - --- Subprogram: initSystemComm - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:initSystemComm -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (25)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:initSystemComm -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (25)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: isCANBoxForRecv - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:isCANBoxForRecv -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (7)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:SystemComm.isCANBoxForRecv.srcCANBox:<> -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:isCANBoxForRecv -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (7)) ==> TRUE - (2) if (MSG_IN_BUFFERS[i] == srcCANBox) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set const variable TEST.VALUE:SystemComm.<>.MSG_IN_BUFFERS[0]: in branch 2 - Cannot set i due to assignment -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-003-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:isCANBoxForRecv -TEST.NEW -TEST.NAME:BASIS-PATH-003-TEMPLATE -TEST.BASIS_PATH:3 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (i < (7)) ==> TRUE - (2) if (MSG_IN_BUFFERS[i] == srcCANBox) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set const variable TEST.VALUE:SystemComm.<>.MSG_IN_BUFFERS[0]: in branch 2 - Cannot set i due to assignment -TEST.END_NOTES: -TEST.END - --- Subprogram: isCANBoxForXmit - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:isCANBoxForXmit -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (5)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:SystemComm.isCANBoxForXmit.srcCANBox:<> -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:isCANBoxForXmit -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (5)) ==> TRUE - (2) if (CAN_OUT_BUFFERS[i] == srcCANBox) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set const variable TEST.VALUE:SystemComm.<>.CAN_OUT_BUFFERS[0]: in branch 2 - Cannot set i due to assignment -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-003-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:isCANBoxForXmit -TEST.NEW -TEST.NAME:BASIS-PATH-003-TEMPLATE -TEST.BASIS_PATH:3 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (i < (5)) ==> TRUE - (2) if (CAN_OUT_BUFFERS[i] == srcCANBox) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set const variable TEST.VALUE:SystemComm.<>.CAN_OUT_BUFFERS[0]: in branch 2 - Cannot set i due to assignment -TEST.END_NOTES: -TEST.END - --- Subprogram: isDGCommunicating - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:isDGCommunicating -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: isHDOnlyCANNode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:isHDOnlyCANNode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: isUICommunicating - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:isUICommunicating -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: matchACKtoPendingACKList - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:matchACKtoPendingACKList -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (25)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:SystemComm.matchACKtoPendingACKList.seqNo:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:matchACKtoPendingACKList -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (25)) ==> TRUE - (2) if ((1) == (pendingAckList[i]).used && (pendingAckList[i]).seqNo == seqNo) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment -TEST.END_NOTES: -TEST.VALUE:SystemComm.<>.pendingAckList[0].used:1 -TEST.VALUE:SystemComm.<>.pendingAckList[0].seqNo:0 -TEST.VALUE:SystemComm.matchACKtoPendingACKList.seqNo:0 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:matchACKtoPendingACKList -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (i < (25)) ==> TRUE - (2) if ((1) == (pendingAckList[i]).used && (pendingAckList[i]).seqNo == seqNo) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment -TEST.END_NOTES: -TEST.VALUE:SystemComm.<>.pendingAckList[0].used:<> -TEST.VALUE:SystemComm.matchACKtoPendingACKList.seqNo:<> -TEST.END - --- Subprogram: parseMessageFromBuffer - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:parseMessageFromBuffer -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < len) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemComm.parseMessageFromBuffer.data:<> -TEST.VALUE:SystemComm.parseMessageFromBuffer.len:0 -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:parseMessageFromBuffer -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < len) ==> TRUE - (2) if (0xa5 == data[i]) ==> TRUE - (3) if (remSize >= sizeof(MESSAGE_HEADER_T) + sizeof(U08)) ==> FALSE - Test Case Generation Notes: - Cannot set i due to assignment - Cannot set local variable remSize in branch 3 -TEST.END_NOTES: -TEST.VALUE:SystemComm.parseMessageFromBuffer.data:<> -TEST.VALUE:SystemComm.parseMessageFromBuffer.data[0]:165 -TEST.VALUE:SystemComm.parseMessageFromBuffer.len:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:parseMessageFromBuffer -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (i < len) ==> TRUE - (2) if (0xa5 == data[i]) ==> TRUE - (3) if (remSize >= sizeof(MESSAGE_HEADER_T) + sizeof(U08)) ==> TRUE - (4) if (msgSize <= remSize) ==> FALSE - Test Case Generation Notes: - Cannot set i due to assignment - Cannot set local variable remSize in branch 3 - Cannot set msgSize due to assignment - Cannot set local variable remSize in branch 4 -TEST.END_NOTES: -TEST.VALUE:SystemComm.parseMessageFromBuffer.data:<> -TEST.VALUE:SystemComm.parseMessageFromBuffer.data[0]:165 -TEST.VALUE:SystemComm.parseMessageFromBuffer.len:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:parseMessageFromBuffer -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) for (i < len) ==> TRUE - (2) if (0xa5 == data[i]) ==> TRUE - (3) if (remSize >= sizeof(MESSAGE_HEADER_T) + sizeof(U08)) ==> TRUE - (4) if (msgSize <= remSize) ==> TRUE - (5) if (data[i + msgSize] == crc8(&(data[pos]), msgSize - (1))) ==> FALSE - Test Case Generation Notes: - Cannot set i due to assignment - Cannot set local variable remSize in branch 3 - Cannot set msgSize due to assignment - Cannot set local variable remSize in branch 4 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.crc8.return:<> -TEST.VALUE:SystemComm.parseMessageFromBuffer.data:<> -TEST.VALUE:SystemComm.parseMessageFromBuffer.data[0]:165 -TEST.VALUE:SystemComm.parseMessageFromBuffer.len:1 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:parseMessageFromBuffer -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) for (i < len) ==> TRUE - (2) if (0xa5 == data[i]) ==> TRUE - (3) if (remSize >= sizeof(MESSAGE_HEADER_T) + sizeof(U08)) ==> TRUE - (4) if (msgSize <= remSize) ==> TRUE - (5) if (data[i + msgSize] == crc8(&(data[pos]), msgSize - (1))) ==> TRUE - Test Case Generation Notes: - Cannot set i due to assignment - Cannot set local variable remSize in branch 3 - Cannot set msgSize due to assignment - Cannot set local variable remSize in branch 4 -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.crc8.return:165 -TEST.VALUE:SystemComm.parseMessageFromBuffer.data:<> -TEST.VALUE:SystemComm.parseMessageFromBuffer.data[0]:165 -TEST.VALUE:SystemComm.parseMessageFromBuffer.len:1 -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:parseMessageFromBuffer -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) for (i < len) ==> TRUE - (2) if (0xa5 == data[i]) ==> FALSE - Test Case Generation Notes: - Cannot set i due to assignment -TEST.END_NOTES: -TEST.VALUE:SystemComm.parseMessageFromBuffer.data:<> -TEST.VALUE:SystemComm.parseMessageFromBuffer.data[0]:<> -TEST.VALUE:SystemComm.parseMessageFromBuffer.len:1 -TEST.END - --- Subprogram: processIncomingData - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processIncomingData -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 9 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (7)) ==> FALSE - (8) if ((1) == badCRCDetected) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable badCRCDetected in branch 8 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processIncomingData -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 9 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (7)) ==> FALSE - (8) if ((1) == badCRCDetected) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable badCRCDetected in branch 8 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-003-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processIncomingData -TEST.NEW -TEST.NAME:BASIS-PATH-003-TEMPLATE -TEST.BASIS_PATH:3 of 9 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (i < (7)) ==> TRUE - (2) while ((1) == messagesInBuffer) ==> FALSE - (8) if ((1) == badCRCDetected) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable messagesInBuffer in branch 2 - Cannot set local variable badCRCDetected in branch 8 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processIncomingData -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) for (i < (7)) ==> TRUE - (2) while ((1) == messagesInBuffer) ==> TRUE - (3) if (numOfBytesInBuffer >= sizeof(MESSAGE_HEADER_T) + sizeof(U08)) ==> FALSE - (8) if ((1) == badCRCDetected) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable messagesInBuffer in branch 2 - Cannot set local variable badCRCDetected in branch 8 -TEST.END_NOTES: -TEST.STUB:CommBuffers.numberOfBytesInCommBuffer -TEST.VALUE:CommBuffers.numberOfBytesInCommBuffer.return:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processIncomingData -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) for (i < (7)) ==> TRUE - (2) while ((1) == messagesInBuffer) ==> TRUE - (3) if (numOfBytesInBuffer >= sizeof(MESSAGE_HEADER_T) + sizeof(U08)) ==> TRUE - (4) if (numOfBytesInBuffer > sizeof(MESSAGE_WRAPPER_T) + (1)) ==> FALSE - (5) if (msgSize > 0) ==> FALSE - (7) if (-1 == msgSize) ==> FALSE - (8) if ((1) == badCRCDetected) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable messagesInBuffer in branch 2 - Cannot set local variable badCRCDetected in branch 8 -TEST.END_NOTES: -TEST.STUB:CommBuffers.numberOfBytesInCommBuffer -TEST.VALUE:CommBuffers.numberOfBytesInCommBuffer.return:6 -TEST.VALUE:SystemComm.parseMessageFromBuffer.return:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processIncomingData -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) for (i < (7)) ==> TRUE - (2) while ((1) == messagesInBuffer) ==> TRUE - (3) if (numOfBytesInBuffer >= sizeof(MESSAGE_HEADER_T) + sizeof(U08)) ==> TRUE - (4) if (numOfBytesInBuffer > sizeof(MESSAGE_WRAPPER_T) + (1)) ==> FALSE - (5) if (msgSize > 0) ==> FALSE - (7) if (-1 == msgSize) ==> TRUE - (8) if ((1) == badCRCDetected) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable messagesInBuffer in branch 2 - Cannot set badCRCDetected due to assignment -TEST.END_NOTES: -TEST.STUB:CommBuffers.numberOfBytesInCommBuffer -TEST.VALUE:CommBuffers.numberOfBytesInCommBuffer.return:6 -TEST.VALUE:SystemComm.parseMessageFromBuffer.return:-1 -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processIncomingData -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) for (i < (7)) ==> TRUE - (2) while ((1) == messagesInBuffer) ==> TRUE - (3) if (numOfBytesInBuffer >= sizeof(MESSAGE_HEADER_T) + sizeof(U08)) ==> TRUE - (4) if (numOfBytesInBuffer > sizeof(MESSAGE_WRAPPER_T) + (1)) ==> FALSE - (5) if (msgSize > 0) ==> TRUE - (6) if ((COMM_BUFFER_IN_CAN_DG_BROADCAST) == MSG_IN_BUFFERS[i]) ==> FALSE - (8) if ((1) == badCRCDetected) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable messagesInBuffer in branch 2 - Cannot set local variable dataPtr in branch 6 - Cannot set const variable TEST.VALUE:SystemComm.<>.MSG_IN_BUFFERS[0]: in branch 6 - Cannot set i due to assignment - Cannot set local variable badCRCDetected in branch 8 -TEST.END_NOTES: -TEST.STUB:CommBuffers.numberOfBytesInCommBuffer -TEST.VALUE:CommBuffers.numberOfBytesInCommBuffer.return:6 -TEST.VALUE:SystemComm.parseMessageFromBuffer.return:<> -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processIncomingData -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) for (i < (7)) ==> TRUE - (2) while ((1) == messagesInBuffer) ==> TRUE - (3) if (numOfBytesInBuffer >= sizeof(MESSAGE_HEADER_T) + sizeof(U08)) ==> TRUE - (4) if (numOfBytesInBuffer > sizeof(MESSAGE_WRAPPER_T) + (1)) ==> FALSE - (5) if (msgSize > 0) ==> TRUE - (6) if ((COMM_BUFFER_IN_CAN_DG_BROADCAST) == MSG_IN_BUFFERS[i]) ==> TRUE - (8) if ((1) == badCRCDetected) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable messagesInBuffer in branch 2 - Cannot set local variable dataPtr in branch 6 - Cannot set variable to out of range value 8 in branch 6 - Cannot set i due to assignment - Cannot set local variable badCRCDetected in branch 8 -TEST.END_NOTES: -TEST.STUB:CommBuffers.numberOfBytesInCommBuffer -TEST.VALUE:CommBuffers.numberOfBytesInCommBuffer.return:6 -TEST.VALUE:SystemComm.parseMessageFromBuffer.return:<> -TEST.END - --- Test Case: BASIS-PATH-009-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processIncomingData -TEST.NEW -TEST.NAME:BASIS-PATH-009-PARTIAL -TEST.BASIS_PATH:9 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) for (i < (7)) ==> TRUE - (2) while ((1) == messagesInBuffer) ==> TRUE - (3) if (numOfBytesInBuffer >= sizeof(MESSAGE_HEADER_T) + sizeof(U08)) ==> TRUE - (4) if (numOfBytesInBuffer > sizeof(MESSAGE_WRAPPER_T) + (1)) ==> TRUE - (5) if (msgSize > 0) ==> FALSE - (7) if (-1 == msgSize) ==> FALSE - (8) if ((1) == badCRCDetected) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable messagesInBuffer in branch 2 - Cannot set local variable badCRCDetected in branch 8 -TEST.END_NOTES: -TEST.STUB:CommBuffers.numberOfBytesInCommBuffer -TEST.VALUE:CommBuffers.numberOfBytesInCommBuffer.return:<> -TEST.VALUE:SystemComm.parseMessageFromBuffer.return:<> -TEST.END - --- Subprogram: processReceivedMessage - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (172) case (msgID) ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32770 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (60) case (msgID) ==> MSG_ID_OFF_BUTTON_STATE_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/60 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (61) case (msgID) ==> MSG_ID_STOP_BUTTON_STATE_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/61 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (62) case (msgID) ==> MSG_ID_ALARM_LAMP_PATTERN_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/62 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (63) case (msgID) ==> MSG_ID_WATCHDOG_TASK_CHECKIN_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/63 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (64) case (msgID) ==> MSG_ID_ALARM_STATE_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/64 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (65) case (msgID) ==> MSG_ID_ALARM_TIME_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/65 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-009-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-009-PARTIAL -TEST.BASIS_PATH:9 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (66) case (msgID) ==> MSG_ID_BLOOD_FLOW_SET_PT_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/66 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-010-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-010-PARTIAL -TEST.BASIS_PATH:10 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (67) case (msgID) ==> MSG_ID_BLOOD_FLOW_MEAS_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/67 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-011-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-011-PARTIAL -TEST.BASIS_PATH:11 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 11 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (68) case (msgID) ==> MSG_ID_BLOOD_PUMP_MC_MEAS_SPEED_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/68 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-012-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-012-PARTIAL -TEST.BASIS_PATH:12 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 12 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (69) case (msgID) ==> MSG_ID_BLOOD_PUMP_MC_MEAS_CURR_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/69 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-013-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-013-PARTIAL -TEST.BASIS_PATH:13 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 13 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (70) case (msgID) ==> MSG_ID_BLOOD_FLOW_SEND_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/70 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-014-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-014-PARTIAL -TEST.BASIS_PATH:14 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 14 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (71) case (msgID) ==> MSG_ID_TREATMENT_TIME_REMAINING_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/71 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-015-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-015-PARTIAL -TEST.BASIS_PATH:15 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 15 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (72) case (msgID) ==> MSG_ID_BLOOD_PUMP_MEAS_SPEED_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/72 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-016-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-016-PARTIAL -TEST.BASIS_PATH:16 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 16 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (73) case (msgID) ==> MSG_ID_BLOOD_PUMP_MEAS_ROTOR_SPEED_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/73 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-017-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-017-PARTIAL -TEST.BASIS_PATH:17 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 17 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (74) case (msgID) ==> MSG_ID_DIAL_IN_FLOW_SET_PT_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/74 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-018-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-018-PARTIAL -TEST.BASIS_PATH:18 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 18 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (75) case (msgID) ==> MSG_ID_DIAL_IN_FLOW_MEAS_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/75 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-019-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-019-PARTIAL -TEST.BASIS_PATH:19 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 19 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (76) case (msgID) ==> MSG_ID_DIAL_IN_PUMP_MC_MEAS_SPEED_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/76 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-020-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-020-PARTIAL -TEST.BASIS_PATH:20 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 20 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (77) case (msgID) ==> MSG_ID_DIAL_IN_PUMP_MC_MEAS_CURR_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/77 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-021-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-021-PARTIAL -TEST.BASIS_PATH:21 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 21 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (78) case (msgID) ==> MSG_ID_DIAL_IN_FLOW_SEND_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/78 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-022-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-022-PARTIAL -TEST.BASIS_PATH:22 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 22 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (79) case (msgID) ==> MSG_ID_DIAL_IN_PUMP_MEAS_SPEED_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/79 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-023-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-023-PARTIAL -TEST.BASIS_PATH:23 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 23 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (80) case (msgID) ==> MSG_ID_DIAL_IN_PUMP_MEAS_ROTOR_SPEED_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/80 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-024-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-024-PARTIAL -TEST.BASIS_PATH:24 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 24 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (81) case (msgID) ==> MSG_ID_PRESSURE_ARTERIAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/81 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-025-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-025-PARTIAL -TEST.BASIS_PATH:25 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 25 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (82) case (msgID) ==> MSG_ID_PRESSURE_VENOUS_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/82 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-026-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-026-PARTIAL -TEST.BASIS_PATH:26 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 26 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (83) case (msgID) ==> MSG_ID_OCCLUSION_BLOOD_PUMP_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/83 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-027-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-027-PARTIAL -TEST.BASIS_PATH:27 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 27 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (84) case (msgID) ==> MSG_ID_PRES_OCCL_SEND_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/84 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-028-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-028-PARTIAL -TEST.BASIS_PATH:28 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 28 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (85) case (msgID) ==> MSG_ID_SET_RTC_DATE_TIME - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/85 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-029-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-029-PARTIAL -TEST.BASIS_PATH:29 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 29 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (86) case (msgID) ==> MSG_ID_DIAL_OUT_FLOW_SEND_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/86 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-030-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-030-PARTIAL -TEST.BASIS_PATH:30 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 30 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (87) case (msgID) ==> MSG_ID_DIAL_OUT_UF_REF_VOLUME_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/87 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-031-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-031-PARTIAL -TEST.BASIS_PATH:31 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 31 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (88) case (msgID) ==> MSG_ID_DIAL_OUT_UF_MEAS_VOLUME_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/88 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-032-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-032-PARTIAL -TEST.BASIS_PATH:32 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 32 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (89) case (msgID) ==> MSG_ID_DIAL_OUT_PUMP_MC_MEAS_SPEED_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/89 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-033-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-033-PARTIAL -TEST.BASIS_PATH:33 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 33 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (90) case (msgID) ==> MSG_ID_DIAL_OUT_PUMP_MC_MEAS_CURR_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/90 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-034-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-034-PARTIAL -TEST.BASIS_PATH:34 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 34 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (91) case (msgID) ==> MSG_ID_DIAL_OUT_PUMP_MEAS_SPEED_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/91 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-035-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-035-PARTIAL -TEST.BASIS_PATH:35 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 35 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (92) case (msgID) ==> MSG_ID_DIAL_OUT_PUMP_MEAS_ROTOR_SPEED_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/92 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-036-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-036-PARTIAL -TEST.BASIS_PATH:36 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 36 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (93) case (msgID) ==> MSG_ID_DIAL_OUT_LOAD_CELL_WEIGHT_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/93 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-037-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-037-PARTIAL -TEST.BASIS_PATH:37 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 37 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (94) case (msgID) ==> MSG_ID_HD_SAFETY_SHUTDOWN_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/94 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-038-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-038-PARTIAL -TEST.BASIS_PATH:38 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 38 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (95) case (msgID) ==> MSG_ID_HD_ACCEL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/95 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-039-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-039-PARTIAL -TEST.BASIS_PATH:39 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 39 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (96) case (msgID) ==> MSG_ID_HD_ACCEL_MAX_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/96 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-040-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-040-PARTIAL -TEST.BASIS_PATH:40 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 40 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (97) case (msgID) ==> MSG_ID_HD_ACCEL_SEND_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/97 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-041 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-041 -TEST.BASIS_PATH:41 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 41 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (98) case (msgID) ==> MSG_ID_DIAL_OUT_FLOW_SET_PT_OVERRIDE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-042-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-042-PARTIAL -TEST.BASIS_PATH:42 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 42 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (99) case (msgID) ==> MSG_ID_HD_SET_PARAMETER_TREATMENT_PARAMETER - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/99 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-043-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-043-PARTIAL -TEST.BASIS_PATH:43 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 43 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (100) case (msgID) ==> MSG_ID_VALVES_STATES_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/100 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-044-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-044-PARTIAL -TEST.BASIS_PATH:44 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 44 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (101) case (msgID) ==> MSG_ID_HD_VALVES_HOME - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/101 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-045-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-045-PARTIAL -TEST.BASIS_PATH:45 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 45 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (102) case (msgID) ==> MSG_ID_HD_VALVES_SET_AIR_TRAP_VALVE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/102 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-046-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-046-PARTIAL -TEST.BASIS_PATH:46 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 46 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (103) case (msgID) ==> MSG_ID_HD_VALVES_POSITION_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/103 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-047-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-047-PARTIAL -TEST.BASIS_PATH:47 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 47 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (104) case (msgID) ==> MSG_ID_HD_AIR_TRAP_SEND_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/104 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-048-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-048-PARTIAL -TEST.BASIS_PATH:48 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 48 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (105) case (msgID) ==> MSG_ID_HD_AIR_TRAP_LEVEL_SENSOR_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/105 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-049-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-049-PARTIAL -TEST.BASIS_PATH:49 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 49 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (106) case (msgID) ==> MSG_ID_HD_SOFTWARE_RESET_REQUEST - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/106 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-050-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-050-PARTIAL -TEST.BASIS_PATH:50 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 50 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (107) case (msgID) ==> MSG_ID_BLOOD_ROTOR_COUNT_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/107 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-051-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-051-PARTIAL -TEST.BASIS_PATH:51 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 51 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (108) case (msgID) ==> MSG_ID_SET_ARTERIAL_PRESSURE_OFFSET - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/108 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-052-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-052-PARTIAL -TEST.BASIS_PATH:52 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 52 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (109) case (msgID) ==> MSG_ID_BLOOD_PUMP_HOME_CMD - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/109 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-053-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-053-PARTIAL -TEST.BASIS_PATH:53 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 53 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (110) case (msgID) ==> MSG_ID_DIAL_IN_PUMP_HOME_CMD - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/110 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-054-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-054-PARTIAL -TEST.BASIS_PATH:54 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 54 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (111) case (msgID) ==> MSG_ID_DIAL_OUT_PUMP_HOME_CMD - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/111 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-055-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-055-PARTIAL -TEST.BASIS_PATH:55 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 55 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (112) case (msgID) ==> MSG_ID_SUPER_CLEAR_ALARMS_CMD - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/112 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-056-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-056-PARTIAL -TEST.BASIS_PATH:56 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 56 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (113) case (msgID) ==> MSG_ID_HD_SET_OP_MODE_REQUEST - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/113 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-057-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-057-PARTIAL -TEST.BASIS_PATH:57 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 57 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (114) case (msgID) ==> MSG_ID_HD_FLUID_LEAK_SEND_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/114 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-058-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-058-PARTIAL -TEST.BASIS_PATH:58 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 58 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (115) case (msgID) ==> MSG_ID_HD_FLUID_LEAK_STATE_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/115 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-059-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-059-PARTIAL -TEST.BASIS_PATH:59 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 59 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (116) case (msgID) ==> MSG_ID_HD_BLOOD_LEAK_DATA_SEND_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/116 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-060-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-060-PARTIAL -TEST.BASIS_PATH:60 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 60 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (117) case (msgID) ==> MSG_ID_HD_BLOOD_LEAK_STATUS_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/117 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-061-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-061-PARTIAL -TEST.BASIS_PATH:61 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 61 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (118) case (msgID) ==> MSG_ID_HD_BLOOD_LEAK_ZERO_REQUEST - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/118 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-062-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-062-PARTIAL -TEST.BASIS_PATH:62 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 62 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (119) case (msgID) ==> MSG_ID_HD_BUBBLES_DATA_SEND_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/119 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-063-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-063-PARTIAL -TEST.BASIS_PATH:63 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 63 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (120) case (msgID) ==> MSG_ID_HD_BUBBLE_STATUS_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/120 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-064-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-064-PARTIAL -TEST.BASIS_PATH:64 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 64 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (121) case (msgID) ==> MSG_ID_HD_BUBBLE_SELF_TEST_REQUEST - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/121 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-065-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-065-PARTIAL -TEST.BASIS_PATH:65 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 65 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (122) case (msgID) ==> MSG_ID_HD_BLOOD_PRIME_VOLUME_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/122 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-066-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-066-PARTIAL -TEST.BASIS_PATH:66 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 66 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (123) case (msgID) ==> MSG_ID_HD_SWITCHES_STATUS_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/123 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-067-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-067-PARTIAL -TEST.BASIS_PATH:67 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 67 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (124) case (msgID) ==> MSG_ID_HD_SWITCHES_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/124 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-068-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-068-PARTIAL -TEST.BASIS_PATH:68 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 68 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (125) case (msgID) ==> MSG_ID_HD_BATTERY_REMAINING_PERCENT_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/125 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-069-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-069-PARTIAL -TEST.BASIS_PATH:69 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 69 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (126) case (msgID) ==> MSG_ID_HD_RINSEBACK_VOLUME_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/126 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-070-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-070-PARTIAL -TEST.BASIS_PATH:70 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 70 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (127) case (msgID) ==> MSG_ID_HD_SYRINGE_PUMP_SEND_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/127 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-071-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-071-PARTIAL -TEST.BASIS_PATH:71 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 71 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (128) case (msgID) ==> MSG_ID_HD_SYRINGE_PUMP_OPERATION_REQUEST - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/128 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-072-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-072-PARTIAL -TEST.BASIS_PATH:72 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 72 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (129) case (msgID) ==> MSG_ID_HD_SYRINGE_PUMP_MEASURED_RATE_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/129 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-073-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-073-PARTIAL -TEST.BASIS_PATH:73 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 73 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (130) case (msgID) ==> MSG_ID_HD_SYRINGE_PUMP_MEASURED_FORCE_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/130 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-074-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-074-PARTIAL -TEST.BASIS_PATH:74 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 74 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (131) case (msgID) ==> MSG_ID_HD_SYRINGE_PUMP_SYRINGE_DETECT_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/131 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-075-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-075-PARTIAL -TEST.BASIS_PATH:75 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 75 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (132) case (msgID) ==> MSG_ID_HD_SYRINGE_PUMP_MEASURED_HOME_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/132 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-076-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-076-PARTIAL -TEST.BASIS_PATH:76 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 76 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (133) case (msgID) ==> MSG_ID_HD_SYRINGE_PUMP_MEASURED_POSITION_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/133 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-077-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-077-PARTIAL -TEST.BASIS_PATH:77 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 77 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (134) case (msgID) ==> MSG_ID_HD_SYRINGE_PUMP_MEASURED_VOLUME_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/134 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-078-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-078-PARTIAL -TEST.BASIS_PATH:78 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 78 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (135) case (msgID) ==> MSG_ID_HD_VALVES_CURRENT_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/135 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-079-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-079-PARTIAL -TEST.BASIS_PATH:79 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 79 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (136) case (msgID) ==> MSG_ID_HD_VALVES_POSITION_COUNT_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/136 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-080-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-080-PARTIAL -TEST.BASIS_PATH:80 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 80 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (137) case (msgID) ==> MSG_ID_HD_MONITORED_VOLTAGES_SEND_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/137 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-081-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-081-PARTIAL -TEST.BASIS_PATH:81 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 81 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (138) case (msgID) ==> MSG_ID_HD_MONITORED_VOLTAGES_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/138 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-082-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-082-PARTIAL -TEST.BASIS_PATH:82 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 82 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (139) case (msgID) ==> MSG_ID_HD_ALARM_INFO_SEND_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/139 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-083-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-083-PARTIAL -TEST.BASIS_PATH:83 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 83 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (140) case (msgID) ==> MSG_ID_HD_ALARM_AUDIO_VOLUME_LEVEL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/140 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-084-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-084-PARTIAL -TEST.BASIS_PATH:84 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 84 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (141) case (msgID) ==> MSG_ID_HD_ALARM_AUDIO_CURRENT_HG_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/141 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-085-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-085-PARTIAL -TEST.BASIS_PATH:85 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 85 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (142) case (msgID) ==> MSG_ID_HD_ALARM_AUDIO_CURRENT_LG_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/142 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-086-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-086-PARTIAL -TEST.BASIS_PATH:86 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 86 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (143) case (msgID) ==> MSG_ID_HD_ALARM_BACKUP_AUDIO_CURRENT_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/143 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-087-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-087-PARTIAL -TEST.BASIS_PATH:87 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 87 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (144) case (msgID) ==> MSG_ID_HD_SYRINGE_PUMP_STATUS_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/144 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-088-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-088-PARTIAL -TEST.BASIS_PATH:88 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 88 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (145) case (msgID) ==> MSG_ID_HD_SYRINGE_PUMP_ENCODER_STATUS_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/145 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-089-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-089-PARTIAL -TEST.BASIS_PATH:89 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 89 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (146) case (msgID) ==> MSG_ID_HD_SYRINGE_PUMP_ADC_DAC_STATUS_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/146 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-090-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-090-PARTIAL -TEST.BASIS_PATH:90 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 90 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (147) case (msgID) ==> MSG_ID_HD_SYRINGE_PUMP_ADC_READ_COUNTER_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/147 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-091-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-091-PARTIAL -TEST.BASIS_PATH:91 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 91 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (148) case (msgID) ==> MSG_ID_HD_TEMPERATURES_VALUE_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/148 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-092-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-092-PARTIAL -TEST.BASIS_PATH:92 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 92 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (149) case (msgID) ==> MSG_ID_HD_TEMPERATURES_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/149 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-093-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-093-PARTIAL -TEST.BASIS_PATH:93 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 93 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (150) case (msgID) ==> MSG_ID_HD_FANS_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/150 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-094-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-094-PARTIAL -TEST.BASIS_PATH:94 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 94 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (151) case (msgID) ==> MSG_ID_HD_FANS_RPM_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/151 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-095-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-095-PARTIAL -TEST.BASIS_PATH:95 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 95 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (152) case (msgID) ==> MSG_ID_HD_SET_CALIBRATION_RECORD - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/152 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-096-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-096-PARTIAL -TEST.BASIS_PATH:96 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 96 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (153) case (msgID) ==> MSG_ID_HD_GET_CALIBRATION_RECORD - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/153 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-097-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-097-PARTIAL -TEST.BASIS_PATH:97 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 97 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (154) case (msgID) ==> MSG_ID_HD_SET_SYSTEM_RECORD - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/154 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-098-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-098-PARTIAL -TEST.BASIS_PATH:98 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 98 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (155) case (msgID) ==> MSG_ID_HD_GET_SYSTEM_RECORD - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/155 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-099-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-099-PARTIAL -TEST.BASIS_PATH:99 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 99 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (156) case (msgID) ==> MSG_ID_HD_GET_SERVICE_RECORD - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/156 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-100-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-100-PARTIAL -TEST.BASIS_PATH:100 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 100 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (157) case (msgID) ==> MSG_ID_HD_SET_SERVICE_RECORD - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/157 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-101-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-101-PARTIAL -TEST.BASIS_PATH:101 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 101 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (158) case (msgID) ==> MSG_ID_HD_ALARM_STATUS_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/158 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-102-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-102-PARTIAL -TEST.BASIS_PATH:102 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 102 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (159) case (msgID) ==> MSG_ID_HD_TREATMENT_TIME_DATA_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/159 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-103-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-103-PARTIAL -TEST.BASIS_PATH:103 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 103 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (160) case (msgID) ==> MSG_ID_HD_TREATMENT_RANGES_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/160 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-104-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-104-PARTIAL -TEST.BASIS_PATH:104 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 104 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (161) case (msgID) ==> MSG_ID_HD_TREATMENT_STOP_DATA_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/161 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-105-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-105-PARTIAL -TEST.BASIS_PATH:105 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 105 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (162) case (msgID) ==> MSG_ID_HD_BLOOD_PRIME_DATA_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/162 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-106-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-106-PARTIAL -TEST.BASIS_PATH:106 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 106 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (163) case (msgID) ==> MSG_ID_HD_RINSEBACK_DATA_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/163 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-107-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-107-PARTIAL -TEST.BASIS_PATH:107 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 107 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (164) case (msgID) ==> MSG_ID_HD_STANDBY_DATA_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/164 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-108-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-108-PARTIAL -TEST.BASIS_PATH:108 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 108 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (165) case (msgID) ==> MSG_ID_HD_OP_MODE_DATA_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/165 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-109-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-109-PARTIAL -TEST.BASIS_PATH:109 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 109 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (166) case (msgID) ==> MSG_ID_HD_PRE_TREATMENT_DATA_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/166 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-110-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-110-PARTIAL -TEST.BASIS_PATH:110 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 110 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (167) case (msgID) ==> MSG_ID_HD_TREATMENT_DATA_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/167 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-111-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-111-PARTIAL -TEST.BASIS_PATH:111 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 111 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (168) case (msgID) ==> MSG_ID_HD_POST_TREATMENT_DATA_PUBLISH_INTERVAL_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/168 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-112-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-112-PARTIAL -TEST.BASIS_PATH:112 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 112 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (169) case (msgID) ==> MSG_ID_HD_BLOCK_MESSAGE_TRANSMISSION - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/169 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-113-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-113-PARTIAL -TEST.BASIS_PATH:113 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 113 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (170) case (msgID) ==> MSG_ID_HD_SYRINGE_PUMP_FORCE_SENSOR_DAC_CALIBRATE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/170 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-114-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-114-PARTIAL -TEST.BASIS_PATH:114 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 114 - (58) case (msgID) ==> default - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> TRUE - (171) case (msgID) ==> MSG_ID_HD_FAN_RPM_ALARM_START_TIME_OFFSET_OVERRIDE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( SystemComm.processReceivedMessage.message.hdr.msgID ) in branches 59/171 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32769 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-115 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-115 -TEST.BASIS_PATH:115 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 115 - (1) case (msgID) ==> MSG_ID_OFF_BUTTON_PRESS - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:1 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-116 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-116 -TEST.BASIS_PATH:116 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 116 - (2) case (msgID) ==> MSG_ID_ALARM_TRIGGERED - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:3 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-117 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-117 -TEST.BASIS_PATH:117 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 117 - (3) case (msgID) ==> MSG_ID_ALARM_CONDITION_CLEARED - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:63 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-118 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-118 -TEST.BASIS_PATH:118 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 118 - (4) case (msgID) ==> MSG_ID_UI_ALARM_USER_ACTION - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:64 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-119 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-119 -TEST.BASIS_PATH:119 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 119 - (5) case (msgID) ==> MSG_ID_DG_CHECK_IN - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:6 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-120 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-120 -TEST.BASIS_PATH:120 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 120 - (6) case (msgID) ==> MSG_ID_UI_CHECK_IN - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:7 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-121 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-121 -TEST.BASIS_PATH:121 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 121 - (7) case (msgID) ==> MSG_ID_LOAD_CELL_READINGS - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:12 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-122 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-122 -TEST.BASIS_PATH:122 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 122 - (8) case (msgID) ==> MSG_ID_USER_UF_PAUSE_RESUME_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:16 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-123 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-123 -TEST.BASIS_PATH:123 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 123 - (9) case (msgID) ==> MSG_ID_USER_UF_SETTINGS_CHANGE_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:17 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-124 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-124 -TEST.BASIS_PATH:124 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 124 - (10) case (msgID) ==> MSG_ID_USER_SALINE_BOLUS_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:18 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-125 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-125 -TEST.BASIS_PATH:125 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 125 - (11) case (msgID) ==> MSG_ID_USER_CONFIRM_UF_SETTINGS_CHANGE - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:21 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-126 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-126 -TEST.BASIS_PATH:126 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 126 - (12) case (msgID) ==> MSG_ID_USER_TREATMENT_TIME_CHANGE_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:22 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-127 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-127 -TEST.BASIS_PATH:127 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 127 - (13) case (msgID) ==> MSG_ID_USER_BLOOD_DIAL_RATE_CHANGE_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:23 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-128 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-128 -TEST.BASIS_PATH:128 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 128 - (14) case (msgID) ==> MSG_ID_REQUEST_FW_VERSIONS - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:28 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-129 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-129 -TEST.BASIS_PATH:129 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 129 - (15) case (msgID) ==> MSG_ID_DG_VERSION - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:30 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-130 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-130 -TEST.BASIS_PATH:130 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 130 - (16) case (msgID) ==> MSG_ID_DG_TEMPERATURE_DATA - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:45 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-131 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-131 -TEST.BASIS_PATH:131 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 131 - (17) case (msgID) ==> MSG_ID_DG_DIALYSATE_FLOW_METER_DATA - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:166 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-132 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-132 -TEST.BASIS_PATH:132 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 132 - (18) case (msgID) ==> MSG_ID_DG_OP_MODE - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:39 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-133 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-133 -TEST.BASIS_PATH:133 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 133 - (19) case (msgID) ==> MSG_ID_DG_RESERVOIRS_DATA - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:40 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-134 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-134 -TEST.BASIS_PATH:134 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 134 - (20) case (msgID) ==> MSG_ID_USER_REQUEST_ALARM_SILENCE - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:50 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-135 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-135 -TEST.BASIS_PATH:135 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 135 - (21) case (msgID) ==> MSG_ID_UI_NEW_TREATMENT_PARAMS - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:53 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-136 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-136 -TEST.BASIS_PATH:136 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 136 - (22) case (msgID) ==> MSG_ID_UI_INITIATE_TREATMENT_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:56 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-137 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-137 -TEST.BASIS_PATH:137 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 137 - (23) case (msgID) ==> MSG_ID_UI_USER_CONFIRM_TREATMENT_PARAMS - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:59 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-138 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-138 -TEST.BASIS_PATH:138 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 138 - (24) case (msgID) ==> MSG_ID_UI_PRESSURE_LIMITS_CHANGE_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:70 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-139 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-139 -TEST.BASIS_PATH:139 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 139 - (25) case (msgID) ==> MSG_ID_UI_HEPARIN_PAUSE_RESUME_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:75 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-140 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-140 -TEST.BASIS_PATH:140 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 140 - (26) case (msgID) ==> MSG_ID_UI_SET_ALARM_AUDIO_VOLUME_LEVEL_CMD - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:78 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-141 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-141 -TEST.BASIS_PATH:141 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 141 - (27) case (msgID) ==> MSG_ID_UI_SET_UF_VOLUME_PARAMETER - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:79 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-142 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-142 -TEST.BASIS_PATH:142 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 142 - (28) case (msgID) ==> MSG_ID_UI_SAMPLE_WATER_CMD - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:93 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-143 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-143 -TEST.BASIS_PATH:143 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 143 - (29) case (msgID) ==> MSG_ID_UI_SAMPLE_WATER_RESULT - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:95 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-144 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-144 -TEST.BASIS_PATH:144 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 144 - (30) case (msgID) ==> MSG_ID_UI_CONSUMABLE_INSTALL_CONFIRM - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:104 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-145 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-145 -TEST.BASIS_PATH:145 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 145 - (31) case (msgID) ==> MSG_ID_UI_INSTALLATION_CONFIRM - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:98 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-146 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-146 -TEST.BASIS_PATH:146 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 146 - (32) case (msgID) ==> MSG_ID_UI_START_PRIME_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:60 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-147 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-147 -TEST.BASIS_PATH:147 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 147 - (33) case (msgID) ==> MSG_ID_UI_PATIENT_CONNECTION_BEGIN_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:100 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-148 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-148 -TEST.BASIS_PATH:148 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 148 - (34) case (msgID) ==> MSG_ID_UI_PATIENT_CONNECTION_CONFIRM - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:102 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-149 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-149 -TEST.BASIS_PATH:149 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 149 - (35) case (msgID) ==> MSG_ID_UI_START_TREATMENT_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:113 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-150 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-150 -TEST.BASIS_PATH:150 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 150 - (36) case (msgID) ==> MSG_ID_UI_RINSEBACK_CMD - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:82 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-151 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-151 -TEST.BASIS_PATH:151 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 151 - (37) case (msgID) ==> MSG_ID_UI_RECIRC_CMD - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:84 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-152 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-152 -TEST.BASIS_PATH:152 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 152 - (38) case (msgID) ==> MSG_ID_UI_TX_END_CMD - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:87 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-153 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-153 -TEST.BASIS_PATH:153 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 153 - (39) case (msgID) ==> MSG_ID_UI_PATIENT_DISCONNECTION_CONFIRM - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:74 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-154 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-154 -TEST.BASIS_PATH:154 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 154 - (40) case (msgID) ==> MSG_ID_UI_DISPOSABLE_REMOVAL_CONFIRM - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:115 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-155 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-155 -TEST.BASIS_PATH:155 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 155 - (41) case (msgID) ==> MSG_ID_UI_TREATMENT_LOG_DATA_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:117 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-156 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-156 -TEST.BASIS_PATH:156 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 156 - (42) case (msgID) ==> MSG_ID_UI_DISINFECT_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:127 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-157 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-157 -TEST.BASIS_PATH:157 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 157 - (43) case (msgID) ==> MSG_ID_DG_COMMAND_RESPONSE - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:81 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-158 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-158 -TEST.BASIS_PATH:158 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 158 - (44) case (msgID) ==> MSG_ID_DG_FLUSH_DATA - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:122 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-159 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-159 -TEST.BASIS_PATH:159 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 159 - (45) case (msgID) ==> MSG_ID_DG_HEAT_DISINFECT_DATA - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:55 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-160 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-160 -TEST.BASIS_PATH:160 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 160 - (46) case (msgID) ==> MSG_ID_DG_CHEM_DISINFECT_DATA - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:135 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-161 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-161 -TEST.BASIS_PATH:161 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 161 - (47) case (msgID) ==> MSG_ID_UI_HD_SET_RTC_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:109 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-162 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-162 -TEST.BASIS_PATH:162 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 162 - (48) case (msgID) ==> MSG_ID_DG_POST_FINAL_TEST_RESULT - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:145 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-163 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-163 -TEST.BASIS_PATH:163 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 163 - (49) case (msgID) ==> MSG_ID_UI_POST_FINAL_TEST_RESULT - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:146 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-164 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-164 -TEST.BASIS_PATH:164 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 164 - (50) case (msgID) ==> MSG_ID_HD_UI_VERSION_INFO_RESPONSE - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:159 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-165 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-165 -TEST.BASIS_PATH:165 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 165 - (51) case (msgID) ==> MSG_ID_UI_ACTIVE_ALARMS_LIST_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:151 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-166 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-166 -TEST.BASIS_PATH:166 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 166 - (52) case (msgID) ==> MSG_ID_HD_SET_STANDBY_DISINFECT_SUB_MODE_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:154 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-167 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-167 -TEST.BASIS_PATH:167 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 167 - (53) case (msgID) ==> MSG_ID_UI_REQUEST_SERVICE_INFO - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:137 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-168 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-168 -TEST.BASIS_PATH:168 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 168 - (54) case (msgID) ==> MSG_ID_REQUEST_HD_USAGE_INFO - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:160 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-169-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-169-PARTIAL -TEST.BASIS_PATH:169 of 171 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 169 - (55) case (msgID) ==> MSG_ID_HD_STOP_RTC_CLOCK - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: - Conflict: Trying to set variable SystemComm.processReceivedMessage.message.hdr.msgID 'less than' and 'greater than' same value in branches 55/59 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32888 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-170 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-170 -TEST.BASIS_PATH:170 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 170 - (56) case (msgID) ==> MSG_ID_DG_CONCENTRATE_MIXING_RATIOS_DATA - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:170 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-171 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessage -TEST.NEW -TEST.NAME:BASIS-PATH-171 -TEST.BASIS_PATH:171 of 171 -TEST.NOTES: -This is an automatically generated test case. - Test Path 171 - (57) case (msgID) ==> MSG_ID_TESTER_LOGIN_REQUEST - (59) if ((msgID > (MSG_ID_FIRST_TESTER_MESSAGE) && msgID <= (END_OF_MSG_IDS)) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:32768 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Subprogram: processReceivedMessages - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessages -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 6 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) while ((1) == isThereMsgRcvd) ==> FALSE - Test Case Generation Notes: - Cannot set local variable isThereMsgRcvd in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessages -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) while ((1) == isThereMsgRcvd) ==> TRUE - (2) if ((1) == isThereMsgRcvd) ==> FALSE - Test Case Generation Notes: - Cannot set local variable isThereMsgRcvd in branch 1 -TEST.END_NOTES: -TEST.VALUE:MsgQueues.getFromMsgQueue.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessages -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) while ((1) == isThereMsgRcvd) ==> TRUE - (2) if ((1) == isThereMsgRcvd) ==> TRUE - (3) if (message.crc == crc8((U08 *)(&message), sizeof(MESSAGE_HEADER_T) + ((message.msg).hdr).payloadLen)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable isThereMsgRcvd in branch 1 - Cannot set local variable message in branch 3 -TEST.END_NOTES: -TEST.VALUE:MsgQueues.getFromMsgQueue.return:1 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessages -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) while ((1) == isThereMsgRcvd) ==> TRUE - (2) if ((1) == isThereMsgRcvd) ==> TRUE - (3) if (message.crc == crc8((U08 *)(&message), sizeof(MESSAGE_HEADER_T) + ((message.msg).hdr).payloadLen)) ==> TRUE - (4) if ((MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK) == ((message.msg).hdr).msgID) ==> FALSE - (5) if (((message.msg).hdr).seqNo < 0) ==> FALSE - Test Case Generation Notes: - Cannot set local variable isThereMsgRcvd in branch 1 - Cannot set local variable message in branch 3 - Cannot set local variable message in branch 4 - Cannot set local variable message in branch 5 -TEST.END_NOTES: -TEST.VALUE:MsgQueues.getFromMsgQueue.return:1 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessages -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) while ((1) == isThereMsgRcvd) ==> TRUE - (2) if ((1) == isThereMsgRcvd) ==> TRUE - (3) if (message.crc == crc8((U08 *)(&message), sizeof(MESSAGE_HEADER_T) + ((message.msg).hdr).payloadLen)) ==> TRUE - (4) if ((MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK) == ((message.msg).hdr).msgID) ==> FALSE - (5) if (((message.msg).hdr).seqNo < 0) ==> TRUE - Test Case Generation Notes: - Cannot set local variable isThereMsgRcvd in branch 1 - Cannot set local variable message in branch 3 - Cannot set local variable message in branch 4 - Cannot set local variable message in branch 5 -TEST.END_NOTES: -TEST.VALUE:MsgQueues.getFromMsgQueue.return:1 -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:processReceivedMessages -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) while ((1) == isThereMsgRcvd) ==> TRUE - (2) if ((1) == isThereMsgRcvd) ==> TRUE - (3) if (message.crc == crc8((U08 *)(&message), sizeof(MESSAGE_HEADER_T) + ((message.msg).hdr).payloadLen)) ==> TRUE - (4) if ((MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK) == ((message.msg).hdr).msgID) ==> TRUE - Test Case Generation Notes: - Cannot set local variable isThereMsgRcvd in branch 1 - Cannot set local variable message in branch 3 - Cannot set local variable message in branch 4 -TEST.END_NOTES: -TEST.VALUE:MsgQueues.getFromMsgQueue.return:1 -TEST.END - --- Subprogram: transmitNextCANPacket - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:transmitNextCANPacket -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (buffer != (COMM_BUFFER_NOT_USED)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemComm.findNextHighestPriorityCANPacketToTransmit -TEST.VALUE:SystemComm.findNextHighestPriorityCANPacketToTransmit.return:COMM_BUFFER_NOT_USED -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:transmitNextCANPacket -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (buffer != (COMM_BUFFER_NOT_USED)) ==> TRUE - (2) if (dataSize == (8)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:CommBuffers.getFromCommBuffer -TEST.STUB:SystemComm.findNextHighestPriorityCANPacketToTransmit -TEST.VALUE:CommBuffers.getFromCommBuffer.return:<> -TEST.VALUE:SystemComm.findNextHighestPriorityCANPacketToTransmit.return:COMM_BUFFER_OUT_CAN_HD_ALARM -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:transmitNextCANPacket -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (buffer != (COMM_BUFFER_NOT_USED)) ==> TRUE - (2) if (dataSize == (8)) ==> TRUE - (3) if ((0) != canTransmit((canBASE_t *)0xfff7dc00U, mBox, data)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:CommBuffers.getFromCommBuffer -TEST.STUB:SystemComm.findNextHighestPriorityCANPacketToTransmit -TEST.VALUE:CommBuffers.getFromCommBuffer.return:8 -TEST.VALUE:uut_prototype_stubs.canTransmit.return:0 -TEST.VALUE:SystemComm.findNextHighestPriorityCANPacketToTransmit.return:COMM_BUFFER_OUT_CAN_HD_ALARM -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:transmitNextCANPacket -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (buffer != (COMM_BUFFER_NOT_USED)) ==> TRUE - (2) if (dataSize == (8)) ==> TRUE - (3) if ((0) != canTransmit((canBASE_t *)0xfff7dc00U, mBox, data)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:CommBuffers.getFromCommBuffer -TEST.STUB:SystemComm.findNextHighestPriorityCANPacketToTransmit -TEST.VALUE:CommBuffers.getFromCommBuffer.return:8 -TEST.VALUE:uut_prototype_stubs.canTransmit.return:1 -TEST.VALUE:SystemComm.findNextHighestPriorityCANPacketToTransmit.return:COMM_BUFFER_OUT_CAN_HD_ALARM -TEST.END - --- Subprogram: uiCommunicated - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemComm -TEST.SUBPROGRAM:uiCommunicated -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - -- Unit: SystemCommMessages -- Subprogram: handleDGCheckIn Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMM/INT_SYSTEMCOMM_cba.cvr =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMM/INT_SYSTEMCOMM_cba.cvr (.../INT_SYSTEMCOMM_cba.cvr) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMM/INT_SYSTEMCOMM_cba.cvr (.../INT_SYSTEMCOMM_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -181,7 +181,7 @@ Some functions not yet called. Private functions not required. RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/Diality_CodeClinic_Lattix/workspace_hd_staging/hdfirmware/firmware/App/Services/SystemComm.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Services/SystemComm.c RESULT.CBA.FUNCTION: checkTooManyBadMsgCRCs RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMMMESSAGES/INT_SYSTEMCOMMMESSAGES.tst =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMMMESSAGES/INT_SYSTEMCOMMMESSAGES.tst (.../INT_SYSTEMCOMMMESSAGES.tst) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMMMESSAGES/INT_SYSTEMCOMMMESSAGES.tst (.../INT_SYSTEMCOMMMESSAGES.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -53,9 +53,19 @@ TEST.SUBPROGRAM:clearAlarm TEST.NEW TEST.NAME:broadcastAlarmCleared +TEST.IMPORT_FAILURES: +(E) @LINE: 57 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: 58 TEST.VALUE:AlarmMgmt.clearAlarm.alarm:ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY + >>> Value for 'Enumeral' out of range + >>> Read "ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY" + >>> Command Ignored +(E) @LINE: 67 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY]:0 + >>> Invalid array index value ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY + >>> Command Ignored. +TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 -TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY]:1 -TEST.VALUE:AlarmMgmt.clearAlarm.alarm:ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[0]:0xA5 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[3]:4 @@ -64,7 +74,6 @@ TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[6]:59 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[7]:0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:16 -TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY]:0 TEST.END -- Subprogram: execAlarmMgmt @@ -75,6 +84,9 @@ TEST.NEW TEST.NAME:broadcastAlarmStatus TEST.IMPORT_FAILURES: +(E) @LINE: 99 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noNewTreatment:0 + >>> Expected a field name from the record type COMP_ALARM_STATUS_T + >>> Read: noNewTreatment (E) Errors from previous script import(s) >>> (E) @LINE: 94 TEST.VALUE:AlarmMgmt.<>.alarmStatus.bypassDialyzer:0 >>> >>> Expected a field name from the record type COMP_ALARM_STATUS_T @@ -96,7 +108,6 @@ TEST.VALUE:AlarmMgmt.<>.alarmStatus.noResume:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noRinseback:0 TEST.VALUE:AlarmMgmt.<>.alarmStatus.noEndTreatment:0 -TEST.VALUE:AlarmMgmt.<>.alarmStatus.noNewTreatment:0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:32 TEST.EXPECTED:AlarmMgmt.<>.alarmStatusPublicationTimerCounter:0 @@ -136,14 +147,19 @@ TEST.NEW TEST.NAME:sendOffButtonMsgToUI TEST.IMPORT_FAILURES: -(E) @LINE: 137 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_STAN - >>> Value for 'Enumeral' out of range - >>> Read "MODE_STAN" - >>> Command Ignored -(I) @LINE: 139 +(I) @LINE: 149 >>> 'BUTTON_STATE_PRESSED' was specified as a macro, but it is in the symbol dictionary. -(I) @LINE: 144 +(I) @LINE: 154 >>> 'BUTTON_STATE_PRESSED' was specified as a macro, but it is in the symbol dictionary. +(E) Errors from previous script import(s) + >>> (E) @LINE: 137 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_STAN + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "MODE_STAN" + >>> >>> Command Ignored + >>> (I) @LINE: 139 + >>> >>> 'BUTTON_STATE_PRESSED' was specified as a macro, but it is in the symbol dictionary. + >>> (I) @LINE: 144 + >>> >>> 'BUTTON_STATE_PRESSED' was specified as a macro, but it is in the symbol dictionary. TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 TEST.VALUE:Buttons.<>.dataOffButtonState.data:MACRO=BUTTON_STATE_PRESSED @@ -202,9 +218,13 @@ TEST.SUBPROGRAM:cmdSetDGActiveReservoir TEST.NEW TEST.NAME:sendDGSwitchReservoirCommand +TEST.IMPORT_FAILURES: +(E) @LINE: 207 TEST.VALUE:DGInterface.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_2 + >>> Unknown parameter/object name resID + >>> Value Line Error - Command Ignored +TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 TEST.VALUE:DGInterface.<>.dgActiveReservoirSet:DG_RESERVOIR_1 -TEST.VALUE:DGInterface.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_2 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_2_DG TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[0]:0xA5 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[3]:0x21 @@ -410,10 +430,11 @@ TEST.NEW TEST.NAME:sendSalineBolusResponse TEST.IMPORT_FAILURES: -(E) @LINE: 400 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_PRET - >>> Value for 'Enumeral' out of range - >>> Read "MODE_PRET" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 400 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_PRET + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "MODE_PRET" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 TEST.VALUE:Utilities.getCriticalData.return.uInt:100 @@ -497,11 +518,11 @@ TEST.NEW TEST.NAME:sendChangeUFSettingsResponse TEST.IMPORT_FAILURES: -(E) @LINE: 489 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TREA - >>> Value for 'Enumeral' out of range - >>> Read "MODE_TREA" - >>> Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 489 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TREA + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "MODE_TREA" + >>> >>> Command Ignored >>> (E) @LINE: 494 TEST.VALUE:ModeTreatment.<>.presBloodFlowRate:300 >>> >>> Unknown parameter/object name presBloodFlowRate >>> >>> Value Line Error - Command Ignored @@ -587,10 +608,11 @@ TEST.NEW TEST.NAME:sendTreatmentStartResponse TEST.IMPORT_FAILURES: -(E) @LINE: 567 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TPAR - >>> Value for 'Enumeral' out of range - >>> Read "MODE_TPAR" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 567 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TPAR + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "MODE_TPAR" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 TEST.VALUE:ModeTreatmentParams.<>.treatmentCancelled:0 @@ -677,16 +699,22 @@ TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:handleAlarmCleared +TEST.IMPORT_FAILURES: +(E) @LINE: 681 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: 689 TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY]:0 + >>> Invalid array index value ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY + >>> Command Ignored. +TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 -TEST.VALUE:AlarmMgmt.<>.alarmIsActive[ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY]:1 TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x4 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:2 TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[0]:59 TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[1]:0x0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:16 -TEST.EXPECTED:AlarmMgmt.<>.alarmIsActive[ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY]:0 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[2]:INPUT_BASE=16 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[3]:INPUT_BASE=16 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[4]:INPUT_BASE=16 @@ -744,11 +772,11 @@ TEST.NEW TEST.NAME:handleChangeBloodDialysateRateRequest TEST.IMPORT_FAILURES: -(E) @LINE: 732 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TREA - >>> Value for 'Enumeral' out of range - >>> Read "MODE_TREA" - >>> Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 732 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TREA + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "MODE_TREA" + >>> >>> Command Ignored >>> (E) @LINE: 719 TEST.VALUE:ModeTreatment.<>.presBloodFlowRate:300 >>> >>> Unknown parameter/object name presBloodFlowRate >>> >>> Value Line Error - Command Ignored @@ -792,9 +820,10 @@ TEST.NEW TEST.NAME:handleChangePresureLimitsRequest TEST.IMPORT_FAILURES: -(E) @LINE: 785 TEST.EXPECTED:uut_prototype_stubs.transitionToFaultMode.value.sInt:0,50,100,200 - >>> Unknown parameter/object name value - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 785 TEST.EXPECTED:uut_prototype_stubs.transitionToFaultMode.value.sInt:0,50,100,200 + >>> >>> Unknown parameter/object name value + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.transitionToFaultMode.return:1 TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 @@ -857,11 +886,11 @@ TEST.NEW TEST.NAME:handleChangeTreatmentDurationRequest TEST.IMPORT_FAILURES: -(E) @LINE: 828 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TREA - >>> Value for 'Enumeral' out of range - >>> Read "MODE_TREA" - >>> Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 828 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TREA + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "MODE_TREA" + >>> >>> Command Ignored >>> (E) @LINE: 814 TEST.VALUE:ModeTreatment.<>.presDialysateFlowRate:400 >>> >>> Unknown parameter/object name presDialysateFlowRate >>> >>> Value Line Error - Command Ignored @@ -891,11 +920,11 @@ TEST.NEW TEST.NAME:handleChangeUFSettingsConfirmation TEST.IMPORT_FAILURES: -(E) @LINE: 858 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TREA - >>> Value for 'Enumeral' out of range - >>> Read "MODE_TREA" - >>> Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 858 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TREA + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "MODE_TREA" + >>> >>> Command Ignored >>> (E) @LINE: 839 TEST.VALUE:ModeTreatment.<>.presDialysateFlowRate:400 >>> >>> Unknown parameter/object name presDialysateFlowRate >>> >>> Value Line Error - Command Ignored @@ -933,11 +962,11 @@ TEST.NEW TEST.NAME:handleChangeUFSettingsRequest TEST.IMPORT_FAILURES: -(E) @LINE: 900 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TREA - >>> Value for 'Enumeral' out of range - >>> Read "MODE_TREA" - >>> Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 900 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TREA + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "MODE_TREA" + >>> >>> Command Ignored >>> (E) @LINE: 877 TEST.VALUE:ModeTreatment.<>.presBloodFlowRate:300 >>> >>> Unknown parameter/object name presBloodFlowRate >>> >>> Value Line Error - Command Ignored @@ -1309,10 +1338,11 @@ TEST.NEW TEST.NAME:handleSalineBolusRequest TEST.IMPORT_FAILURES: -(E) @LINE: 1260 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_PRET - >>> Value for 'Enumeral' out of range - >>> Read "MODE_PRET" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1260 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_PRET + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "MODE_PRET" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 TEST.VALUE:Utilities.getCriticalData.return.uInt:100 @@ -2853,9 +2883,10 @@ TEST.NEW TEST.NAME:handleTestHDSafetyShutdownOverrideRequest TEST.IMPORT_FAILURES: -(E) @LINE: 2803 TEST.EXPECTED:uut_prototype_stubs.execPostTreatmentMode.value:1 - >>> Unknown parameter/object name value - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 2803 TEST.EXPECTED:uut_prototype_stubs.execPostTreatmentMode.value:1 + >>> >>> Unknown parameter/object name value + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.execPostTreatmentMode.return:1 TEST.VALUE:SystemComm.processReceivedMessage.message:<> @@ -2951,9 +2982,10 @@ TEST.NEW TEST.NAME:handleTestSetTreatmentParameter TEST.IMPORT_FAILURES: -(E) @LINE: 2897 TEST.EXPECTED:uut_prototype_stubs.transitionToFaultMode.value.uInt:200 - >>> Unknown parameter/object name value - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 2897 TEST.EXPECTED:uut_prototype_stubs.transitionToFaultMode.value.uInt:200 + >>> >>> Unknown parameter/object name value + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.transitionToFaultMode.return:1 TEST.VALUE:SystemComm.processReceivedMessage.message:<> @@ -3043,12 +3075,13 @@ TEST.NEW TEST.NAME:handleTestWatchdogCheckInStateOverrideRequest TEST.IMPORT_FAILURES: -(E) @LINE: 2989 TEST.EXPECTED:uut_prototype_stubs.transitionToInitAndPOSTMode.task:2 - >>> Unknown parameter/object name task - >>> Value Line Error - Command Ignored -(E) @LINE: 2990 TEST.EXPECTED:uut_prototype_stubs.transitionToInitAndPOSTMode.value:0 - >>> Unknown parameter/object name value - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 2989 TEST.EXPECTED:uut_prototype_stubs.transitionToInitAndPOSTMode.task:2 + >>> >>> Unknown parameter/object name task + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 2990 TEST.EXPECTED:uut_prototype_stubs.transitionToInitAndPOSTMode.value:0 + >>> >>> Unknown parameter/object name value + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.transitionToInitAndPOSTMode.return:1 TEST.VALUE:SystemComm.processReceivedMessage.message:<> @@ -3204,10 +3237,11 @@ TEST.NEW TEST.NAME:handleUFPauseResumeRequest TEST.IMPORT_FAILURES: -(E) @LINE: 3127 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TREA - >>> Value for 'Enumeral' out of range - >>> Read "MODE_TREA" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 3127 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TREA + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "MODE_TREA" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:DialOutFlow.<>.isDialOutPumpOn:0 TEST.VALUE:DialOutFlow.<>.dialOutPumpDirection:MOTOR_DIR_REVERSE @@ -3247,10 +3281,11 @@ TEST.NEW TEST.NAME:handleUIStartTreatmentMsg TEST.IMPORT_FAILURES: -(E) @LINE: 3165 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TPAR - >>> Value for 'Enumeral' out of range - >>> Read "MODE_TPAR" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 3165 TEST.VALUE:uut_prototype_stubs.getCPLDWatchdogExpired.return:MODE_TPAR + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "MODE_TPAR" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.transitionToFaultMode.return:1 TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 @@ -3357,10 +3392,13 @@ TEST.NEW TEST.NAME:sendACKMsg TEST.IMPORT_FAILURES: -(E) @LINE: 3290 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 3383 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 3290 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 3063 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -3387,9517 +3425,6 @@ TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].payload[7]::INPUT_BASE=16 TEST.END --- Unit: SystemCommMessages - --- Subprogram: broadcastAlarmStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (almStatus.systemFault) ==> FALSE - (2) if (almStatus.stop) ==> FALSE - (3) if (almStatus.noClear) ==> FALSE - (4) if (almStatus.noResume) ==> FALSE - (5) if (almStatus.noRinseback) ==> FALSE - (6) if (almStatus.noEndTreatment) ==> FALSE - (7) if (almStatus.noNewTreatment) ==> FALSE - (8) if (almStatus.usrACKRequired) ==> FALSE - (9) if (almStatus.alarmsToEscalate) ==> FALSE - (10) if (almStatus.alarmsSilenced) ==> FALSE - (11) if (almStatus.lampOn) ==> FALSE - (12) if (almStatus.noMinimize) ==> FALSE - (13) if (almStatus.topAlarmConditionDetected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:0 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (almStatus.systemFault) ==> FALSE - (2) if (almStatus.stop) ==> FALSE - (3) if (almStatus.noClear) ==> FALSE - (4) if (almStatus.noResume) ==> FALSE - (5) if (almStatus.noRinseback) ==> FALSE - (6) if (almStatus.noEndTreatment) ==> FALSE - (7) if (almStatus.noNewTreatment) ==> FALSE - (8) if (almStatus.usrACKRequired) ==> FALSE - (9) if (almStatus.alarmsToEscalate) ==> FALSE - (10) if (almStatus.alarmsSilenced) ==> FALSE - (11) if (almStatus.lampOn) ==> FALSE - (12) if (almStatus.noMinimize) ==> FALSE - (13) if (almStatus.topAlarmConditionDetected) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:1 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (almStatus.systemFault) ==> FALSE - (2) if (almStatus.stop) ==> FALSE - (3) if (almStatus.noClear) ==> FALSE - (4) if (almStatus.noResume) ==> FALSE - (5) if (almStatus.noRinseback) ==> FALSE - (6) if (almStatus.noEndTreatment) ==> FALSE - (7) if (almStatus.noNewTreatment) ==> FALSE - (8) if (almStatus.usrACKRequired) ==> FALSE - (9) if (almStatus.alarmsToEscalate) ==> FALSE - (10) if (almStatus.alarmsSilenced) ==> FALSE - (11) if (almStatus.lampOn) ==> FALSE - (12) if (almStatus.noMinimize) ==> TRUE - (13) if (almStatus.topAlarmConditionDetected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:1 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:0 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (almStatus.systemFault) ==> FALSE - (2) if (almStatus.stop) ==> FALSE - (3) if (almStatus.noClear) ==> FALSE - (4) if (almStatus.noResume) ==> FALSE - (5) if (almStatus.noRinseback) ==> FALSE - (6) if (almStatus.noEndTreatment) ==> FALSE - (7) if (almStatus.noNewTreatment) ==> FALSE - (8) if (almStatus.usrACKRequired) ==> FALSE - (9) if (almStatus.alarmsToEscalate) ==> FALSE - (10) if (almStatus.alarmsSilenced) ==> FALSE - (11) if (almStatus.lampOn) ==> TRUE - (12) if (almStatus.noMinimize) ==> FALSE - (13) if (almStatus.topAlarmConditionDetected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:1 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (almStatus.systemFault) ==> FALSE - (2) if (almStatus.stop) ==> FALSE - (3) if (almStatus.noClear) ==> FALSE - (4) if (almStatus.noResume) ==> FALSE - (5) if (almStatus.noRinseback) ==> FALSE - (6) if (almStatus.noEndTreatment) ==> FALSE - (7) if (almStatus.noNewTreatment) ==> FALSE - (8) if (almStatus.usrACKRequired) ==> FALSE - (9) if (almStatus.alarmsToEscalate) ==> FALSE - (10) if (almStatus.alarmsSilenced) ==> TRUE - (11) if (almStatus.lampOn) ==> FALSE - (12) if (almStatus.noMinimize) ==> FALSE - (13) if (almStatus.topAlarmConditionDetected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:1 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:0 -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (almStatus.systemFault) ==> FALSE - (2) if (almStatus.stop) ==> FALSE - (3) if (almStatus.noClear) ==> FALSE - (4) if (almStatus.noResume) ==> FALSE - (5) if (almStatus.noRinseback) ==> FALSE - (6) if (almStatus.noEndTreatment) ==> FALSE - (7) if (almStatus.noNewTreatment) ==> FALSE - (8) if (almStatus.usrACKRequired) ==> FALSE - (9) if (almStatus.alarmsToEscalate) ==> TRUE - (10) if (almStatus.alarmsSilenced) ==> FALSE - (11) if (almStatus.lampOn) ==> FALSE - (12) if (almStatus.noMinimize) ==> FALSE - (13) if (almStatus.topAlarmConditionDetected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:1 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:0 -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (almStatus.systemFault) ==> FALSE - (2) if (almStatus.stop) ==> FALSE - (3) if (almStatus.noClear) ==> FALSE - (4) if (almStatus.noResume) ==> FALSE - (5) if (almStatus.noRinseback) ==> FALSE - (6) if (almStatus.noEndTreatment) ==> FALSE - (7) if (almStatus.noNewTreatment) ==> FALSE - (8) if (almStatus.usrACKRequired) ==> TRUE - (9) if (almStatus.alarmsToEscalate) ==> FALSE - (10) if (almStatus.alarmsSilenced) ==> FALSE - (11) if (almStatus.lampOn) ==> FALSE - (12) if (almStatus.noMinimize) ==> FALSE - (13) if (almStatus.topAlarmConditionDetected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:1 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:0 -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if (almStatus.systemFault) ==> FALSE - (2) if (almStatus.stop) ==> FALSE - (3) if (almStatus.noClear) ==> FALSE - (4) if (almStatus.noResume) ==> FALSE - (5) if (almStatus.noRinseback) ==> FALSE - (6) if (almStatus.noEndTreatment) ==> FALSE - (7) if (almStatus.noNewTreatment) ==> TRUE - (8) if (almStatus.usrACKRequired) ==> FALSE - (9) if (almStatus.alarmsToEscalate) ==> FALSE - (10) if (almStatus.alarmsSilenced) ==> FALSE - (11) if (almStatus.lampOn) ==> FALSE - (12) if (almStatus.noMinimize) ==> FALSE - (13) if (almStatus.topAlarmConditionDetected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:1 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:0 -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if (almStatus.systemFault) ==> FALSE - (2) if (almStatus.stop) ==> FALSE - (3) if (almStatus.noClear) ==> FALSE - (4) if (almStatus.noResume) ==> FALSE - (5) if (almStatus.noRinseback) ==> FALSE - (6) if (almStatus.noEndTreatment) ==> TRUE - (7) if (almStatus.noNewTreatment) ==> FALSE - (8) if (almStatus.usrACKRequired) ==> FALSE - (9) if (almStatus.alarmsToEscalate) ==> FALSE - (10) if (almStatus.alarmsSilenced) ==> FALSE - (11) if (almStatus.lampOn) ==> FALSE - (12) if (almStatus.noMinimize) ==> FALSE - (13) if (almStatus.topAlarmConditionDetected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:1 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:0 -TEST.END - --- Test Case: BASIS-PATH-010 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-010 -TEST.BASIS_PATH:10 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if (almStatus.systemFault) ==> FALSE - (2) if (almStatus.stop) ==> FALSE - (3) if (almStatus.noClear) ==> FALSE - (4) if (almStatus.noResume) ==> FALSE - (5) if (almStatus.noRinseback) ==> TRUE - (6) if (almStatus.noEndTreatment) ==> FALSE - (7) if (almStatus.noNewTreatment) ==> FALSE - (8) if (almStatus.usrACKRequired) ==> FALSE - (9) if (almStatus.alarmsToEscalate) ==> FALSE - (10) if (almStatus.alarmsSilenced) ==> FALSE - (11) if (almStatus.lampOn) ==> FALSE - (12) if (almStatus.noMinimize) ==> FALSE - (13) if (almStatus.topAlarmConditionDetected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:1 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:0 -TEST.END - --- Test Case: BASIS-PATH-011 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-011 -TEST.BASIS_PATH:11 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 11 - (1) if (almStatus.systemFault) ==> FALSE - (2) if (almStatus.stop) ==> FALSE - (3) if (almStatus.noClear) ==> FALSE - (4) if (almStatus.noResume) ==> TRUE - (5) if (almStatus.noRinseback) ==> FALSE - (6) if (almStatus.noEndTreatment) ==> FALSE - (7) if (almStatus.noNewTreatment) ==> FALSE - (8) if (almStatus.usrACKRequired) ==> FALSE - (9) if (almStatus.alarmsToEscalate) ==> FALSE - (10) if (almStatus.alarmsSilenced) ==> FALSE - (11) if (almStatus.lampOn) ==> FALSE - (12) if (almStatus.noMinimize) ==> FALSE - (13) if (almStatus.topAlarmConditionDetected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:1 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:0 -TEST.END - --- Test Case: BASIS-PATH-012 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-012 -TEST.BASIS_PATH:12 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 12 - (1) if (almStatus.systemFault) ==> FALSE - (2) if (almStatus.stop) ==> FALSE - (3) if (almStatus.noClear) ==> TRUE - (4) if (almStatus.noResume) ==> FALSE - (5) if (almStatus.noRinseback) ==> FALSE - (6) if (almStatus.noEndTreatment) ==> FALSE - (7) if (almStatus.noNewTreatment) ==> FALSE - (8) if (almStatus.usrACKRequired) ==> FALSE - (9) if (almStatus.alarmsToEscalate) ==> FALSE - (10) if (almStatus.alarmsSilenced) ==> FALSE - (11) if (almStatus.lampOn) ==> FALSE - (12) if (almStatus.noMinimize) ==> FALSE - (13) if (almStatus.topAlarmConditionDetected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:1 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:0 -TEST.END - --- Test Case: BASIS-PATH-013 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-013 -TEST.BASIS_PATH:13 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 13 - (1) if (almStatus.systemFault) ==> FALSE - (2) if (almStatus.stop) ==> TRUE - (3) if (almStatus.noClear) ==> FALSE - (4) if (almStatus.noResume) ==> FALSE - (5) if (almStatus.noRinseback) ==> FALSE - (6) if (almStatus.noEndTreatment) ==> FALSE - (7) if (almStatus.noNewTreatment) ==> FALSE - (8) if (almStatus.usrACKRequired) ==> FALSE - (9) if (almStatus.alarmsToEscalate) ==> FALSE - (10) if (almStatus.alarmsSilenced) ==> FALSE - (11) if (almStatus.lampOn) ==> FALSE - (12) if (almStatus.noMinimize) ==> FALSE - (13) if (almStatus.topAlarmConditionDetected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:1 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:0 -TEST.END - --- Test Case: BASIS-PATH-014 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:broadcastAlarmStatus -TEST.NEW -TEST.NAME:BASIS-PATH-014 -TEST.BASIS_PATH:14 of 14 -TEST.NOTES: -This is an automatically generated test case. - Test Path 14 - (1) if (almStatus.systemFault) ==> TRUE - (2) if (almStatus.stop) ==> FALSE - (3) if (almStatus.noClear) ==> FALSE - (4) if (almStatus.noResume) ==> FALSE - (5) if (almStatus.noRinseback) ==> FALSE - (6) if (almStatus.noEndTreatment) ==> FALSE - (7) if (almStatus.noNewTreatment) ==> FALSE - (8) if (almStatus.usrACKRequired) ==> FALSE - (9) if (almStatus.alarmsToEscalate) ==> FALSE - (10) if (almStatus.alarmsSilenced) ==> FALSE - (11) if (almStatus.lampOn) ==> FALSE - (12) if (almStatus.noMinimize) ==> FALSE - (13) if (almStatus.topAlarmConditionDetected) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsSilenced:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.alarmsToEscalate:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.topAlarmConditionDetected:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.systemFault:1 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.stop:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noClear:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noResume:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noRinseback:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noEndTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noNewTreatment:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.usrACKRequired:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.noMinimize:0 -TEST.VALUE:SystemCommMessages.broadcastAlarmStatus.almStatus.lampOn:0 -TEST.END - --- Subprogram: handlRinsebackCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handlRinsebackCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handlRinsebackCmd.message:<> -TEST.VALUE:SystemCommMessages.handlRinsebackCmd.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handlRinsebackCmd -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handlRinsebackCmd.message:<> -TEST.VALUE:SystemCommMessages.handlRinsebackCmd.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleAlarmAudioVolumeSetCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleAlarmAudioVolumeSetCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleAlarmAudioVolumeSetCmd.message:<> -TEST.VALUE:SystemCommMessages.handleAlarmAudioVolumeSetCmd.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleAlarmAudioVolumeSetCmd -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleAlarmAudioVolumeSetCmd.message:<> -TEST.VALUE:SystemCommMessages.handleAlarmAudioVolumeSetCmd.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleAlarmCleared - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleAlarmCleared -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleAlarmCleared.message:<> -TEST.VALUE:SystemCommMessages.handleAlarmCleared.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleAlarmCleared -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((ALARM_ID_T)alarmID < (NUM_OF_ALARM_IDS)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable alarmID in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleAlarmCleared.message:<> -TEST.VALUE:SystemCommMessages.handleAlarmCleared.message[0].hdr.payloadLen:4 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleAlarmCleared -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((ALARM_ID_T)alarmID < (NUM_OF_ALARM_IDS)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable alarmID in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleAlarmCleared.message:<> -TEST.VALUE:SystemCommMessages.handleAlarmCleared.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleAlarmTriggered - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleAlarmTriggered -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(U32) + (sizeof(U32) * (2)) * (2)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleAlarmTriggered.message:<> -TEST.VALUE:SystemCommMessages.handleAlarmTriggered.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleAlarmTriggered -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(U32) + (sizeof(U32) * (2)) * (2)) ==> TRUE - (2) if ((ALARM_ID_T)alarmID < (NUM_OF_ALARM_IDS)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable alarmID in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleAlarmTriggered.message:<> -TEST.VALUE:SystemCommMessages.handleAlarmTriggered.message[0].hdr.payloadLen:20 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleAlarmTriggered -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((message->hdr).payloadLen == sizeof(U32) + (sizeof(U32) * (2)) * (2)) ==> TRUE - (2) if ((ALARM_ID_T)alarmID < (NUM_OF_ALARM_IDS)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable alarmID in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleAlarmTriggered.message:<> -TEST.VALUE:SystemCommMessages.handleAlarmTriggered.message[0].hdr.payloadLen:20 -TEST.END - --- Subprogram: handleAlarmUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleAlarmUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleAlarmUserAction.message:<> -TEST.VALUE:SystemCommMessages.handleAlarmUserAction.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleAlarmUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((ALARM_USER_ACTION_T)action < (NUMBER_OF_ALARM_USER_ACTIONS)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable action in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleAlarmUserAction.message:<> -TEST.VALUE:SystemCommMessages.handleAlarmUserAction.message[0].hdr.payloadLen:4 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleAlarmUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((ALARM_USER_ACTION_T)action < (NUMBER_OF_ALARM_USER_ACTIONS)) ==> TRUE - Test Case Generation Notes: - Cannot set local variable action in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleAlarmUserAction.message:<> -TEST.VALUE:SystemCommMessages.handleAlarmUserAction.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleBatteryRemainingPercentOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleBatteryRemainingPercentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleBatteryRemainingPercentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleBatteryRemainingPercentOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleBatteryRemainingPercentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleBatteryRemainingPercentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleBatteryRemainingPercentOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleBatteryRemainingPercentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleBatteryRemainingPercentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleBatteryRemainingPercentOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleBloodLeakZeroRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleBloodLeakZeroRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleBloodLeakZeroRequest.message:<> -TEST.VALUE:SystemCommMessages.handleBloodLeakZeroRequest.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleBloodLeakZeroRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleBloodLeakZeroRequest.message:<> -TEST.VALUE:SystemCommMessages.handleBloodLeakZeroRequest.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleBloodPrimeVolumeOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleBloodPrimeVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleBloodPrimeVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleBloodPrimeVolumeOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleBloodPrimeVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleBloodPrimeVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleBloodPrimeVolumeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleBloodPrimeVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleBloodPrimeVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleBloodPrimeVolumeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleBubbleSelfTestRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleBubbleSelfTestRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleBubbleSelfTestRequest.message:<> -TEST.VALUE:SystemCommMessages.handleBubbleSelfTestRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleBubbleSelfTestRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleBubbleSelfTestRequest.message:<> -TEST.VALUE:SystemCommMessages.handleBubbleSelfTestRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleChangeBloodDialysateRateChangeRequest - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleChangeBloodDialysateRateChangeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (expPayloadSize == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: - Cannot set local variable expPayloadSize in branch 1 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleChangeBloodDialysateRateChangeRequest.message:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleChangeBloodDialysateRateChangeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (expPayloadSize == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: - Cannot set local variable expPayloadSize in branch 1 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleChangeBloodDialysateRateChangeRequest.message:<> -TEST.END - --- Subprogram: handleChangePressureLimitsRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleChangePressureLimitsRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(PRESSURE_LIMIT_CHANGE_REQUEST_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleChangePressureLimitsRequest.message:<> -TEST.VALUE:SystemCommMessages.handleChangePressureLimitsRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleChangePressureLimitsRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(PRESSURE_LIMIT_CHANGE_REQUEST_T) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleChangePressureLimitsRequest.message:<> -TEST.VALUE:SystemCommMessages.handleChangePressureLimitsRequest.message[0].hdr.payloadLen:16 -TEST.END - --- Subprogram: handleChangeTreatmentDurationRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleChangeTreatmentDurationRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleChangeTreatmentDurationRequest.message:<> -TEST.VALUE:SystemCommMessages.handleChangeTreatmentDurationRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleChangeTreatmentDurationRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleChangeTreatmentDurationRequest.message:<> -TEST.VALUE:SystemCommMessages.handleChangeTreatmentDurationRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleChangeUFSettingsConfirmation - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleChangeUFSettingsConfirmation -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(UF_SETTINGS_CHANGE_CONFIRMATION_PAYLOAD_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleChangeUFSettingsConfirmation.message:<> -TEST.VALUE:SystemCommMessages.handleChangeUFSettingsConfirmation.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleChangeUFSettingsConfirmation -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(UF_SETTINGS_CHANGE_CONFIRMATION_PAYLOAD_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleChangeUFSettingsConfirmation.message:<> -TEST.VALUE:SystemCommMessages.handleChangeUFSettingsConfirmation.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleChangeUFSettingsRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleChangeUFSettingsRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(F32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleChangeUFSettingsRequest.message:<> -TEST.VALUE:SystemCommMessages.handleChangeUFSettingsRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleChangeUFSettingsRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(F32)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleChangeUFSettingsRequest.message:<> -TEST.VALUE:SystemCommMessages.handleChangeUFSettingsRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleChemDisinfectUIStateReadingFromDG - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleChemDisinfectUIStateReadingFromDG -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(MODE_CHEMICAL_DISINFECT_DATA_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleChemDisinfectUIStateReadingFromDG.message:<> -TEST.VALUE:SystemCommMessages.handleChemDisinfectUIStateReadingFromDG.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleChemDisinfectUIStateReadingFromDG -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(MODE_CHEMICAL_DISINFECT_DATA_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleChemDisinfectUIStateReadingFromDG.message:<> -TEST.VALUE:SystemCommMessages.handleChemDisinfectUIStateReadingFromDG.message[0].hdr.payloadLen:36 -TEST.END - --- Subprogram: handleConsumableInstallConfirm - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleConsumableInstallConfirm -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleConsumableInstallConfirm.message:<> -TEST.VALUE:SystemCommMessages.handleConsumableInstallConfirm.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleConsumableInstallConfirm -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleConsumableInstallConfirm.message:<> -TEST.VALUE:SystemCommMessages.handleConsumableInstallConfirm.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleContinueToTreatmentCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleContinueToTreatmentCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleContinueToTreatmentCmd.message:<> -TEST.VALUE:SystemCommMessages.handleContinueToTreatmentCmd.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleContinueToTreatmentCmd -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleContinueToTreatmentCmd.message:<> -TEST.VALUE:SystemCommMessages.handleContinueToTreatmentCmd.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleDGCheckIn - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGCheckIn -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleDGCmdResp - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGCmdResp -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(DG_CMD_RESPONSE_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGCmdResp.message:<> -TEST.VALUE:SystemCommMessages.handleDGCmdResp.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGCmdResp -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(DG_CMD_RESPONSE_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGCmdResp.message:<> -TEST.VALUE:SystemCommMessages.handleDGCmdResp.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleDGMixingRatios - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGMixingRatios -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(DG_MIXING_RATIOS_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGMixingRatios.message:<> -TEST.VALUE:SystemCommMessages.handleDGMixingRatios.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGMixingRatios -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(DG_MIXING_RATIOS_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGMixingRatios.message:<> -TEST.VALUE:SystemCommMessages.handleDGMixingRatios.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleDGOpMode - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGOpMode -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == payloadSize) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payloadSize in branch 1 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGOpMode.message:<> -TEST.VALUE:SystemCommMessages.handleDGOpMode.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGOpMode -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == payloadSize) ==> TRUE - Test Case Generation Notes: - Cannot set variable to unknown value in branch 1 - Cannot set local variable payloadSize in branch 1 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGOpMode.message:<> -TEST.END - --- Subprogram: handleDGPOSTFinalResult - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGPOSTFinalResult -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(BOOL)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGPOSTFinalResult.message:<> -TEST.VALUE:SystemCommMessages.handleDGPOSTFinalResult.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGPOSTFinalResult -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(BOOL)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGPOSTFinalResult.message:<> -TEST.VALUE:SystemCommMessages.handleDGPOSTFinalResult.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleDGReservoirData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGReservoirData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(DG_RESERVOIRS_DATA_PAYLOAD_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGReservoirData.message:<> -TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGReservoirData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(DG_RESERVOIRS_DATA_PAYLOAD_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGReservoirData.message:<> -TEST.VALUE:SystemCommMessages.handleDGReservoirData.message[0].hdr.payloadLen:48 -TEST.END - --- Subprogram: handleDGTemperatureData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGTemperatureData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(TEMPERATURE_SENSORS_DATA_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGTemperatureData.message:<> -TEST.VALUE:SystemCommMessages.handleDGTemperatureData.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGTemperatureData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(TEMPERATURE_SENSORS_DATA_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGTemperatureData.message:<> -TEST.VALUE:SystemCommMessages.handleDGTemperatureData.message[0].hdr.payloadLen:96 -TEST.END - --- Subprogram: handleDGVersionResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGVersionResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(DG_VERSIONS_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGVersionResponse.message:<> -TEST.VALUE:SystemCommMessages.handleDGVersionResponse.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDGVersionResponse -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(DG_VERSIONS_T) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDGVersionResponse.message:<> -TEST.VALUE:SystemCommMessages.handleDGVersionResponse.message[0].hdr.payloadLen:13 -TEST.END - --- Subprogram: handleDialysateFlowData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDialysateFlowData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(DIALYSATE_FLOW_METER_DATA_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDialysateFlowData.message:<> -TEST.VALUE:SystemCommMessages.handleDialysateFlowData.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDialysateFlowData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(DIALYSATE_FLOW_METER_DATA_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDialysateFlowData.message:<> -TEST.VALUE:SystemCommMessages.handleDialysateFlowData.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleDisposableRemovalConfirmCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDisposableRemovalConfirmCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDisposableRemovalConfirmCmd.message:<> -TEST.VALUE:SystemCommMessages.handleDisposableRemovalConfirmCmd.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleDisposableRemovalConfirmCmd -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleDisposableRemovalConfirmCmd.message:<> -TEST.VALUE:SystemCommMessages.handleDisposableRemovalConfirmCmd.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleFWVersionRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleFWVersionRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleFWVersionRequest.message:<> -TEST.END - --- Subprogram: handleFansRPMOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleFansRPMOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleFansRPMOverride.message:<> -TEST.VALUE:SystemCommMessages.handleFansRPMOverride.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleFansRPMOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleFansRPMOverride.message:<> -TEST.VALUE:SystemCommMessages.handleFansRPMOverride.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleFansRPMOverride -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleFansRPMOverride.message:<> -TEST.VALUE:SystemCommMessages.handleFansRPMOverride.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleFlushUIStateReadingFromDG - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleFlushUIStateReadingFromDG -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(MODE_FLUSH_DATA_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleFlushUIStateReadingFromDG.message:<> -TEST.VALUE:SystemCommMessages.handleFlushUIStateReadingFromDG.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleFlushUIStateReadingFromDG -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(MODE_FLUSH_DATA_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleFlushUIStateReadingFromDG.message:<> -TEST.VALUE:SystemCommMessages.handleFlushUIStateReadingFromDG.message[0].hdr.payloadLen:20 -TEST.END - --- Subprogram: handleGetHDCalibrationRecord - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleGetHDCalibrationRecord -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleGetHDCalibrationRecord.message:<> -TEST.VALUE:SystemCommMessages.handleGetHDCalibrationRecord.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleGetHDCalibrationRecord -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.VALUE:SystemCommMessages.handleGetHDCalibrationRecord.message:<> -TEST.VALUE:SystemCommMessages.handleGetHDCalibrationRecord.message[0].hdr.payloadLen:0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleGetHDCalibrationRecord -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.VALUE:SystemCommMessages.handleGetHDCalibrationRecord.message:<> -TEST.VALUE:SystemCommMessages.handleGetHDCalibrationRecord.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleGetHDServiceRecord - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleGetHDServiceRecord -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleGetHDServiceRecord.message:<> -TEST.VALUE:SystemCommMessages.handleGetHDServiceRecord.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleGetHDServiceRecord -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.VALUE:SystemCommMessages.handleGetHDServiceRecord.message:<> -TEST.VALUE:SystemCommMessages.handleGetHDServiceRecord.message[0].hdr.payloadLen:0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleGetHDServiceRecord -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.VALUE:SystemCommMessages.handleGetHDServiceRecord.message:<> -TEST.VALUE:SystemCommMessages.handleGetHDServiceRecord.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleGetHDSystemRecord - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleGetHDSystemRecord -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleGetHDSystemRecord.message:<> -TEST.VALUE:SystemCommMessages.handleGetHDSystemRecord.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleGetHDSystemRecord -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.VALUE:SystemCommMessages.handleGetHDSystemRecord.message:<> -TEST.VALUE:SystemCommMessages.handleGetHDSystemRecord.message[0].hdr.payloadLen:0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleGetHDSystemRecord -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.VALUE:SystemCommMessages.handleGetHDSystemRecord.message:<> -TEST.VALUE:SystemCommMessages.handleGetHDSystemRecord.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleHDBloodPumpRotorCountOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHDBloodPumpRotorCountOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHDBloodPumpRotorCountOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleHDBloodPumpRotorCountOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHDBloodPumpRotorCountOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHDBloodPumpRotorCountOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleHDBloodPumpRotorCountOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHDBloodPumpRotorCountOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHDBloodPumpRotorCountOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleHDBloodPumpRotorCountOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleHDSerialNumberRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHDSerialNumberRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleHDServiceScheduleRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHDServiceScheduleRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHDServiceScheduleRequest.message:<> -TEST.END - --- Subprogram: handleHDSetArterialPressureOffsetRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHDSetArterialPressureOffsetRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHDSetArterialPressureOffsetRequest.message:<> -TEST.VALUE:SystemCommMessages.handleHDSetArterialPressureOffsetRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHDSetArterialPressureOffsetRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHDSetArterialPressureOffsetRequest.message:<> -TEST.VALUE:SystemCommMessages.handleHDSetArterialPressureOffsetRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHDSetArterialPressureOffsetRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHDSetArterialPressureOffsetRequest.message:<> -TEST.VALUE:SystemCommMessages.handleHDSetArterialPressureOffsetRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleHDSoftwareResetRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHDSoftwareResetRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHDSoftwareResetRequest.message:<> -TEST.VALUE:SystemCommMessages.handleHDSoftwareResetRequest.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHDSoftwareResetRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.VALUE:SystemCommMessages.handleHDSoftwareResetRequest.message:<> -TEST.VALUE:SystemCommMessages.handleHDSoftwareResetRequest.message[0].hdr.payloadLen:0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHDSoftwareResetRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.VALUE:SystemCommMessages.handleHDSoftwareResetRequest.message:<> -TEST.VALUE:SystemCommMessages.handleHDSoftwareResetRequest.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleHDUsageInfoRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHDUsageInfoRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHDUsageInfoRequest.message:<> -TEST.END - --- Subprogram: handleHeatDisinfectUIStateReadingFromDG - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHeatDisinfectUIStateReadingFromDG -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(MODE_HEAT_DISINFECT_DATA_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHeatDisinfectUIStateReadingFromDG.message:<> -TEST.VALUE:SystemCommMessages.handleHeatDisinfectUIStateReadingFromDG.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHeatDisinfectUIStateReadingFromDG -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(MODE_HEAT_DISINFECT_DATA_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHeatDisinfectUIStateReadingFromDG.message:<> -TEST.VALUE:SystemCommMessages.handleHeatDisinfectUIStateReadingFromDG.message[0].hdr.payloadLen:28 -TEST.END - --- Subprogram: handleHeparinCommandRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHeparinCommandRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHeparinCommandRequest.message:<> -TEST.VALUE:SystemCommMessages.handleHeparinCommandRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHeparinCommandRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHeparinCommandRequest.message:<> -TEST.VALUE:SystemCommMessages.handleHeparinCommandRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleHomeHDValve - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHomeHDValve -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHomeHDValve.message:<> -TEST.VALUE:SystemCommMessages.handleHomeHDValve.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleHomeHDValve -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleHomeHDValve.message:<> -TEST.VALUE:SystemCommMessages.handleHomeHDValve.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleInitiateTreatmentRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleInitiateTreatmentRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleInitiateTreatmentRequest.message:<> -TEST.VALUE:SystemCommMessages.handleInitiateTreatmentRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleInitiateTreatmentRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((0) == cmd) ==> FALSE - (3) if ((1) == cmd) ==> FALSE - Test Case Generation Notes: - Cannot set local variable cmd in branch 2 - Cannot set local variable cmd in branch 3 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleInitiateTreatmentRequest.message:<> -TEST.VALUE:SystemCommMessages.handleInitiateTreatmentRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleInitiateTreatmentRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((0) == cmd) ==> FALSE - (3) if ((1) == cmd) ==> TRUE - Test Case Generation Notes: - Cannot set local variable cmd in branch 2 - Cannot set local variable cmd in branch 3 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleInitiateTreatmentRequest.message:<> -TEST.VALUE:SystemCommMessages.handleInitiateTreatmentRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleInitiateTreatmentRequest -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((0) == cmd) ==> TRUE - Test Case Generation Notes: - Cannot set local variable cmd in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleInitiateTreatmentRequest.message:<> -TEST.VALUE:SystemCommMessages.handleInitiateTreatmentRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleInstallationConfirm - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleInstallationConfirm -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleInstallationConfirm.message:<> -TEST.VALUE:SystemCommMessages.handleInstallationConfirm.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleInstallationConfirm -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleInstallationConfirm.message:<> -TEST.VALUE:SystemCommMessages.handleInstallationConfirm.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleLoadCellReadingsFromDG - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleLoadCellReadingsFromDG -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(LOAD_CELL_READINGS_PAYLOAD_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleLoadCellReadingsFromDG.message:<> -TEST.VALUE:SystemCommMessages.handleLoadCellReadingsFromDG.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleLoadCellReadingsFromDG -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(LOAD_CELL_READINGS_PAYLOAD_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleLoadCellReadingsFromDG.message:<> -TEST.VALUE:SystemCommMessages.handleLoadCellReadingsFromDG.message[0].hdr.payloadLen:16 -TEST.END - --- Subprogram: handleOffButtonConfirmMsgFromUI - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleOffButtonConfirmMsgFromUI -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(OFF_BUTTON_MESSAGE_FROM_UI_PAYLOAD_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message:<> -TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleOffButtonConfirmMsgFromUI -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(OFF_BUTTON_MESSAGE_FROM_UI_PAYLOAD_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message:<> -TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].hdr.payloadLen:1 -TEST.END - --- Subprogram: handlePatientConnectionConfirmCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handlePatientConnectionConfirmCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handlePatientConnectionConfirmCmd.message:<> -TEST.VALUE:SystemCommMessages.handlePatientConnectionConfirmCmd.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handlePatientConnectionConfirmCmd -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handlePatientConnectionConfirmCmd.message:<> -TEST.VALUE:SystemCommMessages.handlePatientConnectionConfirmCmd.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handlePatientDisconnectionConfirmCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handlePatientDisconnectionConfirmCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handlePatientDisconnectionConfirmCmd.message:<> -TEST.VALUE:SystemCommMessages.handlePatientDisconnectionConfirmCmd.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handlePatientDisconnectionConfirmCmd -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handlePatientDisconnectionConfirmCmd.message:<> -TEST.VALUE:SystemCommMessages.handlePatientDisconnectionConfirmCmd.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleRinsebackVolumeOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleRinsebackVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleRinsebackVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleRinsebackVolumeOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleRinsebackVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleRinsebackVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleRinsebackVolumeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleRinsebackVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleRinsebackVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleRinsebackVolumeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleSalineBolusRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSalineBolusRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(BOOL) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSalineBolusRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSalineBolusRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSalineBolusRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(BOOL) == (message->hdr).payloadLen) ==> TRUE - (2) if ((SALINE_CMD_START) == cmd) ==> FALSE - Test Case Generation Notes: - Cannot set local variable cmd in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSalineBolusRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSalineBolusRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSalineBolusRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(BOOL) == (message->hdr).payloadLen) ==> TRUE - (2) if ((SALINE_CMD_START) == cmd) ==> TRUE - Test Case Generation Notes: - Cannot set local variable cmd in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSalineBolusRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSalineBolusRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleSampleWaterCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSampleWaterCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSampleWaterCmd.message:<> -TEST.VALUE:SystemCommMessages.handleSampleWaterCmd.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSampleWaterCmd -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSampleWaterCmd.message:<> -TEST.VALUE:SystemCommMessages.handleSampleWaterCmd.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleSampleWaterResult - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSampleWaterResult -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSampleWaterResult.message:<> -TEST.VALUE:SystemCommMessages.handleSampleWaterResult.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSampleWaterResult -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSampleWaterResult.message:<> -TEST.VALUE:SystemCommMessages.handleSampleWaterResult.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleSetAirTrapBroadcastIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetAirTrapBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetAirTrapBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetAirTrapBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleSetAirTrapLevelSensorOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetAirTrapLevelSensorOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetAirTrapLevelSensorOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetAirTrapLevelSensorOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleSetAirTrapValve - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetAirTrapValve -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetAirTrapValve.message:<> -TEST.VALUE:SystemCommMessages.handleSetAirTrapValve.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetAirTrapValve -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetAirTrapValve.message:<> -TEST.VALUE:SystemCommMessages.handleSetAirTrapValve.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleSetBloodLeakDataBroadcastIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetBloodLeakDataBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetBloodLeakDataBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetBloodLeakDataBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetBloodLeakDataBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetBloodLeakDataBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetBloodLeakDataBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetBloodLeakDataBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetBloodLeakDataBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetBloodLeakDataBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleSetBloodLeakStatusOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetBloodLeakStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetBloodLeakStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetBloodLeakStatusOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetBloodLeakStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetBloodLeakStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetBloodLeakStatusOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetBloodLeakStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetBloodLeakStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetBloodLeakStatusOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleSetBubbleStatusOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetBubbleStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetBubbleStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetBubbleStatusOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetBubbleStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetBubbleStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetBubbleStatusOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetBubbleStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetBubbleStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetBubbleStatusOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleSetBubblesDataBroadcastIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetBubblesDataBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetBubblesDataBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetBubblesDataBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetBubblesDataBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetBubblesDataBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetBubblesDataBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetBubblesDataBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetBubblesDataBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetBubblesDataBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleSetFluidLeakBroadcastIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetFluidLeakBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetFluidLeakBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetFluidLeakBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetFluidLeakBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetFluidLeakBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetFluidLeakBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetFluidLeakBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetFluidLeakBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetFluidLeakBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleSetFluidLeakStateOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetFluidLeakStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetFluidLeakStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetFluidLeakStateOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetFluidLeakStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetFluidLeakStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetFluidLeakStateOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetFluidLeakStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetFluidLeakStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetFluidLeakStateOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleSetHDCalibrationRecord - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetHDCalibrationRecord -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetHDCalibrationRecord.message:<> -TEST.END - --- Subprogram: handleSetHDServiceRecord - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetHDServiceRecord -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetHDServiceRecord.message:<> -TEST.END - --- Subprogram: handleSetHDStandbyDisinfectSubmodeRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetHDStandbyDisinfectSubmodeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeRequest.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetHDStandbyDisinfectSubmodeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeRequest.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleSetHDStandbyDisinfectSubmodeResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetHDStandbyDisinfectSubmodeResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeResponse.accepted:<> -TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeResponse.reason:<> -TEST.END - --- Subprogram: handleSetHDSystemRecord - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetHDSystemRecord -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetHDSystemRecord.message:<> -TEST.END - --- Subprogram: handleSetHDValvePositionOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetHDValvePositionOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetHDValvePositionOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetHDValvePositionOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleSetRTCTimestamp - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetRTCTimestamp -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == 9) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message:<> -TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetRTCTimestamp -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == 9) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message:<> -TEST.VALUE:SystemCommMessages.handleSetRTCTimestamp.message[0].hdr.payloadLen:9 -TEST.END - --- Subprogram: handleSetSwitchesStatusOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetSwitchesStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetSwitchesStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetSwitchesStatusOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetSwitchesStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetSwitchesStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetSwitchesStatusOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleSetSwitchesStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleSetSwitchesStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetSwitchesStatusOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleStartPrimeCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleStartPrimeCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleStartPrimeCmd.message:<> -TEST.VALUE:SystemCommMessages.handleStartPrimeCmd.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleStartPrimeCmd -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleStartPrimeCmd.message:<> -TEST.VALUE:SystemCommMessages.handleStartPrimeCmd.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleStartTreatmentRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleStartTreatmentRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleStartTreatmentRequest.message:<> -TEST.VALUE:SystemCommMessages.handleStartTreatmentRequest.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleStartTreatmentRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleStartTreatmentRequest.message:<> -TEST.VALUE:SystemCommMessages.handleStartTreatmentRequest.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleStopHDRTCClock - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleStopHDRTCClock -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleStopHDRTCClock.message:<> -TEST.VALUE:SystemCommMessages.handleStopHDRTCClock.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleStopHDRTCClock -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleStopHDRTCClock.message:<> -TEST.VALUE:SystemCommMessages.handleStopHDRTCClock.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleTestAlarmAudioCurrentHgOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmAudioCurrentHgOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioCurrentHgOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioCurrentHgOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmAudioCurrentHgOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioCurrentHgOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioCurrentHgOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmAudioCurrentHgOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioCurrentHgOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioCurrentHgOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestAlarmAudioCurrentLgOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmAudioCurrentLgOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioCurrentLgOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioCurrentLgOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmAudioCurrentLgOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioCurrentLgOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioCurrentLgOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmAudioCurrentLgOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioCurrentLgOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioCurrentLgOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestAlarmAudioVolumeOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmAudioVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioVolumeOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmAudioVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioVolumeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmAudioVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmAudioVolumeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestAlarmBackupAudioCurrentOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmBackupAudioCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmBackupAudioCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmBackupAudioCurrentOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmBackupAudioCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmBackupAudioCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmBackupAudioCurrentOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmBackupAudioCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmBackupAudioCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmBackupAudioCurrentOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestAlarmInfoSendIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmInfoSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmInfoSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmInfoSendIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmInfoSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmInfoSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmInfoSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmInfoSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmInfoSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmInfoSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestAlarmLampPatternOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmLampPatternOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmLampPatternOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmLampPatternOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestAlarmStateOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmStateOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmStateOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmStateOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestAlarmStatusSendIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmStatusSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmStatusSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmStatusSendIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmStatusSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmStatusSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmStatusSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmStatusSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmStatusSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmStatusSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestAlarmTimeOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmTimeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmTimeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestAlarmTimeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestArterialPressureOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestArterialPressureOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestArterialPressureOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestArterialPressureOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestArterialPressureOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestArterialPressureOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestArterialPressureOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestArterialPressureOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestArterialPressureOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestArterialPressureOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestBlockMessagesRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBlockMessagesRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(BLOCKED_MSGS_DATA_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBlockMessagesRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBlockMessagesRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBlockMessagesRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(BLOCKED_MSGS_DATA_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.VALUE:SystemCommMessages.handleTestBlockMessagesRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBlockMessagesRequest.message[0].hdr.payloadLen:16 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBlockMessagesRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(BLOCKED_MSGS_DATA_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.VALUE:SystemCommMessages.handleTestBlockMessagesRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBlockMessagesRequest.message[0].hdr.payloadLen:16 -TEST.END - --- Subprogram: handleTestBloodFlowBroadcastIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodFlowBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodFlowBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodFlowBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodFlowBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodFlowBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodFlowBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodFlowBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodFlowBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodFlowBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestBloodFlowMeasuredOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodFlowMeasuredOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodFlowMeasuredOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodFlowMeasuredOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestBloodFlowSetPointOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodFlowSetPointOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(OVERRIDE_PUMP_SET_PT_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodFlowSetPointOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodFlowSetPointOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(OVERRIDE_PUMP_SET_PT_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodFlowSetPointOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodFlowSetPointOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestBloodPrimeDataSendIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPrimeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPrimeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPrimeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPrimeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPrimeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPrimeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPrimeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPrimeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPrimeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestBloodPumpHomeRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpHomeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpHomeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpHomeRequest.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpHomeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpHomeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpHomeRequest.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleTestBloodPumpMCMeasuredCurrentOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpMCMeasuredCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMCMeasuredCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpMCMeasuredCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMCMeasuredCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpMCMeasuredCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMCMeasuredCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestBloodPumpMCMeasuredSpeedOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpMCMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMCMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpMCMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMCMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpMCMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMCMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestBloodPumpMeasuredSpeedOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestBloodPumpOcclusionOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpOcclusionOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpOcclusionOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpOcclusionOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestBloodPumpRotorMeasuredSpeedOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpRotorMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpRotorMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpRotorMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpRotorMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpRotorMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpRotorMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestBloodPumpRotorMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestBloodPumpRotorMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestBloodPumpRotorMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestDialInFlowBroadcastIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInFlowBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInFlowBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInFlowBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInFlowBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInFlowBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInFlowBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInFlowBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInFlowBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInFlowBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestDialInFlowMeasuredOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInFlowMeasuredOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInFlowMeasuredOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInFlowMeasuredOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInFlowMeasuredOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInFlowMeasuredOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInFlowMeasuredOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInFlowMeasuredOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInFlowMeasuredOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInFlowMeasuredOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestDialInFlowSetPointOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInFlowSetPointOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(OVERRIDE_PUMP_SET_PT_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInFlowSetPointOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInFlowSetPointOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInFlowSetPointOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(OVERRIDE_PUMP_SET_PT_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInFlowSetPointOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInFlowSetPointOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestDialInPumpHomeRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpHomeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpHomeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpHomeRequest.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpHomeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpHomeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpHomeRequest.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleTestDialInPumpMCMeasuredCurrentOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpMCMeasuredCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMCMeasuredCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpMCMeasuredCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMCMeasuredCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpMCMeasuredCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMCMeasuredCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestDialInPumpMCMeasuredSpeedOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpMCMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMCMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpMCMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMCMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpMCMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMCMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestDialInPumpMeasuredSpeedOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestDialInPumpRotorMeasuredSpeedOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpRotorMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpRotorMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpRotorMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpRotorMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpRotorMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpRotorMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialInPumpRotorMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialInPumpRotorMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialInPumpRotorMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestDialOutFlowBroadcastIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutFlowBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutFlowBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutFlowBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutFlowBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutFlowBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutFlowBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutFlowBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutFlowBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutFlowBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestDialOutFlowSetPointOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutFlowSetPointOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(OVERRIDE_PUMP_SET_PT_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutFlowSetPointOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutFlowSetPointOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutFlowSetPointOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(OVERRIDE_PUMP_SET_PT_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutFlowSetPointOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutFlowSetPointOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestDialOutLoadCellWeightOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutLoadCellWeightOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutLoadCellWeightOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutLoadCellWeightOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutLoadCellWeightOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutLoadCellWeightOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutLoadCellWeightOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutLoadCellWeightOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutLoadCellWeightOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutLoadCellWeightOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestDialOutPumpHomeRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpHomeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpHomeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpHomeRequest.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpHomeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpHomeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpHomeRequest.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleTestDialOutPumpMCMeasuredCurrentOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpMCMeasuredCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMCMeasuredCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpMCMeasuredCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMCMeasuredCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpMCMeasuredCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMCMeasuredCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMCMeasuredCurrentOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestDialOutPumpMCMeasuredSpeedOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpMCMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMCMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpMCMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMCMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpMCMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMCMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMCMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestDialOutPumpMeasuredRotorSpeedOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpMeasuredRotorSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMeasuredRotorSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMeasuredRotorSpeedOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpMeasuredRotorSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMeasuredRotorSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMeasuredRotorSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpMeasuredRotorSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMeasuredRotorSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMeasuredRotorSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestDialOutPumpMeasuredSpeedOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutPumpMeasuredSpeedOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMeasuredSpeedOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutPumpMeasuredSpeedOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestDialOutUFMeasuredVolumeOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutUFMeasuredVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutUFMeasuredVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutUFMeasuredVolumeOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutUFMeasuredVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutUFMeasuredVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutUFMeasuredVolumeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutUFMeasuredVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutUFMeasuredVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutUFMeasuredVolumeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestDialOutUFReferenceVolumeOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutUFReferenceVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutUFReferenceVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutUFReferenceVolumeOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutUFReferenceVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutUFReferenceVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutUFReferenceVolumeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestDialOutUFReferenceVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestDialOutUFReferenceVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestDialOutUFReferenceVolumeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestFansBroadcastIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestFansBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestFansBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestFansBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestFansBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestFansBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestFansBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestFansBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestFansBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestFansBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestFansRPMAlarmStartTimeOffsetOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestFansRPMAlarmStartTimeOffsetOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestFansRPMAlarmStartTimeOffsetOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestFansRPMAlarmStartTimeOffsetOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestFansRPMAlarmStartTimeOffsetOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestFansRPMAlarmStartTimeOffsetOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestFansRPMAlarmStartTimeOffsetOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestFansRPMAlarmStartTimeOffsetOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestFansRPMAlarmStartTimeOffsetOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestFansRPMAlarmStartTimeOffsetOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestHDAccelBroadcastIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDAccelBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDAccelBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDAccelBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDAccelBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDAccelBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDAccelBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDAccelBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDAccelBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDAccelBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestHDAccelMaxOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDAccelMaxOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDAccelMaxOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDAccelMaxOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDAccelMaxOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDAccelMaxOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDAccelMaxOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDAccelMaxOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDAccelMaxOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDAccelMaxOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestHDAccelOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDAccelOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDAccelOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDAccelOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDAccelOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDAccelOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDAccelOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDAccelOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDAccelOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDAccelOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestHDSafetyShutdownOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDSafetyShutdownOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDSafetyShutdownOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDSafetyShutdownOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDSafetyShutdownOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDSafetyShutdownOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDSafetyShutdownOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDSafetyShutdownOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDSafetyShutdownOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDSafetyShutdownOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestHDValvesBroadcastIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDValvesBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDValvesBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDValvesBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDValvesBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDValvesBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDValvesBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestHDValvesBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestHDValvesBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDValvesBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestMonitoredVoltageOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestMonitoredVoltageOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestMonitoredVoltageOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestMonitoredVoltageOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestMonitoredVoltageOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestMonitoredVoltageOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestMonitoredVoltageOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestMonitoredVoltageOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestMonitoredVoltageOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestMonitoredVoltageOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestMonitoredVoltagesSendIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestMonitoredVoltagesSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestMonitoredVoltagesSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestMonitoredVoltagesSendIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestMonitoredVoltagesSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestMonitoredVoltagesSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestMonitoredVoltagesSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestMonitoredVoltagesSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestMonitoredVoltagesSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestMonitoredVoltagesSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestOffButtonStateOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestOffButtonStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestOffButtonStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestOffButtonStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestOpModeDataSendIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestOpModeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestOpModeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestOpModeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestOpModeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestOpModeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestOpModeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestOpModeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestOpModeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestOpModeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestPostTreatmentModeSendIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestPostTreatmentModeSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestPostTreatmentModeSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestPostTreatmentModeSendIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestPostTreatmentModeSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestPostTreatmentModeSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestPostTreatmentModeSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestPostTreatmentModeSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestPostTreatmentModeSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestPostTreatmentModeSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestPreTreatmentModeDataSendIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestPreTreatmentModeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestPreTreatmentModeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestPreTreatmentModeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestPreTreatmentModeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestPreTreatmentModeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestPreTreatmentModeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestPreTreatmentModeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestPreTreatmentModeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestPreTreatmentModeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestPresOcclBroadcastIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestPresOcclBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestPresOcclBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestPresOcclBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestPresOcclBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestPresOcclBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestPresOcclBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestPresOcclBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestPresOcclBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestPresOcclBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestRinsebackDataSendIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestRinsebackDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestRinsebackDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestRinsebackDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestRinsebackDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestRinsebackDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestRinsebackDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestRinsebackDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestRinsebackDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestRinsebackDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestSetOpModeRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSetOpModeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSetOpModeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSetOpModeRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSetOpModeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSetOpModeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSetOpModeRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleTestSetTreatmentParameter - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSetTreatmentParameter -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(CRITICAL_DATAS_T) + sizeof(CRITICAL_DATAS_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSetTreatmentParameter.message:<> -TEST.VALUE:SystemCommMessages.handleTestSetTreatmentParameter.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSetTreatmentParameter -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(CRITICAL_DATAS_T) + sizeof(CRITICAL_DATAS_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSetTreatmentParameter.message:<> -TEST.VALUE:SystemCommMessages.handleTestSetTreatmentParameter.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestStandbyModeDataSendIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestStandbyModeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestStandbyModeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestStandbyModeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestStandbyModeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestStandbyModeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestStandbyModeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestStandbyModeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestStandbyModeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestStandbyModeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestStopButtonStateOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestStopButtonStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestStopButtonStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestStopButtonStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestSuperClearAlarmsRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSuperClearAlarmsRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSuperClearAlarmsRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSuperClearAlarmsRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSuperClearAlarmsRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSuperClearAlarmsRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSuperClearAlarmsRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleTestSwitchesPublishIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSwitchesPublishIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSwitchesPublishIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSwitchesPublishIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSwitchesPublishIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSwitchesPublishIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSwitchesPublishIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSwitchesPublishIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSwitchesPublishIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSwitchesPublishIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestSyringePumpADCReadCtrOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpADCReadCtrOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpADCReadCtrOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpADCReadCtrOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpADCReadCtrOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpADCReadCtrOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpADCReadCtrOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpADCReadCtrOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpADCReadCtrOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpADCReadCtrOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestSyringePumpADCandDACStatusOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpADCandDACStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpADCandDACStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpADCandDACStatusOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpADCandDACStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpADCandDACStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpADCandDACStatusOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpADCandDACStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpADCandDACStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpADCandDACStatusOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestSyringePumpDataBroadcastIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpDataBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpDataBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpDataBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpDataBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpDataBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpDataBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpDataBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpDataBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpDataBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestSyringePumpEncoderStatusOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpEncoderStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpEncoderStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpEncoderStatusOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpEncoderStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpEncoderStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpEncoderStatusOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpEncoderStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpEncoderStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpEncoderStatusOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestSyringePumpForceSensorCalibrateRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpForceSensorCalibrateRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(F32) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpForceSensorCalibrateRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpForceSensorCalibrateRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpForceSensorCalibrateRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(F32) == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpForceSensorCalibrateRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpForceSensorCalibrateRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpForceSensorCalibrateRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(F32) == (message->hdr).payloadLen) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.VALUE:SystemCommMessages.handleTestSyringePumpForceSensorCalibrateRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpForceSensorCalibrateRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleTestSyringePumpMeasuredForceOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredForceOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredForceOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredForceOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredForceOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredForceOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredForceOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredForceOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredForceOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredForceOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestSyringePumpMeasuredHomeOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredHomeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredHomeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredHomeOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredHomeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredHomeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredHomeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredHomeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredHomeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredHomeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestSyringePumpMeasuredPositionOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredPositionOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredPositionOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredPositionOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredPositionOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredPositionOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredPositionOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredPositionOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredPositionOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredPositionOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestSyringePumpMeasuredRateOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredRateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredRateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredRateOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredRateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredRateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredRateOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredRateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredRateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredRateOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestSyringePumpMeasuredSyringeDetectOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredSyringeDetectOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredSyringeDetectOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredSyringeDetectOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredSyringeDetectOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredSyringeDetectOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredSyringeDetectOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredSyringeDetectOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredSyringeDetectOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredSyringeDetectOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestSyringePumpMeasuredVolumeOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredVolumeOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredVolumeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpMeasuredVolumeOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredVolumeOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpMeasuredVolumeOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestSyringePumpOperationRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpOperationRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(SYRINGE_PUMP_OP_PAYLOAD_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpOperationRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpOperationRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpOperationRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(SYRINGE_PUMP_OP_PAYLOAD_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpOperationRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpOperationRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestSyringePumpStatusOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpStatusOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpStatusOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestSyringePumpStatusOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestSyringePumpStatusOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestSyringePumpStatusOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestTemperaturesBroadcastIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTemperaturesBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTemperaturesBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTemperaturesBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTemperaturesBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTemperaturesBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTemperaturesBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTemperaturesBroadcastIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTemperaturesBroadcastIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTemperaturesBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestTemperaturesValueOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTemperaturesValueOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTemperaturesValueOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTemperaturesValueOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTemperaturesValueOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTemperaturesValueOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTemperaturesValueOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTemperaturesValueOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTemperaturesValueOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTemperaturesValueOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestTreatmentModeSendIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentModeSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentModeSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentModeSendIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentModeSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentModeSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentModeSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentModeSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentModeSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentModeSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestTreatmentRangesSendIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentRangesSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentRangesSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentRangesSendIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentRangesSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentRangesSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentRangesSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentRangesSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentRangesSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentRangesSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestTreatmentStopDataSendIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentStopDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentStopDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentStopDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentStopDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentStopDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentStopDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentStopDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentStopDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentStopDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestTreatmentTimeDataSendIntervalOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentTimeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentTimeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentTimeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentTimeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentTimeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentTimeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentTimeDataSendIntervalOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentTimeDataSendIntervalOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentTimeDataSendIntervalOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestTreatmentTimeRemainingOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentTimeRemainingOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentTimeRemainingOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentTimeRemainingOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestTreatmentTimeRemainingOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestTreatmentTimeRemainingOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestTreatmentTimeRemainingOverrideRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleTestValvesCurrentOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestValvesCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestValvesCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestValvesCurrentOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestValvesCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestValvesCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestValvesCurrentOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestValvesCurrentOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestValvesCurrentOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestValvesCurrentOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestValvesPositionCountOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestValvesPositionCountOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestValvesPositionCountOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestValvesPositionCountOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestValvesPositionCountOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestValvesPositionCountOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestValvesPositionCountOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestValvesPositionCountOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestValvesPositionCountOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestValvesPositionCountOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTestVenousPressureOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestVenousPressureOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestVenousPressureOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestVenousPressureOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestVenousPressureOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestVenousPressureOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestVenousPressureOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestVenousPressureOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestVenousPressureOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestVenousPressureOverrideRequest.message[0].hdr.payloadLen:8 -TEST.END - --- Subprogram: handleTestWatchdogCheckInStateOverrideRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestWatchdogCheckInStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestWatchdogCheckInStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> FALSE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTestWatchdogCheckInStateOverrideRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE - (2) if ((0) == payload.reset) ==> TRUE - Test Case Generation Notes: - Cannot set local variable payload in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.payloadLen:12 -TEST.END - --- Subprogram: handleTesterLogInRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTesterLogInRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (((3 == (message->hdr).payloadLen && 0x31 == message->payload[0]) && 0x32 == message->payload[1]) && 0x33 == message->payload[2]) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTesterLogInRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (((3 == (message->hdr).payloadLen && 0x31 == message->payload[0]) && 0x32 == message->payload[1]) && 0x33 == message->payload[2]) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.payloadLen:3 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[0]:49 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[1]:50 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[2]:51 -TEST.END - --- Subprogram: handleTreatmentEndCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTreatmentEndCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTreatmentEndCmd.message:<> -TEST.VALUE:SystemCommMessages.handleTreatmentEndCmd.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTreatmentEndCmd -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTreatmentEndCmd.message:<> -TEST.VALUE:SystemCommMessages.handleTreatmentEndCmd.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleTreatmentParametersFromUI - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTreatmentParametersFromUI -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(TREATMENT_PARAMS_DATA_PAYLOAD_T)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTreatmentParametersFromUI.message:<> -TEST.VALUE:SystemCommMessages.handleTreatmentParametersFromUI.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTreatmentParametersFromUI -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(TREATMENT_PARAMS_DATA_PAYLOAD_T)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTreatmentParametersFromUI.message:<> -TEST.VALUE:SystemCommMessages.handleTreatmentParametersFromUI.message[0].hdr.payloadLen:72 -TEST.END - --- Subprogram: handleTreatmentRecircCmd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTreatmentRecircCmd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTreatmentRecircCmd.message:<> -TEST.VALUE:SystemCommMessages.handleTreatmentRecircCmd.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleTreatmentRecircCmd -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleTreatmentRecircCmd.message:<> -TEST.VALUE:SystemCommMessages.handleTreatmentRecircCmd.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleUFPauseResumeRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUFPauseResumeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUFPauseResumeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUFPauseResumeRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUFPauseResumeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((UF_CMD_PAUSE) == cmd) ==> FALSE - (3) if ((UF_CMD_RESUME) == cmd) ==> FALSE - Test Case Generation Notes: - Cannot set local variable cmd in branch 2 - Cannot set local variable cmd in branch 3 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUFPauseResumeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUFPauseResumeRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUFPauseResumeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((UF_CMD_PAUSE) == cmd) ==> FALSE - (3) if ((UF_CMD_RESUME) == cmd) ==> TRUE - Test Case Generation Notes: - Cannot set local variable cmd in branch 2 - Cannot set local variable cmd in branch 3 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUFPauseResumeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUFPauseResumeRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUFPauseResumeRequest -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((UF_CMD_PAUSE) == cmd) ==> TRUE - Test Case Generation Notes: - Cannot set local variable cmd in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUFPauseResumeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUFPauseResumeRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleUFVolumeSetRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUFVolumeSetRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(F32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUFVolumeSetRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUFVolumeSetRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUFVolumeSetRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(F32)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUFVolumeSetRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUFVolumeSetRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleUIActiveAlarmsListRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIActiveAlarmsListRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIActiveAlarmsListRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUIActiveAlarmsListRequest.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIActiveAlarmsListRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIActiveAlarmsListRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUIActiveAlarmsListRequest.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleUIAlarmSilenceRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIAlarmSilenceRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIAlarmSilenceRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUIAlarmSilenceRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIAlarmSilenceRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIAlarmSilenceRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUIAlarmSilenceRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleUICheckIn - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUICheckIn -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleUIClockSyncRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIClockSyncRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIClockSyncRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUIClockSyncRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIClockSyncRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((0) == result) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.setRTCEpoch.return:1 -TEST.VALUE:SystemCommMessages.handleUIClockSyncRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUIClockSyncRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIClockSyncRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((0) == result) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:RTC.setRTCEpoch.return:0 -TEST.VALUE:SystemCommMessages.handleUIClockSyncRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUIClockSyncRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleUIDisinfectRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIDisinfectRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIDisinfectRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUIDisinfectRequest.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIDisinfectRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((0) == cmd) ==> FALSE - (3) if ((1) == cmd) ==> FALSE - (4) if ((2) == cmd) ==> FALSE - Test Case Generation Notes: - Cannot set local variable cmd in branch 2 - Cannot set local variable cmd in branch 3 - Cannot set local variable cmd in branch 4 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIDisinfectRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUIDisinfectRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIDisinfectRequest -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((0) == cmd) ==> FALSE - (3) if ((1) == cmd) ==> FALSE - (4) if ((2) == cmd) ==> TRUE - Test Case Generation Notes: - Cannot set local variable cmd in branch 2 - Cannot set local variable cmd in branch 3 - Cannot set local variable cmd in branch 4 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIDisinfectRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUIDisinfectRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIDisinfectRequest -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((0) == cmd) ==> FALSE - (3) if ((1) == cmd) ==> TRUE - Test Case Generation Notes: - Cannot set local variable cmd in branch 2 - Cannot set local variable cmd in branch 3 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIDisinfectRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUIDisinfectRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIDisinfectRequest -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((message->hdr).payloadLen == sizeof(U32)) ==> TRUE - (2) if ((0) == cmd) ==> TRUE - Test Case Generation Notes: - Cannot set local variable cmd in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIDisinfectRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUIDisinfectRequest.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleUIPOSTFinalResult - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIPOSTFinalResult -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(BOOL)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIPOSTFinalResult.message:<> -TEST.VALUE:SystemCommMessages.handleUIPOSTFinalResult.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIPOSTFinalResult -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(BOOL)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIPOSTFinalResult.message:<> -TEST.VALUE:SystemCommMessages.handleUIPOSTFinalResult.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleUITreatmentLogDataRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUITreatmentLogDataRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0 == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUITreatmentLogDataRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUITreatmentLogDataRequest.message[0].hdr.payloadLen:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUITreatmentLogDataRequest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUITreatmentLogDataRequest.message:<> -TEST.VALUE:SystemCommMessages.handleUITreatmentLogDataRequest.message[0].hdr.payloadLen:0 -TEST.END - --- Subprogram: handleUIUserConfirmTreatmentParameters - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIUserConfirmTreatmentParameters -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(BOOL)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIUserConfirmTreatmentParameters.message:<> -TEST.VALUE:SystemCommMessages.handleUIUserConfirmTreatmentParameters.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIUserConfirmTreatmentParameters -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(BOOL)) ==> TRUE - (2) if ((1) == confirmed) ==> FALSE - Test Case Generation Notes: - Cannot set local variable confirmed in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIUserConfirmTreatmentParameters.message:<> -TEST.VALUE:SystemCommMessages.handleUIUserConfirmTreatmentParameters.message[0].hdr.payloadLen:4 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIUserConfirmTreatmentParameters -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((message->hdr).payloadLen == sizeof(BOOL)) ==> TRUE - (2) if ((1) == confirmed) ==> TRUE - Test Case Generation Notes: - Cannot set local variable confirmed in branch 2 -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIUserConfirmTreatmentParameters.message:<> -TEST.VALUE:SystemCommMessages.handleUIUserConfirmTreatmentParameters.message[0].hdr.payloadLen:4 -TEST.END - --- Subprogram: handleUIVersionResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIVersionResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sizeof(UI_VERSIONS_T) == (message->hdr).payloadLen) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIVersionResponse.message:<> -TEST.VALUE:SystemCommMessages.handleUIVersionResponse.message[0].hdr.payloadLen:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:handleUIVersionResponse -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sizeof(UI_VERSIONS_T) == (message->hdr).payloadLen) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.handleUIVersionResponse.message:<> -TEST.VALUE:SystemCommMessages.handleUIVersionResponse.message[0].hdr.payloadLen:9 -TEST.END - --- Subprogram: isTestingActivated - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:isTestingActivated -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: sendACKMsg - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendACKMsg -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendACKMsg.message:<> -TEST.END - --- Subprogram: sendAckResponseMsg - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendAckResponseMsg -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendAckResponseMsg.msgID:<> -TEST.VALUE:SystemCommMessages.sendAckResponseMsg.buffer:<> -TEST.VALUE:SystemCommMessages.sendAckResponseMsg.ack:<> -TEST.END - --- Subprogram: sendActiveAlarmsList - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendActiveAlarmsList -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendActiveAlarmsList.accepted:<> -TEST.VALUE:SystemCommMessages.sendActiveAlarmsList.reason:<> -TEST.VALUE:SystemCommMessages.sendActiveAlarmsList.alarmList:<> -TEST.VALUE:SystemCommMessages.sendActiveAlarmsList.size:<> -TEST.END - --- Subprogram: sendAlarmAudioVolumeSetResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendAlarmAudioVolumeSetResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendAlarmAudioVolumeSetResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendAlarmAudioVolumeSetResponse.rejReason:<> -TEST.END - --- Subprogram: sendChangeBloodDialysateRateChangeResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendChangeBloodDialysateRateChangeResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendChangeBloodDialysateRateChangeResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendChangeBloodDialysateRateChangeResponse.reason:<> -TEST.VALUE:SystemCommMessages.sendChangeBloodDialysateRateChangeResponse.bloodRate:<> -TEST.VALUE:SystemCommMessages.sendChangeBloodDialysateRateChangeResponse.dialRate:<> -TEST.END - --- Subprogram: sendChangeTreatmentDurationResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendChangeTreatmentDurationResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendChangeTreatmentDurationResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendChangeTreatmentDurationResponse.reason:<> -TEST.VALUE:SystemCommMessages.sendChangeTreatmentDurationResponse.time_min:<> -TEST.VALUE:SystemCommMessages.sendChangeTreatmentDurationResponse.volume_mL:<> -TEST.END - --- Subprogram: sendChangeUFSettingsOptionResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendChangeUFSettingsOptionResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendChangeUFSettingsOptionResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendChangeUFSettingsOptionResponse.reason:<> -TEST.VALUE:SystemCommMessages.sendChangeUFSettingsOptionResponse.volume_mL:<> -TEST.VALUE:SystemCommMessages.sendChangeUFSettingsOptionResponse.time_min:<> -TEST.VALUE:SystemCommMessages.sendChangeUFSettingsOptionResponse.ufRate_mL_min:<> -TEST.END - --- Subprogram: sendChangeUFSettingsResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendChangeUFSettingsResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendChangeUFSettingsResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendChangeUFSettingsResponse.reason:<> -TEST.VALUE:SystemCommMessages.sendChangeUFSettingsResponse.volume_mL:<> -TEST.VALUE:SystemCommMessages.sendChangeUFSettingsResponse.time_min:<> -TEST.VALUE:SystemCommMessages.sendChangeUFSettingsResponse.ufRate_mL_min:<> -TEST.VALUE:SystemCommMessages.sendChangeUFSettingsResponse.timeDiff:<> -TEST.VALUE:SystemCommMessages.sendChangeUFSettingsResponse.rateDiff:<> -TEST.VALUE:SystemCommMessages.sendChangeUFSettingsResponse.oldUFRate_mL_min:<> -TEST.END - --- Subprogram: sendContinueToTreatmentCmdResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendContinueToTreatmentCmdResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendContinueToTreatmentCmdResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendContinueToTreatmentCmdResponse.reason:<> -TEST.END - --- Subprogram: sendDGChangeValveSettingCommand - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDGChangeValveSettingCommand -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDGChangeValveSettingCommand.valveSettingCmd:<> -TEST.END - --- Subprogram: sendDGConcentrateMixingRatiosRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDGConcentrateMixingRatiosRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: sendDGDrainCommand - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDGDrainCommand -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDGDrainCommand.drainCmdPtr:<> -TEST.END - --- Subprogram: sendDGFillCommand - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDGFillCommand -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDGFillCommand.cmd:<> -TEST.VALUE:SystemCommMessages.sendDGFillCommand.fillToVolumeMl:<> -TEST.VALUE:SystemCommMessages.sendDGFillCommand.targetFlowRateLPM:<> -TEST.END - --- Subprogram: sendDGPOSTResultRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDGPOSTResultRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: sendDGSampleWaterCommand - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDGSampleWaterCommand -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDGSampleWaterCommand.cmd:<> -TEST.END - --- Subprogram: sendDGStartChemicalDisinfectModeCommand - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDGStartChemicalDisinfectModeCommand -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDGStartChemicalDisinfectModeCommand.start:<> -TEST.END - --- Subprogram: sendDGStartFlushModeCommand - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDGStartFlushModeCommand -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDGStartFlushModeCommand.start:<> -TEST.END - --- Subprogram: sendDGStartHeatDisinfectModeCommand - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDGStartHeatDisinfectModeCommand -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDGStartHeatDisinfectModeCommand.start:<> -TEST.END - --- Subprogram: sendDGStartStopCommand - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDGStartStopCommand -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDGStartStopCommand.start:<> -TEST.END - --- Subprogram: sendDGStartStopTrimmerHeaterCommand - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDGStartStopTrimmerHeaterCommand -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDGStartStopTrimmerHeaterCommand.start:<> -TEST.VALUE:SystemCommMessages.sendDGStartStopTrimmerHeaterCommand.trimmerHtrTemp:<> -TEST.END - --- Subprogram: sendDGSwitchReservoirCommand - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDGSwitchReservoirCommand -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDGSwitchReservoirCommand.activeReservoir:<> -TEST.END - --- Subprogram: sendDialysateHeatingParamsToDG - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDialysateHeatingParamsToDG -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDialysateHeatingParamsToDG.params:<> -TEST.END - --- Subprogram: sendDisinfectConfirmResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDisinfectConfirmResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDisinfectConfirmResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendDisinfectConfirmResponse.reason:<> -TEST.END - --- Subprogram: sendDisposableRemovalConfirmResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendDisposableRemovalConfirmResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendDisposableRemovalConfirmResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendDisposableRemovalConfirmResponse.reason:<> -TEST.END - --- Subprogram: sendEvent - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendEvent -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendEvent.event:<> -TEST.END - --- Subprogram: sendHDCalibrationRecord - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendHDCalibrationRecord -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendHDCalibrationRecord.payloadCurrNum:<> -TEST.VALUE:SystemCommMessages.sendHDCalibrationRecord.payloadTotalNum:<> -TEST.VALUE:SystemCommMessages.sendHDCalibrationRecord.length:<> -TEST.VALUE:SystemCommMessages.sendHDCalibrationRecord.calRcrdAddress:<> -TEST.END - --- Subprogram: sendHDServiceRecord - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendHDServiceRecord -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendHDServiceRecord.payloadCurrNum:<> -TEST.VALUE:SystemCommMessages.sendHDServiceRecord.payloadTotalNum:<> -TEST.VALUE:SystemCommMessages.sendHDServiceRecord.length:<> -TEST.VALUE:SystemCommMessages.sendHDServiceRecord.srvcRcrdAddress:<> -TEST.END - --- Subprogram: sendHDSystemRecord - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendHDSystemRecord -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendHDSystemRecord.payloadCurrNum:<> -TEST.VALUE:SystemCommMessages.sendHDSystemRecord.payloadTotalNum:<> -TEST.VALUE:SystemCommMessages.sendHDSystemRecord.length:<> -TEST.VALUE:SystemCommMessages.sendHDSystemRecord.sysRcrdAddress:<> -TEST.END - --- Subprogram: sendHeparinCommandResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendHeparinCommandResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendHeparinCommandResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendHeparinCommandResponse.rejReason:<> -TEST.END - --- Subprogram: sendInitiateTreatmentResponseMsg - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendInitiateTreatmentResponseMsg -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendInitiateTreatmentResponseMsg.accepted:<> -TEST.VALUE:SystemCommMessages.sendInitiateTreatmentResponseMsg.reason:<> -TEST.END - --- Subprogram: sendOffButtonMsgToUI - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendOffButtonMsgToUI -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendOffButtonMsgToUI.cmd:<> -TEST.END - --- Subprogram: sendPOSTFinalResult - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendPOSTFinalResult -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendPOSTFinalResult.passed:<> -TEST.END - --- Subprogram: sendPOSTTestResult - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendPOSTTestResult -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendPOSTTestResult.test:<> -TEST.VALUE:SystemCommMessages.sendPOSTTestResult.passed:<> -TEST.END - --- Subprogram: sendPatientConnectionConfirmCmdResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendPatientConnectionConfirmCmdResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendPatientConnectionConfirmCmdResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendPatientConnectionConfirmCmdResponse.reason:<> -TEST.END - --- Subprogram: sendPressureLimitsChangeResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendPressureLimitsChangeResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendPressureLimitsChangeResponse.data:<> -TEST.END - --- Subprogram: sendRinsebackCmdResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendRinsebackCmdResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendRinsebackCmdResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendRinsebackCmdResponse.rejReason:<> -TEST.END - --- Subprogram: sendSalineBolusResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendSalineBolusResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendSalineBolusResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendSalineBolusResponse.rejReason:<> -TEST.VALUE:SystemCommMessages.sendSalineBolusResponse.bolusVol:<> -TEST.END - --- Subprogram: sendSampleWaterCmdResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendSampleWaterCmdResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendSampleWaterCmdResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendSampleWaterCmdResponse.reason:<> -TEST.END - --- Subprogram: sendStartPrimeCmdResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendStartPrimeCmdResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendStartPrimeCmdResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendStartPrimeCmdResponse.reason:<> -TEST.END - --- Subprogram: sendStartTreatmentResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendStartTreatmentResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendStartTreatmentResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendStartTreatmentResponse.reason:<> -TEST.END - --- Subprogram: sendTestAckResponseMsg - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendTestAckResponseMsg -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendTestAckResponseMsg.msgID:<> -TEST.VALUE:SystemCommMessages.sendTestAckResponseMsg.ack:<> -TEST.END - --- Subprogram: sendTreatmentEndCmdResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendTreatmentEndCmdResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendTreatmentEndCmdResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendTreatmentEndCmdResponse.rejReason:<> -TEST.END - --- Subprogram: sendTreatmentLogAlarmEventData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendTreatmentLogAlarmEventData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendTreatmentLogAlarmEventData.alarmID:<> -TEST.END - --- Subprogram: sendTreatmentLogData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendTreatmentLogData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendTreatmentLogData.accepted:<> -TEST.VALUE:SystemCommMessages.sendTreatmentLogData.reason:<> -TEST.VALUE:SystemCommMessages.sendTreatmentLogData.logDataPtr:<> -TEST.END - --- Subprogram: sendTreatmentLogEventData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendTreatmentLogEventData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendTreatmentLogEventData.event:<> -TEST.VALUE:SystemCommMessages.sendTreatmentLogEventData.oldValue:<> -TEST.VALUE:SystemCommMessages.sendTreatmentLogEventData.newValue:<> -TEST.END - --- Subprogram: sendTreatmentParametersResponseMsg - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendTreatmentParametersResponseMsg -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendTreatmentParametersResponseMsg.accepted:<> -TEST.VALUE:SystemCommMessages.sendTreatmentParametersResponseMsg.rejectReasons:<> -TEST.VALUE:SystemCommMessages.sendTreatmentParametersResponseMsg.byteLength:<> -TEST.END - --- Subprogram: sendTreatmentParamsRangesToUI - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendTreatmentParamsRangesToUI -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendTreatmentParamsRangesToUI.minTime:<> -TEST.VALUE:SystemCommMessages.sendTreatmentParamsRangesToUI.maxTime:<> -TEST.VALUE:SystemCommMessages.sendTreatmentParamsRangesToUI.minUFVol:<> -TEST.VALUE:SystemCommMessages.sendTreatmentParamsRangesToUI.maxUFVol:<> -TEST.VALUE:SystemCommMessages.sendTreatmentParamsRangesToUI.minDialRate:<> -TEST.VALUE:SystemCommMessages.sendTreatmentParamsRangesToUI.maxDialRate:<> -TEST.END - --- Subprogram: sendTreatmentPeriodicDataToUI - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendTreatmentPeriodicDataToUI -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendTreatmentPeriodicDataToUI.periodDataPtr:<> -TEST.END - --- Subprogram: sendTreatmentRecircCmdResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendTreatmentRecircCmdResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendTreatmentRecircCmdResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendTreatmentRecircCmdResponse.rejReason:<> -TEST.END - --- Subprogram: sendUFPauseResumeResponse - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendUFPauseResumeResponse -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendUFPauseResumeResponse.accepted:<> -TEST.VALUE:SystemCommMessages.sendUFPauseResumeResponse.reason:<> -TEST.VALUE:SystemCommMessages.sendUFPauseResumeResponse.ufState:<> -TEST.END - --- Subprogram: sendUFVolumeSetResponseMsg - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendUFVolumeSetResponseMsg -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendUFVolumeSetResponseMsg.accepted:<> -TEST.VALUE:SystemCommMessages.sendUFVolumeSetResponseMsg.reason:<> -TEST.VALUE:SystemCommMessages.sendUFVolumeSetResponseMsg.uFVolumeMl:<> -TEST.END - --- Subprogram: sendUIResponseMsg - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendUIResponseMsg -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:SystemCommMessages.sendUIResponseMsg.msgID:<> -TEST.VALUE:SystemCommMessages.sendUIResponseMsg.accepted:<> -TEST.VALUE:SystemCommMessages.sendUIResponseMsg.reason:<> -TEST.END - --- Subprogram: sendUIVersionRequest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:sendUIVersionRequest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: serializeMessage - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:serializeMessage -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - (4) if (blocked != (1)) ==> FALSE - Test Case Generation Notes: - Cannot set local variable blocked in branch 4 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.serializeMessage.buffer:<> -TEST.VALUE:SystemCommMessages.serializeMessage.ackReq:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:serializeMessage -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> FALSE - (4) if (blocked != (1)) ==> TRUE - (5) if ((msg.hdr).msgID != (MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK)) ==> FALSE - (8) if (sizeMod == (0)) ==> FALSE - (9) for (i < sizePad) ==> FALSE - (10) if ((1) == ackReq) ==> FALSE - (12) if ((0) == error) ==> FALSE - Test Case Generation Notes: - Cannot set local variable blocked in branch 4 - Cannot set local variable msgSize in branch 5 - Cannot set sizeMod due to assignment - Cannot set sizePad due to assignment - Cannot set local variable error in branch 12 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:65535 -TEST.VALUE:SystemCommMessages.serializeMessage.buffer:<> -TEST.VALUE:SystemCommMessages.serializeMessage.ackReq:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:serializeMessage -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isTestingActivated()) ==> FALSE - (4) if (blocked != (1)) ==> TRUE - (5) if ((msg.hdr).msgID != (MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK)) ==> FALSE - (8) if (sizeMod == (0)) ==> FALSE - (9) for (i < sizePad) ==> FALSE - (10) if ((1) == ackReq) ==> FALSE - (12) if ((0) == error) ==> TRUE - Test Case Generation Notes: - Cannot set local variable blocked in branch 4 - Cannot set local variable msgSize in branch 5 - Cannot set sizeMod due to assignment - Cannot set sizePad due to assignment - Cannot set local variable error in branch 12 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:65535 -TEST.VALUE:SystemCommMessages.serializeMessage.buffer:<> -TEST.VALUE:SystemCommMessages.serializeMessage.ackReq:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:serializeMessage -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == isTestingActivated()) ==> FALSE - (4) if (blocked != (1)) ==> TRUE - (5) if ((msg.hdr).msgID != (MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK)) ==> FALSE - (8) if (sizeMod == (0)) ==> FALSE - (9) for (i < sizePad) ==> FALSE - (10) if ((1) == ackReq) ==> TRUE - (11) if ((0) == addMsgToPendingACKList(&msg, buffer, data, msgSize)) ==> FALSE - (12) if ((0) == error) ==> FALSE - Test Case Generation Notes: - Cannot set local variable blocked in branch 4 - Cannot set local variable msgSize in branch 5 - Cannot set sizeMod due to assignment - Cannot set sizePad due to assignment - Cannot set local variable error in branch 12 -TEST.END_NOTES: -TEST.STUB:SystemComm.addMsgToPendingACKList -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.addMsgToPendingACKList.return:1 -TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:65535 -TEST.VALUE:SystemCommMessages.serializeMessage.buffer:<> -TEST.VALUE:SystemCommMessages.serializeMessage.ackReq:1 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:serializeMessage -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == isTestingActivated()) ==> FALSE - (4) if (blocked != (1)) ==> TRUE - (5) if ((msg.hdr).msgID != (MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK)) ==> FALSE - (8) if (sizeMod == (0)) ==> FALSE - (9) for (i < sizePad) ==> FALSE - (10) if ((1) == ackReq) ==> TRUE - (11) if ((0) == addMsgToPendingACKList(&msg, buffer, data, msgSize)) ==> TRUE - (12) if ((0) == error) ==> FALSE - Test Case Generation Notes: - Cannot set local variable blocked in branch 4 - Cannot set local variable msgSize in branch 5 - Cannot set sizeMod due to assignment - Cannot set sizePad due to assignment - Cannot set error due to assignment -TEST.END_NOTES: -TEST.STUB:SystemComm.addMsgToPendingACKList -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemComm.addMsgToPendingACKList.return:0 -TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:65535 -TEST.VALUE:SystemCommMessages.serializeMessage.buffer:<> -TEST.VALUE:SystemCommMessages.serializeMessage.ackReq:1 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:serializeMessage -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == isTestingActivated()) ==> FALSE - (4) if (blocked != (1)) ==> TRUE - (5) if ((msg.hdr).msgID != (MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK)) ==> FALSE - (8) if (sizeMod == (0)) ==> FALSE - (9) for (i < sizePad) ==> TRUE - (10) if ((1) == ackReq) ==> FALSE - (12) if ((0) == error) ==> FALSE - Test Case Generation Notes: - Cannot set local variable blocked in branch 4 - Cannot set local variable msgSize in branch 5 - Cannot set sizeMod due to assignment - Cannot set sizePad due to assignment - Cannot set local variable error in branch 12 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:65535 -TEST.VALUE:SystemCommMessages.serializeMessage.buffer:<> -TEST.VALUE:SystemCommMessages.serializeMessage.ackReq:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:serializeMessage -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((1) == isTestingActivated()) ==> FALSE - (4) if (blocked != (1)) ==> TRUE - (5) if ((msg.hdr).msgID != (MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK)) ==> FALSE - (8) if (sizeMod == (0)) ==> TRUE - (9) for (i < sizePad) ==> FALSE - (10) if ((1) == ackReq) ==> FALSE - (12) if ((0) == error) ==> FALSE - Test Case Generation Notes: - Cannot set local variable blocked in branch 4 - Cannot set local variable msgSize in branch 5 - Cannot set sizeMod due to assignment - Cannot set sizePad due to assignment - Cannot set local variable error in branch 12 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:65535 -TEST.VALUE:SystemCommMessages.serializeMessage.buffer:<> -TEST.VALUE:SystemCommMessages.serializeMessage.ackReq:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:serializeMessage -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if ((1) == isTestingActivated()) ==> FALSE - (4) if (blocked != (1)) ==> TRUE - (5) if ((msg.hdr).msgID != (MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK)) ==> TRUE - (6) if (nextSeqNo >= 0x7fff) ==> FALSE - (7) if ((1) == ackReq) ==> FALSE - (8) if (sizeMod == (0)) ==> FALSE - (9) for (i < sizePad) ==> FALSE - (10) if ((1) == ackReq) ==> FALSE - (12) if ((0) == error) ==> FALSE - Test Case Generation Notes: - Cannot set local variable blocked in branch 4 - Cannot set local variable msgSize in branch 5 - Cannot set sizeMod due to assignment - Cannot set sizePad due to assignment - Cannot set local variable error in branch 12 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.<>.nextSeqNo:<> -TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:<> -TEST.VALUE:SystemCommMessages.serializeMessage.buffer:<> -TEST.VALUE:SystemCommMessages.serializeMessage.ackReq:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-009-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:serializeMessage -TEST.NEW -TEST.NAME:BASIS-PATH-009-PARTIAL -TEST.BASIS_PATH:9 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if ((1) == isTestingActivated()) ==> FALSE - (4) if (blocked != (1)) ==> TRUE - (5) if ((msg.hdr).msgID != (MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK)) ==> TRUE - (6) if (nextSeqNo >= 0x7fff) ==> FALSE - (7) if ((1) == ackReq) ==> TRUE - (8) if (sizeMod == (0)) ==> FALSE - (9) for (i < sizePad) ==> FALSE - (10) if ((1) == ackReq) ==> FALSE - (12) if ((0) == error) ==> FALSE - Test Case Generation Notes: - Cannot set local variable blocked in branch 4 - Cannot set local variable msgSize in branch 5 - Cannot set sizeMod due to assignment - Cannot set sizePad due to assignment - Conflict: Trying to set variable SystemCommMessages.serializeMessage.ackReq 'equal to' and 'not equal to' same value in branches 7/10 - Cannot set local variable error in branch 12 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.<>.nextSeqNo:<> -TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:<> -TEST.VALUE:SystemCommMessages.serializeMessage.buffer:<> -TEST.VALUE:SystemCommMessages.serializeMessage.ackReq:1 -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-010-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:serializeMessage -TEST.NEW -TEST.NAME:BASIS-PATH-010-PARTIAL -TEST.BASIS_PATH:10 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (1) if ((1) == isTestingActivated()) ==> FALSE - (4) if (blocked != (1)) ==> TRUE - (5) if ((msg.hdr).msgID != (MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK)) ==> TRUE - (6) if (nextSeqNo >= 0x7fff) ==> TRUE - (7) if ((1) == ackReq) ==> FALSE - (8) if (sizeMod == (0)) ==> FALSE - (9) for (i < sizePad) ==> FALSE - (10) if ((1) == ackReq) ==> FALSE - (12) if ((0) == error) ==> FALSE - Test Case Generation Notes: - Cannot set local variable blocked in branch 4 - Cannot set local variable msgSize in branch 5 - Cannot set sizeMod due to assignment - Cannot set sizePad due to assignment - Cannot set local variable error in branch 12 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.<>.nextSeqNo:<> -TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:<> -TEST.VALUE:SystemCommMessages.serializeMessage.buffer:<> -TEST.VALUE:SystemCommMessages.serializeMessage.ackReq:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-011-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:serializeMessage -TEST.NEW -TEST.NAME:BASIS-PATH-011-PARTIAL -TEST.BASIS_PATH:11 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 11 - (1) if ((1) == isTestingActivated()) ==> TRUE - (2) for (i < (8)) ==> FALSE - (4) if (blocked != (1)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set local variable blocked in branch 4 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.serializeMessage.buffer:<> -TEST.VALUE:SystemCommMessages.serializeMessage.ackReq:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-012-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:serializeMessage -TEST.NEW -TEST.NAME:BASIS-PATH-012-PARTIAL -TEST.BASIS_PATH:12 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 12 - (1) if ((1) == isTestingActivated()) ==> TRUE - (2) for (i < (8)) ==> TRUE - (3) if ((msg.hdr).msgID == blockedMessagesForXmit.blockedMessages[i]) ==> TRUE - (4) if (blocked != (1)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set i due to assignment - Cannot set blocked due to assignment -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.<>.blockedMessagesForXmit.blockedMessages[0]:<> -TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:<> -TEST.VALUE:SystemCommMessages.serializeMessage.buffer:<> -TEST.VALUE:SystemCommMessages.serializeMessage.ackReq:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-013-PARTIAL -TEST.UNIT:SystemCommMessages -TEST.SUBPROGRAM:serializeMessage -TEST.NEW -TEST.NAME:BASIS-PATH-013-PARTIAL -TEST.BASIS_PATH:13 of 13 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 13 - (1) if ((1) == isTestingActivated()) ==> TRUE - (2) for (i < (8)) ==> TRUE - (3) if ((msg.hdr).msgID == blockedMessagesForXmit.blockedMessages[i]) ==> FALSE - (4) if (blocked != (1)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 - Cannot set i due to assignment - Cannot set local variable blocked in branch 4 -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.<>.blockedMessagesForXmit.blockedMessages[0]:1 -TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:<> -TEST.VALUE:SystemCommMessages.serializeMessage.buffer:<> -TEST.VALUE:SystemCommMessages.serializeMessage.ackReq:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - -- Unit: Valves -- Subprogram: publishValvesData Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMMMESSAGES/INT_SYSTEMCOMMMESSAGES_cba.cvr =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMMMESSAGES/INT_SYSTEMCOMMMESSAGES_cba.cvr (.../INT_SYSTEMCOMMMESSAGES_cba.cvr) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMMMESSAGES/INT_SYSTEMCOMMMESSAGES_cba.cvr (.../INT_SYSTEMCOMMMESSAGES_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -34,7 +34,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -188,7 +188,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -210,7 +210,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -232,7 +232,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -298,7 +298,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -364,7 +364,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -408,7 +408,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -430,7 +430,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -518,7 +518,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -540,7 +540,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -562,7 +562,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -584,7 +584,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -606,7 +606,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -628,7 +628,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -650,7 +650,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -715,7 +715,7 @@ MESSAGE_T msg; RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/Diality_CodeClinic_Lattix/workspace_hd_staging/hdfirmware/firmware/App/Services/SystemCommMessages.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Services/SystemCommMessages.c RESULT.CBA.FUNCTION: sendDGDrainCommand RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_TASKBG/INT_TASKBG.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_TASKBG/INT_TASKBG.tst (.../INT_TASKBG.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_TASKBG/INT_TASKBG.tst (.../INT_TASKBG.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,61 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: TaskBG - --- Subprogram: taskBackground - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TaskBG -TEST.SUBPROGRAM:taskBackground -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == uiCommunicated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemComm.uiCommunicated -TEST.VALUE:SystemComm.uiCommunicated.return:1 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TaskBG -TEST.SUBPROGRAM:taskBackground -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == uiCommunicated()) ==> TRUE - (2) if ((1) == didTimeout(startUICommTimeout, 40000)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:SystemComm.uiCommunicated -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:SystemComm.uiCommunicated.return:0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:TaskBG -TEST.SUBPROGRAM:taskBackground -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((0) == uiCommunicated()) ==> TRUE - (2) if ((1) == didTimeout(startUICommTimeout, 40000)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:SystemComm.uiCommunicated -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:SystemComm.uiCommunicated.return:0 -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_TASKGENERAL/INT_TASKGENERAL.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_TASKGENERAL/INT_TASKGENERAL.tst (.../INT_TASKGENERAL.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_TASKGENERAL/INT_TASKGENERAL.tst (.../INT_TASKGENERAL.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,39 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: TaskGeneral - --- Subprogram: taskGeneral - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TaskGeneral -TEST.SUBPROGRAM:taskGeneral -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == uiCommunicated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemComm.uiCommunicated -TEST.VALUE:SystemComm.uiCommunicated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TaskGeneral -TEST.SUBPROGRAM:taskGeneral -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == uiCommunicated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemComm.uiCommunicated -TEST.VALUE:SystemComm.uiCommunicated.return:1 -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_TASKPRIORITY/INT_TASKPRIORITY.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_TASKPRIORITY/INT_TASKPRIORITY.tst (.../INT_TASKPRIORITY.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_TASKPRIORITY/INT_TASKPRIORITY.tst (.../INT_TASKPRIORITY.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,39 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: TaskPriority - --- Subprogram: taskPriority - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TaskPriority -TEST.SUBPROGRAM:taskPriority -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == uiCommunicated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemComm.uiCommunicated -TEST.VALUE:SystemComm.uiCommunicated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TaskPriority -TEST.SUBPROGRAM:taskPriority -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == uiCommunicated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemComm.uiCommunicated -TEST.VALUE:SystemComm.uiCommunicated.return:1 -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_TASKTIMERS/INT_TASKTIMERS.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_TASKTIMERS/INT_TASKTIMERS.tst (.../INT_TASKTIMERS.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_TASKTIMERS/INT_TASKTIMERS.tst (.../INT_TASKTIMERS.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,18 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: TaskTimer - --- Subprogram: taskTimer - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TaskTimer -TEST.SUBPROGRAM:taskTimer -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_TEMPERATURES/INT_TEMPERATURES.tst =================================================================== diff -u -r3c31e9f1a903e2829911aeacd23e50dbdce71add -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_TEMPERATURES/INT_TEMPERATURES.tst (.../INT_TEMPERATURES.tst) (revision 3c31e9f1a903e2829911aeacd23e50dbdce71add) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_TEMPERATURES/INT_TEMPERATURES.tst (.../INT_TEMPERATURES.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,656 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: Temperatures - --- Subprogram: calculateThemristorTemperature - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:calculateThemristorTemperature -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:Temperatures.calculateThemristorTemperature.adcValue:<> -TEST.END - --- Subprogram: convertADC2Temperature - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:convertADC2Temperature -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (sensor < (NUM_OF_TEMPERATURES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:convertADC2Temperature -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (sensor < (NUM_OF_TEMPERATURES)) ==> TRUE - (7) case sensor ==> default - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set sensor due to assignment -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-003-TEMPLATE -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:convertADC2Temperature -TEST.NEW -TEST.NAME:BASIS-PATH-003-TEMPLATE -TEST.BASIS_PATH:3 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (sensor < (NUM_OF_TEMPERATURES)) ==> TRUE - (2) case sensor ==> THERMISTOR_ONBOARD_NTC - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set sensor due to assignment -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-004-TEMPLATE -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:convertADC2Temperature -TEST.NEW -TEST.NAME:BASIS-PATH-004-TEMPLATE -TEST.BASIS_PATH:4 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) for (sensor < (NUM_OF_TEMPERATURES)) ==> TRUE - (3) case sensor ==> THERMISTOR_POWER_SUPPLY_1 - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set sensor due to assignment -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-005-TEMPLATE -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:convertADC2Temperature -TEST.NEW -TEST.NAME:BASIS-PATH-005-TEMPLATE -TEST.BASIS_PATH:5 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) for (sensor < (NUM_OF_TEMPERATURES)) ==> TRUE - (4) case sensor ==> TEMPSENSOR_FPGA_BOARD_SENSOR - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set sensor due to assignment -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-006-TEMPLATE -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:convertADC2Temperature -TEST.NEW -TEST.NAME:BASIS-PATH-006-TEMPLATE -TEST.BASIS_PATH:6 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) for (sensor < (NUM_OF_TEMPERATURES)) ==> TRUE - (5) case sensor ==> TEMPSENSOR_VENOUS_PRESSURE_SENSOR - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set sensor due to assignment -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-007-TEMPLATE -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:convertADC2Temperature -TEST.NEW -TEST.NAME:BASIS-PATH-007-TEMPLATE -TEST.BASIS_PATH:7 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) for (sensor < (NUM_OF_TEMPERATURES)) ==> TRUE - (6) case sensor ==> CAL_DATA_HD_TEMPSENSOR_ARTERIAL_PRESSURE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set sensor due to assignment -TEST.END_NOTES: -TEST.END - --- Subprogram: execTemperatures - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:execTemperatures -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (3) case temperaturesExecState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Temperatures.<>.temperaturesExecState:NUM_OF_TEMPERATURES_EXEC_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:execTemperatures -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case temperaturesExecState ==> TEMPERATURES_EXEC_STATE_START_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Temperatures.<>.temperaturesExecState:TEMPERATURES_EXEC_STATE_START_STATE -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:execTemperatures -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case temperaturesExecState ==> TEMPERATURES_EXEC_STATE_GET_ADC_VALUES_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Temperatures.<>.temperaturesExecState:TEMPERATURES_EXEC_STATE_GET_ADC_VALUES_STATE -TEST.END - --- Subprogram: execTemperaturesSelfTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:execTemperaturesSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getPublishTemperaturesDataInterval - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:getPublishTemperaturesDataInterval -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == temperaturesPublishInterval.override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Temperatures.<>.temperaturesPublishInterval.override:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:getPublishTemperaturesDataInterval -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == temperaturesPublishInterval.override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Temperatures.<>.temperaturesPublishInterval.override:3435346995 -TEST.END - --- Subprogram: getTemperatureValue - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:getTemperatureValue -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sensorID < (NUM_OF_TEMPERATURES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Temperatures.getTemperatureValue.sensorID:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:getTemperatureValue -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sensorID < (NUM_OF_TEMPERATURES)) ==> TRUE - (2) if (0xccc33c33U == ((temperaturesStatus[sensorID]).temperatureValue).override) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Temperatures.getTemperatureValue.sensorID ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:Temperatures.<>.temperaturesStatus[THERMISTOR_ONBOARD_NTC].temperatureValue.override:<> -TEST.VALUE:Temperatures.getTemperatureValue.sensorID:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:getTemperatureValue -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (sensorID < (NUM_OF_TEMPERATURES)) ==> TRUE - (2) if (0xccc33c33U == ((temperaturesStatus[sensorID]).temperatureValue).override) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Temperatures.getTemperatureValue.sensorID ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:Temperatures.<>.temperaturesStatus[THERMISTOR_ONBOARD_NTC].temperatureValue.override:3435346995 -TEST.VALUE:Temperatures.getTemperatureValue.sensorID:<> -TEST.END - --- Subprogram: handleExecGetADCValues - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:handleExecGetADCValues -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++adcReadCounter >= 1000 / (2 * 50)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:handleExecGetADCValues -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++adcReadCounter >= 1000 / (2 * 50)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: handleExecStart - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:handleExecStart -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++adcReadCounter > (1.0)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:handleExecStart -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++adcReadCounter > (1.0)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: initTemperatures - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:initTemperatures -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (NUM_OF_TEMPERATURES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:initTemperatures -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (NUM_OF_TEMPERATURES)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: monitorTemperatures - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:monitorTemperatures -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (sensor < (NUM_OF_TEMPERATURES)) ==> FALSE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_TEMPERATURES_OUT_OF_RANGE, isTempOutOfRange)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:monitorTemperatures -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (sensor < (NUM_OF_TEMPERATURES)) ==> FALSE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_TEMPERATURES_OUT_OF_RANGE, isTempOutOfRange)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:monitorTemperatures -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (sensor < (NUM_OF_TEMPERATURES)) ==> TRUE - (2) if (temperature > (80.0) || temperature < (0.0)) ==> FALSE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_TEMPERATURES_OUT_OF_RANGE, isTempOutOfRange)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:Temperatures.getTemperatureValue -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:Temperatures.getTemperatureValue.return:0.0 -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:monitorTemperatures -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) for (sensor < (NUM_OF_TEMPERATURES)) ==> TRUE - (2) if (temperature > (80.0) || temperature < (0.0)) ==> TRUE - (3) if ((1) == isPersistentAlarmTriggered(ALARM_ID_HD_TEMPERATURES_OUT_OF_RANGE, isTempOutOfRange)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.STUB:PersistentAlarm.isPersistentAlarmTriggered -TEST.STUB:Temperatures.getTemperatureValue -TEST.VALUE:PersistentAlarm.isPersistentAlarmTriggered.return:<> -TEST.VALUE:Temperatures.getTemperatureValue.return:<> -TEST.END - --- Subprogram: publishTemperaturesData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:publishTemperaturesData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++dataPublishCounter > getPublishTemperaturesDataInterval()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Temperatures.getPublishTemperaturesDataInterval -TEST.VALUE:Temperatures.getPublishTemperaturesDataInterval.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:publishTemperaturesData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++dataPublishCounter > getPublishTemperaturesDataInterval()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Temperatures.getPublishTemperaturesDataInterval -TEST.VALUE:Temperatures.getPublishTemperaturesDataInterval.return:<> -TEST.END - --- Subprogram: testResetMeasuredTemperatureOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:testResetMeasuredTemperatureOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Temperatures.testResetMeasuredTemperatureOverride.sensorID:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:testResetMeasuredTemperatureOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - (2) if (sensorID < (NUM_OF_TEMPERATURES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Temperatures.testResetMeasuredTemperatureOverride.sensorID:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:testResetMeasuredTemperatureOverride -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == isTestingActivated()) ==> TRUE - (2) if (sensorID < (NUM_OF_TEMPERATURES)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Temperatures.testResetMeasuredTemperatureOverride.sensorID:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetTemperaturesPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:testResetTemperaturesPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:testResetTemperaturesPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetMeasuredTemperatureOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:testSetMeasuredTemperatureOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (sensorID < (NUM_OF_TEMPERATURES) && (1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Temperatures.testSetMeasuredTemperatureOverride.sensorID:<> -TEST.VALUE:Temperatures.testSetMeasuredTemperatureOverride.temperature:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:testSetMeasuredTemperatureOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (sensorID < (NUM_OF_TEMPERATURES) && (1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Temperatures.testSetMeasuredTemperatureOverride.sensorID:<> -TEST.VALUE:Temperatures.testSetMeasuredTemperatureOverride.temperature:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetTemperaturesPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:testSetTemperaturesPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Temperatures.testSetTemperaturesPublishIntervalOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Temperatures -TEST.SUBPROGRAM:testSetTemperaturesPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Temperatures.testSetTemperaturesPublishIntervalOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_TIMERS/INT_TIMERS.tst =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_TIMERS/INT_TIMERS.tst (.../INT_TIMERS.tst) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_TIMERS/INT_TIMERS.tst (.../INT_TIMERS.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -59,189 +59,6 @@ TEST.EXPECTED:Timers.<>.msTimerCount:2 TEST.END --- Unit: Timers - --- Subprogram: calcTimeBetween - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Timers -TEST.SUBPROGRAM:calcTimeBetween -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (endMSCount >= startMSCount) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Timers.calcTimeBetween.startMSCount:<> -TEST.VALUE:Timers.calcTimeBetween.endMSCount:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Timers -TEST.SUBPROGRAM:calcTimeBetween -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (endMSCount >= startMSCount) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Timers.calcTimeBetween.startMSCount:<> -TEST.VALUE:Timers.calcTimeBetween.endMSCount:<> -TEST.END - --- Subprogram: calcTimeSince - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Timers -TEST.SUBPROGRAM:calcTimeSince -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (currMSCount >= startMSCount) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Timers.<>.msTimerCount:<> -TEST.VALUE:Timers.calcTimeSince.startMSCount:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Timers -TEST.SUBPROGRAM:calcTimeSince -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (currMSCount >= startMSCount) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Timers.<>.msTimerCount:<> -TEST.VALUE:Timers.calcTimeSince.startMSCount:<> -TEST.END - --- Subprogram: didTimeout - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Timers -TEST.SUBPROGRAM:didTimeout -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (currMSCount >= startMSCount) ==> FALSE - (3) if (deltaMSCount >= timeoutPeriod) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Timers.<>.msTimerCount:<> -TEST.VALUE:Timers.didTimeout.startMSCount:<> -TEST.VALUE:Timers.didTimeout.timeoutPeriod:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Timers -TEST.SUBPROGRAM:didTimeout -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (currMSCount >= startMSCount) ==> FALSE - (3) if (deltaMSCount >= timeoutPeriod) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Timers.<>.msTimerCount:<> -TEST.VALUE:Timers.didTimeout.startMSCount:<> -TEST.VALUE:Timers.didTimeout.timeoutPeriod:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Timers -TEST.SUBPROGRAM:didTimeout -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (currMSCount >= startMSCount) ==> TRUE - (2) if (currMSCount - startMSCount >= timeoutPeriod) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Timers.<>.msTimerCount:<> -TEST.VALUE:Timers.didTimeout.startMSCount:<> -TEST.VALUE:Timers.didTimeout.timeoutPeriod:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Timers -TEST.SUBPROGRAM:didTimeout -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (currMSCount >= startMSCount) ==> TRUE - (2) if (currMSCount - startMSCount >= timeoutPeriod) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Timers.<>.msTimerCount:<> -TEST.VALUE:Timers.didTimeout.startMSCount:<> -TEST.VALUE:Timers.didTimeout.timeoutPeriod:<> -TEST.END - --- Subprogram: getMSTimerCount - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Timers -TEST.SUBPROGRAM:getMSTimerCount -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: incMSTimerCount - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Timers -TEST.SUBPROGRAM:incMSTimerCount -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: initTimers - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Timers -TEST.SUBPROGRAM:initTimers -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - -- Unit: WatchdogMgmt -- Subprogram: execWatchdogMgmt Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_TREATMENTEND/INT_TREATMENTEND.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_TREATMENTEND/INT_TREATMENTEND.tst (.../INT_TREATMENTEND.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_TREATMENTEND/INT_TREATMENTEND.tst (.../INT_TREATMENTEND.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,547 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: TreatmentEnd - --- Subprogram: execTreatmentEnd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:execTreatmentEnd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (3) case treatmentEndState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentEnd.<>.treatmentEndState:NUM_OF_TREATMENT_END_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:execTreatmentEnd -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case treatmentEndState ==> TREATMENT_END_WAIT_FOR_RINSEBACK_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentEnd.<>.treatmentEndState:TREATMENT_END_WAIT_FOR_RINSEBACK_STATE -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:execTreatmentEnd -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case treatmentEndState ==> TREATMENT_END_PAUSED_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentEnd.<>.treatmentEndState:TREATMENT_END_PAUSED_STATE -TEST.END - --- Subprogram: getCurrentTreatmentEndState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:getCurrentTreatmentEndState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleTxEndPausedState - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndPausedState -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == txEndRinsebackRequested || (1) == txEndAlarmRinsebackRequested) ==> FALSE - (2) if ((1) == txEndAlarmResumeRequested) ==> FALSE - (3) if ((1) == txEndAlarmEndTreatmentRequested) ==> FALSE - (4) if (bloodSittingTimerCtr > WARN_TIME_BLOOD_SITTING) ==> FALSE - (5) if (bloodSittingTimerCtr > MAX_TIME_BLOOD_SITTING) ==> FALSE - Test Case Generation Notes: - Cannot set bloodSittingTimerCtr due to assignment -TEST.END_NOTES: -TEST.VALUE:TreatmentEnd.<>.txEndAlarmResumeRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmRinsebackRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmEndTreatmentRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndRinsebackRequested:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndPausedState -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == txEndRinsebackRequested || (1) == txEndAlarmRinsebackRequested) ==> FALSE - (2) if ((1) == txEndAlarmResumeRequested) ==> FALSE - (3) if ((1) == txEndAlarmEndTreatmentRequested) ==> FALSE - (4) if (bloodSittingTimerCtr > WARN_TIME_BLOOD_SITTING) ==> FALSE - (5) if (bloodSittingTimerCtr > MAX_TIME_BLOOD_SITTING) ==> TRUE - Test Case Generation Notes: - Cannot set bloodSittingTimerCtr due to assignment -TEST.END_NOTES: -TEST.VALUE:TreatmentEnd.<>.txEndAlarmResumeRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmRinsebackRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmEndTreatmentRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndRinsebackRequested:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndPausedState -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == txEndRinsebackRequested || (1) == txEndAlarmRinsebackRequested) ==> FALSE - (2) if ((1) == txEndAlarmResumeRequested) ==> FALSE - (3) if ((1) == txEndAlarmEndTreatmentRequested) ==> FALSE - (4) if (bloodSittingTimerCtr > WARN_TIME_BLOOD_SITTING) ==> TRUE - (5) if (bloodSittingTimerCtr > MAX_TIME_BLOOD_SITTING) ==> FALSE - Test Case Generation Notes: - Cannot set bloodSittingTimerCtr due to assignment -TEST.END_NOTES: -TEST.VALUE:TreatmentEnd.<>.txEndAlarmResumeRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmRinsebackRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmEndTreatmentRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndRinsebackRequested:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndPausedState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == txEndRinsebackRequested || (1) == txEndAlarmRinsebackRequested) ==> FALSE - (2) if ((1) == txEndAlarmResumeRequested) ==> FALSE - (3) if ((1) == txEndAlarmEndTreatmentRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentEnd.<>.txEndAlarmResumeRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmRinsebackRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmEndTreatmentRequested:1 -TEST.VALUE:TreatmentEnd.<>.txEndRinsebackRequested:<> -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndPausedState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == txEndRinsebackRequested || (1) == txEndAlarmRinsebackRequested) ==> FALSE - (2) if ((1) == txEndAlarmResumeRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentEnd.<>.txEndAlarmResumeRequested:1 -TEST.VALUE:TreatmentEnd.<>.txEndAlarmRinsebackRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndRinsebackRequested:<> -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndPausedState -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == txEndRinsebackRequested || (1) == txEndAlarmRinsebackRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentEnd.<>.txEndAlarmRinsebackRequested:1 -TEST.VALUE:TreatmentEnd.<>.txEndRinsebackRequested:1 -TEST.END - --- Subprogram: handleTxEndRinsebackUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((TREATMENT_END_WAIT_FOR_RINSEBACK_STATE) == treatmentEndState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentEnd.<>.treatmentEndState:TREATMENT_END_PAUSED_STATE -TEST.VALUE:TreatmentEnd.handleTxEndRinsebackUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((TREATMENT_END_WAIT_FOR_RINSEBACK_STATE) == treatmentEndState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentEnd.<>.treatmentEndState:TREATMENT_END_WAIT_FOR_RINSEBACK_STATE -TEST.VALUE:TreatmentEnd.handleTxEndRinsebackUserAction.rejReason:<> -TEST.END - --- Subprogram: handleTxEndWait4RinsebackState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndWait4RinsebackState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - (4) if ((1) == txEndAlarmEndTreatmentRequested) ==> FALSE - (5) if ((1) == txEndRinsebackRequested || (1) == txEndAlarmRinsebackRequested) ==> FALSE - (6) if (txEndTimerCtr > TX_END_TIMEOUT_MS) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> -TEST.VALUE:TreatmentEnd.<>.txEndTimerCtr:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmRinsebackRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmEndTreatmentRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndRinsebackRequested:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndWait4RinsebackState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - (4) if ((1) == txEndAlarmEndTreatmentRequested) ==> FALSE - (5) if ((1) == txEndRinsebackRequested || (1) == txEndAlarmRinsebackRequested) ==> FALSE - (6) if (txEndTimerCtr > TX_END_TIMEOUT_MS) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> -TEST.VALUE:TreatmentEnd.<>.txEndTimerCtr:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmRinsebackRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmEndTreatmentRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndRinsebackRequested:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndWait4RinsebackState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - (4) if ((1) == txEndAlarmEndTreatmentRequested) ==> FALSE - (5) if ((1) == txEndRinsebackRequested || (1) == txEndAlarmRinsebackRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmRinsebackRequested:1 -TEST.VALUE:TreatmentEnd.<>.txEndAlarmEndTreatmentRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndRinsebackRequested:1 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndWait4RinsebackState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - (4) if ((1) == txEndAlarmEndTreatmentRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmEndTreatmentRequested:1 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndWait4RinsebackState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:1 -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:<> -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndWait4RinsebackState -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> TRUE - (2) if (getDGInactiveReservoir() != (DG_RESERVOIR_1)) ==> FALSE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - (4) if ((1) == txEndAlarmEndTreatmentRequested) ==> FALSE - (5) if ((1) == txEndRinsebackRequested || (1) == txEndAlarmRinsebackRequested) ==> FALSE - (6) if (txEndTimerCtr > TX_END_TIMEOUT_MS) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:2 -TEST.VALUE:uut_prototype_stubs.getDGInactiveReservoir.return:DG_RESERVOIR_1 -TEST.VALUE:TreatmentEnd.<>.txEndTimerCtr:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmRinsebackRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmEndTreatmentRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndRinsebackRequested:<> -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:handleTxEndWait4RinsebackState -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 7 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if ((DG_MODE_GENE) == getDGOpMode() && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == getDGSubMode()) ==> TRUE - (2) if (getDGInactiveReservoir() != (DG_RESERVOIR_1)) ==> TRUE - (3) if ((1) == doesAlarmStatusIndicateStop()) ==> FALSE - (4) if ((1) == txEndAlarmEndTreatmentRequested) ==> FALSE - (5) if ((1) == txEndRinsebackRequested || (1) == txEndAlarmRinsebackRequested) ==> FALSE - (6) if (txEndTimerCtr > TX_END_TIMEOUT_MS) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_GENE -TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:2 -TEST.VALUE:uut_prototype_stubs.getDGInactiveReservoir.return:DG_RESERVOIR_2 -TEST.VALUE:TreatmentEnd.<>.txEndTimerCtr:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmRinsebackRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndAlarmEndTreatmentRequested:<> -TEST.VALUE:TreatmentEnd.<>.txEndRinsebackRequested:<> -TEST.END - --- Subprogram: initTreatmentEnd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:initTreatmentEnd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: resetTreatmentEndFlags - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:resetTreatmentEndFlags -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setupForTxEndPausedState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:setupForTxEndPausedState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setupForTxEndWait4RinsebackState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:setupForTxEndWait4RinsebackState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalTreatmentEndAlarmEndTxUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:signalTreatmentEndAlarmEndTxUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalTreatmentEndAlarmResumeUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:signalTreatmentEndAlarmResumeUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalTreatmentEndAlarmRinsebackUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:signalTreatmentEndAlarmRinsebackUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalTreatmentEndUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:signalTreatmentEndUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == isAnyAlarmActive()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:1 -TEST.VALUE:TreatmentEnd.signalTreatmentEndUserAction.action:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:signalTreatmentEndUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (3) case action ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:TreatmentEnd.signalTreatmentEndUserAction.action:NUM_OF_REQUESTED_TX_END_USER_ACTIONS -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:signalTreatmentEndUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (2) case action ==> REQUESTED_USER_ACTION_TX_END_RINSEBACK_START - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:TreatmentEnd.signalTreatmentEndUserAction.action:REQUESTED_USER_ACTION_TX_END_RINSEBACK_START -TEST.END - --- Subprogram: transitionToTreatmentEnd - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentEnd -TEST.SUBPROGRAM:transitionToTreatmentEnd -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_TREATMENTRECIRC/INT_TREATMENTRECIRC.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_TREATMENTRECIRC/INT_TREATMENTRECIRC.tst (.../INT_TREATMENTRECIRC.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_TREATMENTRECIRC/INT_TREATMENTRECIRC.tst (.../INT_TREATMENTRECIRC.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,641 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: TreatmentRecirc - --- Subprogram: execTreatmentRecirc - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:execTreatmentRecirc -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (3) case treatmentRecircState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.treatmentRecircState:NUM_OF_TREATMENT_RECIRC_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:execTreatmentRecirc -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case treatmentRecircState ==> TREATMENT_RECIRC_RECIRC_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.treatmentRecircState:TREATMENT_RECIRC_RECIRC_STATE -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:execTreatmentRecirc -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case treatmentRecircState ==> TREATMENT_RECIRC_STOPPED_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.treatmentRecircState:TREATMENT_RECIRC_STOPPED_STATE -TEST.END - --- Subprogram: getCurrentTreatmentRecircState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:getCurrentTreatmentRecircState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleRecicConfirmReconnectUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecicConfirmReconnectUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((TREATMENT_RECIRC_STOPPED_STATE) == treatmentRecircState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.treatmentRecircState:TREATMENT_RECIRC_RECIRC_STATE -TEST.VALUE:TreatmentRecirc.handleRecicConfirmReconnectUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecicConfirmReconnectUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((TREATMENT_RECIRC_STOPPED_STATE) == treatmentRecircState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.treatmentRecircState:TREATMENT_RECIRC_STOPPED_STATE -TEST.VALUE:TreatmentRecirc.handleRecicConfirmReconnectUserAction.rejReason:<> -TEST.END - --- Subprogram: handleRecircEndTreatmentUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircEndTreatmentUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((TREATMENT_RECIRC_RECIRC_STATE) == treatmentRecircState || (TREATMENT_RECIRC_STOPPED_STATE) == treatmentRecircState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.treatmentRecircState:NUM_OF_TREATMENT_RECIRC_STATES -TEST.VALUE:TreatmentRecirc.handleRecircEndTreatmentUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircEndTreatmentUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((TREATMENT_RECIRC_RECIRC_STATE) == treatmentRecircState || (TREATMENT_RECIRC_STOPPED_STATE) == treatmentRecircState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.treatmentRecircState:TREATMENT_RECIRC_RECIRC_STATE -TEST.VALUE:TreatmentRecirc.handleRecircEndTreatmentUserAction.rejReason:<> -TEST.END - --- Subprogram: handleRecircRecircState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircRecircState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == recircReconnectRequested || (1) == doesAlarmStatusIndicateStop()) ==> FALSE - (2) if ((1) == recircEndTreatmentRequested) ==> FALSE - (3) if (recircTimerCtr > RECIRC_TIMEOUT) ==> FALSE - (4) if (recircTimeoutWarningGiven != (1) && RECIRC_WARNING_TIMEOUT == recircTimerCtr) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:TreatmentRecirc.<>.recircTimerCtr:<> -TEST.VALUE:TreatmentRecirc.<>.recircTimeoutWarningGiven:1 -TEST.VALUE:TreatmentRecirc.<>.recircReconnectRequested:<> -TEST.VALUE:TreatmentRecirc.<>.recircEndTreatmentRequested:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircRecircState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == recircReconnectRequested || (1) == doesAlarmStatusIndicateStop()) ==> FALSE - (2) if ((1) == recircEndTreatmentRequested) ==> FALSE - (3) if (recircTimerCtr > RECIRC_TIMEOUT) ==> FALSE - (4) if (recircTimeoutWarningGiven != (1) && RECIRC_WARNING_TIMEOUT == recircTimerCtr) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:TreatmentRecirc.<>.recircTimerCtr:15600 -TEST.VALUE:TreatmentRecirc.<>.recircTimeoutWarningGiven:<> -TEST.VALUE:TreatmentRecirc.<>.recircReconnectRequested:<> -TEST.VALUE:TreatmentRecirc.<>.recircEndTreatmentRequested:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircRecircState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == recircReconnectRequested || (1) == doesAlarmStatusIndicateStop()) ==> FALSE - (2) if ((1) == recircEndTreatmentRequested) ==> FALSE - (3) if (recircTimerCtr > RECIRC_TIMEOUT) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:TreatmentRecirc.<>.recircTimerCtr:<> -TEST.VALUE:TreatmentRecirc.<>.recircReconnectRequested:<> -TEST.VALUE:TreatmentRecirc.<>.recircEndTreatmentRequested:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircRecircState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == recircReconnectRequested || (1) == doesAlarmStatusIndicateStop()) ==> FALSE - (2) if ((1) == recircEndTreatmentRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:<> -TEST.VALUE:TreatmentRecirc.<>.recircReconnectRequested:<> -TEST.VALUE:TreatmentRecirc.<>.recircEndTreatmentRequested:1 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircRecircState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == recircReconnectRequested || (1) == doesAlarmStatusIndicateStop()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:1 -TEST.VALUE:TreatmentRecirc.<>.recircReconnectRequested:1 -TEST.END - --- Subprogram: handleRecircReconnectUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircReconnectUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((TREATMENT_RECIRC_RECIRC_STATE) == treatmentRecircState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.treatmentRecircState:TREATMENT_RECIRC_STOPPED_STATE -TEST.VALUE:TreatmentRecirc.handleRecircReconnectUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircReconnectUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((TREATMENT_RECIRC_RECIRC_STATE) == treatmentRecircState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.treatmentRecircState:TREATMENT_RECIRC_RECIRC_STATE -TEST.VALUE:TreatmentRecirc.handleRecircReconnectUserAction.rejReason:<> -TEST.END - --- Subprogram: handleRecircResumeUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircResumeUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((TREATMENT_RECIRC_STOPPED_STATE) == treatmentRecircState) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.treatmentRecircState:TREATMENT_RECIRC_RECIRC_STATE -TEST.VALUE:TreatmentRecirc.handleRecircResumeUserAction.rejReason:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircResumeUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((TREATMENT_RECIRC_STOPPED_STATE) == treatmentRecircState) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.treatmentRecircState:TREATMENT_RECIRC_STOPPED_STATE -TEST.VALUE:TreatmentRecirc.handleRecircResumeUserAction.rejReason:<> -TEST.END - --- Subprogram: handleRecircStoppedState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == recircBackToTreatmenRequested) ==> FALSE - (2) if ((1) == recircEndTreatmentRequested) ==> FALSE - (3) if ((1) == recircResumeRequested) ==> FALSE - (4) if (recircTimerCtr > RECIRC_TIMEOUT) ==> FALSE - (5) if (recircTimeoutWarningGiven != (1) && recircTimerCtr > RECIRC_WARNING_TIMEOUT) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.recircTimerCtr:<> -TEST.VALUE:TreatmentRecirc.<>.recircTimeoutWarningGiven:1 -TEST.VALUE:TreatmentRecirc.<>.recircBackToTreatmenRequested:<> -TEST.VALUE:TreatmentRecirc.<>.recircResumeRequested:<> -TEST.VALUE:TreatmentRecirc.<>.recircEndTreatmentRequested:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == recircBackToTreatmenRequested) ==> FALSE - (2) if ((1) == recircEndTreatmentRequested) ==> FALSE - (3) if ((1) == recircResumeRequested) ==> FALSE - (4) if (recircTimerCtr > RECIRC_TIMEOUT) ==> FALSE - (5) if (recircTimeoutWarningGiven != (1) && recircTimerCtr > RECIRC_WARNING_TIMEOUT) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( TreatmentRecirc.<>.recircTimerCtr ) in branches 4/5 -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.recircTimerCtr:<> -TEST.VALUE:TreatmentRecirc.<>.recircTimeoutWarningGiven:<> -TEST.VALUE:TreatmentRecirc.<>.recircBackToTreatmenRequested:<> -TEST.VALUE:TreatmentRecirc.<>.recircResumeRequested:<> -TEST.VALUE:TreatmentRecirc.<>.recircEndTreatmentRequested:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == recircBackToTreatmenRequested) ==> FALSE - (2) if ((1) == recircEndTreatmentRequested) ==> FALSE - (3) if ((1) == recircResumeRequested) ==> FALSE - (4) if (recircTimerCtr > RECIRC_TIMEOUT) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.recircTimerCtr:<> -TEST.VALUE:TreatmentRecirc.<>.recircBackToTreatmenRequested:<> -TEST.VALUE:TreatmentRecirc.<>.recircResumeRequested:<> -TEST.VALUE:TreatmentRecirc.<>.recircEndTreatmentRequested:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == recircBackToTreatmenRequested) ==> FALSE - (2) if ((1) == recircEndTreatmentRequested) ==> FALSE - (3) if ((1) == recircResumeRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.recircBackToTreatmenRequested:<> -TEST.VALUE:TreatmentRecirc.<>.recircResumeRequested:1 -TEST.VALUE:TreatmentRecirc.<>.recircEndTreatmentRequested:<> -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((1) == recircBackToTreatmenRequested) ==> FALSE - (2) if ((1) == recircEndTreatmentRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.recircBackToTreatmenRequested:<> -TEST.VALUE:TreatmentRecirc.<>.recircEndTreatmentRequested:1 -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:handleRecircStoppedState -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((1) == recircBackToTreatmenRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.recircBackToTreatmenRequested:1 -TEST.END - --- Subprogram: initTreatmentRecirc - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:initTreatmentRecirc -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: publishTreatmentRecircData - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:publishTreatmentRecircData -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++recircPublishTimerCtr >= RECIRC_DATA_PUBLISH_INTERVAL) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:publishTreatmentRecircData -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++recircPublishTimerCtr >= RECIRC_DATA_PUBLISH_INTERVAL) ==> TRUE - (2) if (recircTimerCtr >= RECIRC_TIMEOUT) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.recircTimerCtr:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:publishTreatmentRecircData -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (++recircPublishTimerCtr >= RECIRC_DATA_PUBLISH_INTERVAL) ==> TRUE - (2) if (recircTimerCtr >= RECIRC_TIMEOUT) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.VALUE:TreatmentRecirc.<>.recircTimerCtr:<> -TEST.END - --- Subprogram: resetTreatmentRecircFlags - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:resetTreatmentRecircFlags -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setupForRecirculationState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:setupForRecirculationState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: setupForRecirculationStopState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:setupForRecirculationStopState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: signalTreatmentRecircUserAction - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:signalTreatmentRecircUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((0) == isAnyAlarmActive()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:1 -TEST.VALUE:TreatmentRecirc.signalTreatmentRecircUserAction.action:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:signalTreatmentRecircUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (6) case action ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:TreatmentRecirc.signalTreatmentRecircUserAction.action:NUM_OF_REQUESTED_TX_RECIRC_USER_ACTIONS -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:signalTreatmentRecircUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (2) case action ==> REQUESTED_USER_ACTION_TX_RECIRC_RECONNECT - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:TreatmentRecirc.signalTreatmentRecircUserAction.action:REQUESTED_USER_ACTION_TX_RECIRC_RECONNECT -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:signalTreatmentRecircUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (3) case action ==> REQUESTED_USER_ACTION_TX_RECIRC_CONFIRM_RECONNECT - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:TreatmentRecirc.signalTreatmentRecircUserAction.action:REQUESTED_USER_ACTION_TX_RECIRC_CONFIRM_RECONNECT -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:signalTreatmentRecircUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (4) case action ==> REQUESTED_USER_ACTION_TX_RECIRC_RESUME_RC - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:TreatmentRecirc.signalTreatmentRecircUserAction.action:REQUESTED_USER_ACTION_TX_RECIRC_RESUME_RC -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:signalTreatmentRecircUserAction -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((0) == isAnyAlarmActive()) ==> TRUE - (5) case action ==> REQUESTED_USER_ACTION_TX_RECIRC_END_TREATMENT - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:TreatmentRecirc.signalTreatmentRecircUserAction.action:REQUESTED_USER_ACTION_TX_RECIRC_END_TREATMENT -TEST.END - --- Subprogram: transitionToTreatmentRecirc - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentRecirc -TEST.SUBPROGRAM:transitionToTreatmentRecirc -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_TREATMENTSTOP/INT_TREATMENTSTOP.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_TREATMENTSTOP/INT_TREATMENTSTOP.tst (.../INT_TREATMENTSTOP.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_TREATMENTSTOP/INT_TREATMENTSTOP.tst (.../INT_TREATMENTSTOP.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,420 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: TreatmentStop - --- Subprogram: execTreatmentStop - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:execTreatmentStop -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (getRinsebackCompleted() != (1)) ==> FALSE - (6) case currentTxStopState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getRinsebackCompleted -TEST.VALUE:ModeTreatment.getRinsebackCompleted.return:1 -TEST.VALUE:TreatmentStop.<>.currentTxStopState:NUM_OF_TREATMENT_STOP_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:execTreatmentStop -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (getRinsebackCompleted() != (1)) ==> FALSE - (4) case currentTxStopState ==> TREATMENT_STOP_RECIRC_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getRinsebackCompleted -TEST.VALUE:ModeTreatment.getRinsebackCompleted.return:1 -TEST.VALUE:TreatmentStop.<>.currentTxStopState:TREATMENT_STOP_RECIRC_STATE -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:execTreatmentStop -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (getRinsebackCompleted() != (1)) ==> FALSE - (5) case currentTxStopState ==> TREATMENT_STOP_NO_RECIRC_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getRinsebackCompleted -TEST.VALUE:ModeTreatment.getRinsebackCompleted.return:1 -TEST.VALUE:TreatmentStop.<>.currentTxStopState:TREATMENT_STOP_NO_RECIRC_STATE -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:execTreatmentStop -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (getRinsebackCompleted() != (1)) ==> TRUE - (2) if (++bloodSittingTimerCtr > WARN_TIME_BLOOD_SITTING) ==> FALSE - (3) if (bloodSittingTimerCtr > MAX_TIME_BLOOD_SITTING) ==> FALSE - (6) case currentTxStopState ==> default - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getRinsebackCompleted -TEST.VALUE:ModeTreatment.getRinsebackCompleted.return:<> -TEST.VALUE:TreatmentStop.<>.currentTxStopState:NUM_OF_TREATMENT_STOP_STATES -TEST.VALUE:TreatmentStop.<>.bloodSittingTimerCtr:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:execTreatmentStop -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (getRinsebackCompleted() != (1)) ==> TRUE - (2) if (++bloodSittingTimerCtr > WARN_TIME_BLOOD_SITTING) ==> FALSE - (3) if (bloodSittingTimerCtr > MAX_TIME_BLOOD_SITTING) ==> TRUE - (6) case currentTxStopState ==> default - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getRinsebackCompleted -TEST.VALUE:ModeTreatment.getRinsebackCompleted.return:<> -TEST.VALUE:TreatmentStop.<>.currentTxStopState:NUM_OF_TREATMENT_STOP_STATES -TEST.VALUE:TreatmentStop.<>.bloodSittingTimerCtr:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:execTreatmentStop -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (getRinsebackCompleted() != (1)) ==> TRUE - (2) if (++bloodSittingTimerCtr > WARN_TIME_BLOOD_SITTING) ==> TRUE - (3) if (bloodSittingTimerCtr > MAX_TIME_BLOOD_SITTING) ==> FALSE - (6) case currentTxStopState ==> default - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getRinsebackCompleted -TEST.VALUE:ModeTreatment.getRinsebackCompleted.return:<> -TEST.VALUE:TreatmentStop.<>.currentTxStopState:NUM_OF_TREATMENT_STOP_STATES -TEST.VALUE:TreatmentStop.<>.bloodSittingTimerCtr:<> -TEST.END - --- Subprogram: getCurrentTreatmentStopState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:getCurrentTreatmentStopState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleTreatmentStopNoRecircState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:handleTreatmentStopNoRecircState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleTreatmentStopRecircState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:handleTreatmentStopRecircState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isDialysateRecircBlocked()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isDialysateRecircBlocked.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:handleTreatmentStopRecircState -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isDialysateRecircBlocked()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.isDialysateRecircBlocked.return:1 -TEST.END - --- Subprogram: initTreatmentStop - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:initTreatmentStop -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: publishTreatmentStopData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:publishTreatmentStopData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++stopPublishTimerCtr >= getU32OverrideValue(&treatmentStopPublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:publishTreatmentStopData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++stopPublishTimerCtr >= getU32OverrideValue(&treatmentStopPublishInterval)) ==> TRUE - (2) if (getRinsebackCompleted() != (1)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getRinsebackCompleted -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.getRinsebackCompleted.return:1 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:publishTreatmentStopData -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (++stopPublishTimerCtr >= getU32OverrideValue(&treatmentStopPublishInterval)) ==> TRUE - (2) if (getRinsebackCompleted() != (1)) ==> TRUE - (3) if (bloodSittingTimerCtr >= MAX_TIME_BLOOD_SITTING) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getRinsebackCompleted -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.getRinsebackCompleted.return:<> -TEST.VALUE:TreatmentStop.<>.bloodSittingTimerCtr:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:publishTreatmentStopData -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (++stopPublishTimerCtr >= getU32OverrideValue(&treatmentStopPublishInterval)) ==> TRUE - (2) if (getRinsebackCompleted() != (1)) ==> TRUE - (3) if (bloodSittingTimerCtr >= MAX_TIME_BLOOD_SITTING) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getRinsebackCompleted -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:ModeTreatment.getRinsebackCompleted.return:<> -TEST.VALUE:TreatmentStop.<>.bloodSittingTimerCtr:<> -TEST.END - --- Subprogram: testResetTreatmentStopPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:testResetTreatmentStopPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:testResetTreatmentStopPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetTreatmentStopPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:testSetTreatmentStopPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:TreatmentStop.testSetTreatmentStopPublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:testSetTreatmentStopPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:TreatmentStop.testSetTreatmentStopPublishIntervalOverride.ms:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: transitionToTreatmentStop - --- Test Case: BASIS-PATH-001 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:transitionToTreatmentStop -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == getRinsebackCompleted()) ==> FALSE - (2) if ((0) == isAnyAlarmActive()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getRinsebackCompleted -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:1 -TEST.VALUE:ModeTreatment.getRinsebackCompleted.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:transitionToTreatmentStop -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == getRinsebackCompleted()) ==> FALSE - (2) if ((0) == isAnyAlarmActive()) ==> TRUE - (3) if ((1) == getRinsebackCompleted()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getRinsebackCompleted -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:ModeTreatment.getRinsebackCompleted.return:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:transitionToTreatmentStop -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == getRinsebackCompleted()) ==> FALSE - (2) if ((0) == isAnyAlarmActive()) ==> TRUE - (3) if ((1) == getRinsebackCompleted()) ==> TRUE - Test Case Generation Notes: - Conflict: Trying to set variable ModeTreatment.getRinsebackCompleted.return 'equal to' and 'not equal to' same value in branches 1/3 -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getRinsebackCompleted -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:0 -TEST.VALUE:ModeTreatment.getRinsebackCompleted.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:TreatmentStop -TEST.SUBPROGRAM:transitionToTreatmentStop -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == getRinsebackCompleted()) ==> TRUE - (2) if ((0) == isAnyAlarmActive()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:ModeTreatment.getRinsebackCompleted -TEST.VALUE:uut_prototype_stubs.isAnyAlarmActive.return:1 -TEST.VALUE:ModeTreatment.getRinsebackCompleted.return:1 -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_UTILITIES/INT_UTILITIES.tst =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_UTILITIES/INT_UTILITIES.tst (.../INT_UTILITIES.tst) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_UTILITIES/INT_UTILITIES.tst (.../INT_UTILITIES.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -249,787 +249,3 @@ TEST.EXPECTED:SystemCommMessages.<>.nextSeqNo:3 TEST.EXPECTED:SystemCommMessages.serializeMessage.return:1 TEST.END - --- Unit: Utilities - --- Subprogram: crc16 - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:crc16 -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) while (len-- > (0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.crc16.address:<> -TEST.VALUE:Utilities.crc16.len:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:crc16 -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) while (len-- > (0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.crc16.address:<> -TEST.VALUE:Utilities.crc16.len:<> -TEST.END - --- Subprogram: crc32 - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:crc32 -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) while (len-- > (0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.crc32.initialValue:<> -TEST.VALUE:Utilities.crc32.address:<> -TEST.VALUE:Utilities.crc32.len:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:crc32 -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) while (len-- > (0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.crc32.initialValue:<> -TEST.VALUE:Utilities.crc32.address:<> -TEST.VALUE:Utilities.crc32.len:<> -TEST.END - --- Subprogram: crc8 - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:crc8 -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) while (len-- > (0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.crc8.address:<> -TEST.VALUE:Utilities.crc8.len:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:crc8 -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) while (len-- > (0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.crc8.address:<> -TEST.VALUE:Utilities.crc8.len:<> -TEST.END - --- Subprogram: getCriticalData - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:getCriticalData -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (((~(d.data).uInt != d.comp || isCriticalDataInRange(&d) != (1)) || d.set != (1)) || data->typ >= (NUM_OF_CRITICAL_DATA_TYPES)) ==> FALSE - Test Case Generation Notes: - Cannot set variable to unknown value in branch 1 -TEST.END_NOTES: -TEST.STUB:Utilities.isCriticalDataInRange -TEST.VALUE:Utilities.getCriticalData.data:<> -TEST.VALUE:Utilities.getCriticalData.data[0].typ:<> -TEST.VALUE:Utilities.getCriticalData.data[0].set:1 -TEST.VALUE:Utilities.isCriticalDataInRange.return:1 -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:getCriticalData -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (((~(d.data).uInt != d.comp || isCriticalDataInRange(&d) != (1)) || d.set != (1)) || data->typ >= (NUM_OF_CRITICAL_DATA_TYPES)) ==> TRUE - Test Case Generation Notes: - Cannot set variable to unknown value in branch 1 -TEST.END_NOTES: -TEST.STUB:Utilities.isCriticalDataInRange -TEST.VALUE:Utilities.getCriticalData.data:<> -TEST.VALUE:Utilities.getCriticalData.data[0].typ:<> -TEST.VALUE:Utilities.getCriticalData.data[0].set:<> -TEST.VALUE:Utilities.isCriticalDataInRange.return:<> -TEST.END - --- Subprogram: hexStrToDec - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:hexStrToDec -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (ii < size) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.hexStrToDec.valuePtr:<> -TEST.VALUE:Utilities.hexStrToDec.size:0 -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:hexStrToDec -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (ii < size) ==> TRUE - (2) if (valuePtr[ii] < 0x41) ==> FALSE - Test Case Generation Notes: - Cannot set ii due to assignment -TEST.END_NOTES: -TEST.VALUE:Utilities.hexStrToDec.valuePtr:<> -TEST.VALUE:Utilities.hexStrToDec.valuePtr[0]:<> -TEST.VALUE:Utilities.hexStrToDec.size:1 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:hexStrToDec -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (ii < size) ==> TRUE - (2) if (valuePtr[ii] < 0x41) ==> TRUE - Test Case Generation Notes: - Cannot set ii due to assignment -TEST.END_NOTES: -TEST.VALUE:Utilities.hexStrToDec.valuePtr:<> -TEST.VALUE:Utilities.hexStrToDec.valuePtr[0]:<> -TEST.VALUE:Utilities.hexStrToDec.size:1 -TEST.END - --- Subprogram: incTimeWindowedCount - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:incTimeWindowedCount -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 5 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (cnt < (NUM_OF_TIME_WINDOWED_COUNTS) && (1) == timeWindowedCountsInitialized[cnt]) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.incTimeWindowedCount.cnt:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:incTimeWindowedCount -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (cnt < (NUM_OF_TIME_WINDOWED_COUNTS) && (1) == timeWindowedCountsInitialized[cnt]) ==> TRUE - (2) if (timeWindowedCountIndexes[cnt] >= timeWindowedCountsMaxCount[cnt] - (1)) ==> FALSE - (3) if (timeWindowedCountCounts[cnt] >= timeWindowedCountsMaxCount[cnt]) ==> FALSE - (4) if (timeWindowedCountCounts[cnt] >= timeWindowedCountsMaxCount[cnt] && timeInMS <= timeWindowedCountsWindowMs[cnt]) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Utilities.incTimeWindowedCount.cnt ) in branch 1 - Conflict: Cannot resolve multiple comparisons ( Utilities.incTimeWindowedCount.cnt ) in branches 1/3 - Conflict: Cannot resolve multiple comparisons ( Utilities.incTimeWindowedCount.cnt ) in branches 1/4 -TEST.END_NOTES: -TEST.STUB:Timers.calcTimeSince -TEST.VALUE:Utilities.<>.timeWindowedCountsInitialized[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:1 -TEST.VALUE:Utilities.<>.timeWindowedCountsMaxCount[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:<> -TEST.VALUE:Utilities.<>.timeWindowedCountIndexes[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:<> -TEST.VALUE:Utilities.<>.timeWindowedCountCounts[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:<> -TEST.VALUE:Utilities.incTimeWindowedCount.cnt:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:incTimeWindowedCount -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (cnt < (NUM_OF_TIME_WINDOWED_COUNTS) && (1) == timeWindowedCountsInitialized[cnt]) ==> TRUE - (2) if (timeWindowedCountIndexes[cnt] >= timeWindowedCountsMaxCount[cnt] - (1)) ==> FALSE - (3) if (timeWindowedCountCounts[cnt] >= timeWindowedCountsMaxCount[cnt]) ==> FALSE - (4) if (timeWindowedCountCounts[cnt] >= timeWindowedCountsMaxCount[cnt] && timeInMS <= timeWindowedCountsWindowMs[cnt]) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Utilities.incTimeWindowedCount.cnt ) in branch 1 - Conflict: Cannot resolve multiple comparisons ( Utilities.incTimeWindowedCount.cnt ) in branches 1/3 - Conflict: Cannot resolve multiple comparisons ( Utilities.incTimeWindowedCount.cnt ) in branches 1/4 -TEST.END_NOTES: -TEST.STUB:Timers.calcTimeSince -TEST.VALUE:Timers.calcTimeSince.return:<> -TEST.VALUE:Utilities.<>.timeWindowedCountsInitialized[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:1 -TEST.VALUE:Utilities.<>.timeWindowedCountsMaxCount[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:1 -TEST.VALUE:Utilities.<>.timeWindowedCountsWindowMs[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:<> -TEST.VALUE:Utilities.<>.timeWindowedCountIndexes[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:<> -TEST.VALUE:Utilities.<>.timeWindowedCountCounts[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:<> -TEST.VALUE:Utilities.incTimeWindowedCount.cnt:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:incTimeWindowedCount -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (cnt < (NUM_OF_TIME_WINDOWED_COUNTS) && (1) == timeWindowedCountsInitialized[cnt]) ==> TRUE - (2) if (timeWindowedCountIndexes[cnt] >= timeWindowedCountsMaxCount[cnt] - (1)) ==> FALSE - (3) if (timeWindowedCountCounts[cnt] >= timeWindowedCountsMaxCount[cnt]) ==> TRUE - (4) if (timeWindowedCountCounts[cnt] >= timeWindowedCountsMaxCount[cnt] && timeInMS <= timeWindowedCountsWindowMs[cnt]) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Utilities.incTimeWindowedCount.cnt ) in branch 1 - Conflict: Cannot resolve multiple comparisons ( Utilities.incTimeWindowedCount.cnt ) in branches 1/3 - Conflict: Cannot resolve multiple comparisons ( Utilities.incTimeWindowedCount.cnt ) in branches 1/4 -TEST.END_NOTES: -TEST.STUB:Timers.calcTimeSince -TEST.VALUE:Utilities.<>.timeWindowedCountsInitialized[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:1 -TEST.VALUE:Utilities.<>.timeWindowedCountsMaxCount[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:<> -TEST.VALUE:Utilities.<>.timeWindowedCountIndexes[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:<> -TEST.VALUE:Utilities.<>.timeWindowedCountCounts[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:<> -TEST.VALUE:Utilities.incTimeWindowedCount.cnt:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:incTimeWindowedCount -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (cnt < (NUM_OF_TIME_WINDOWED_COUNTS) && (1) == timeWindowedCountsInitialized[cnt]) ==> TRUE - (2) if (timeWindowedCountIndexes[cnt] >= timeWindowedCountsMaxCount[cnt] - (1)) ==> TRUE - (3) if (timeWindowedCountCounts[cnt] >= timeWindowedCountsMaxCount[cnt]) ==> FALSE - (4) if (timeWindowedCountCounts[cnt] >= timeWindowedCountsMaxCount[cnt] && timeInMS <= timeWindowedCountsWindowMs[cnt]) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Utilities.incTimeWindowedCount.cnt ) in branch 1 - Conflict: Cannot resolve multiple comparisons ( Utilities.incTimeWindowedCount.cnt ) in branches 1/3 - Conflict: Cannot resolve multiple comparisons ( Utilities.incTimeWindowedCount.cnt ) in branches 1/4 -TEST.END_NOTES: -TEST.STUB:Timers.calcTimeSince -TEST.VALUE:Utilities.<>.timeWindowedCountsInitialized[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:1 -TEST.VALUE:Utilities.<>.timeWindowedCountsMaxCount[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:<> -TEST.VALUE:Utilities.<>.timeWindowedCountIndexes[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:<> -TEST.VALUE:Utilities.<>.timeWindowedCountCounts[TIME_WINDOWED_COUNT_BAD_MSG_CRC]:<> -TEST.VALUE:Utilities.incTimeWindowedCount.cnt:<> -TEST.END - --- Subprogram: initTimeWindowedCount - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:initTimeWindowedCount -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (cnt < (NUM_OF_TIME_WINDOWED_COUNTS) && maxCnt <= (5)) ==> FALSE - (3) if (cnt < (NUM_OF_TIME_WINDOWED_COUNTS)) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Utilities.initTimeWindowedCount.cnt ) in branch 3 -TEST.END_NOTES: -TEST.VALUE:Utilities.initTimeWindowedCount.cnt:<> -TEST.VALUE:Utilities.initTimeWindowedCount.maxCnt:<> -TEST.VALUE:Utilities.initTimeWindowedCount.winMs:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:initTimeWindowedCount -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (cnt < (NUM_OF_TIME_WINDOWED_COUNTS) && maxCnt <= (5)) ==> FALSE - (3) if (cnt < (NUM_OF_TIME_WINDOWED_COUNTS)) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Utilities.initTimeWindowedCount.cnt ) in branch 3 -TEST.END_NOTES: -TEST.VALUE:Utilities.initTimeWindowedCount.cnt:<> -TEST.VALUE:Utilities.initTimeWindowedCount.maxCnt:<> -TEST.VALUE:Utilities.initTimeWindowedCount.winMs:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:initTimeWindowedCount -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (cnt < (NUM_OF_TIME_WINDOWED_COUNTS) && maxCnt <= (5)) ==> TRUE - (2) for (i < (5)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:Utilities.initTimeWindowedCount.cnt:<> -TEST.VALUE:Utilities.initTimeWindowedCount.maxCnt:<> -TEST.VALUE:Utilities.initTimeWindowedCount.winMs:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:initTimeWindowedCount -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 4 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (cnt < (NUM_OF_TIME_WINDOWED_COUNTS) && maxCnt <= (5)) ==> TRUE - (2) for (i < (5)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:Utilities.initTimeWindowedCount.cnt:<> -TEST.VALUE:Utilities.initTimeWindowedCount.maxCnt:<> -TEST.VALUE:Utilities.initTimeWindowedCount.winMs:<> -TEST.END - --- Subprogram: isCriticalDataInRange - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:isCriticalDataInRange -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((CRITICAL_DATA_TYPE_F32) == data->typ) ==> FALSE - (3) if ((CRITICAL_DATA_TYPE_S32) == data->typ) ==> FALSE - (5) if ((data->data).uInt >= (data->minimum).uInt && (data->data).uInt <= (data->maximum).uInt) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.isCriticalDataInRange.data:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].typ:CRITICAL_DATA_TYPE_U32 -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].minimum.uInt:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].data.uInt:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:isCriticalDataInRange -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((CRITICAL_DATA_TYPE_F32) == data->typ) ==> FALSE - (3) if ((CRITICAL_DATA_TYPE_S32) == data->typ) ==> FALSE - (5) if ((data->data).uInt >= (data->minimum).uInt && (data->data).uInt <= (data->maximum).uInt) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.isCriticalDataInRange.data:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].typ:CRITICAL_DATA_TYPE_U32 -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].minimum.uInt:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].maximum.uInt:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].data.uInt:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:isCriticalDataInRange -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((CRITICAL_DATA_TYPE_F32) == data->typ) ==> FALSE - (3) if ((CRITICAL_DATA_TYPE_S32) == data->typ) ==> TRUE - (4) if ((data->data).sInt >= (data->minimum).sInt && (data->data).sInt <= (data->maximum).sInt) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.isCriticalDataInRange.data:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].typ:CRITICAL_DATA_TYPE_S32 -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].minimum.sInt:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].data.sInt:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:isCriticalDataInRange -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((CRITICAL_DATA_TYPE_F32) == data->typ) ==> FALSE - (3) if ((CRITICAL_DATA_TYPE_S32) == data->typ) ==> TRUE - (4) if ((data->data).sInt >= (data->minimum).sInt && (data->data).sInt <= (data->maximum).sInt) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.isCriticalDataInRange.data:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].typ:CRITICAL_DATA_TYPE_S32 -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].minimum.sInt:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].maximum.sInt:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].data.sInt:<> -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:isCriticalDataInRange -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if ((CRITICAL_DATA_TYPE_F32) == data->typ) ==> TRUE - (2) if ((data->data).sFlt >= (data->minimum).sFlt && (data->data).sFlt <= (data->maximum).sFlt) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.isCriticalDataInRange.data:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].typ:CRITICAL_DATA_TYPE_F32 -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].minimum.sFlt:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].data.sFlt:<> -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:isCriticalDataInRange -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if ((CRITICAL_DATA_TYPE_F32) == data->typ) ==> TRUE - (2) if ((data->data).sFlt >= (data->minimum).sFlt && (data->data).sFlt <= (data->maximum).sFlt) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.isCriticalDataInRange.data:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].typ:CRITICAL_DATA_TYPE_F32 -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].minimum.sFlt:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].maximum.sFlt:<> -TEST.VALUE:Utilities.isCriticalDataInRange.data[0].data.sFlt:<> -TEST.END - --- Subprogram: resetCriticalData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:resetCriticalData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:Utilities.resetCriticalData.data:<> -TEST.END - --- Subprogram: setCriticalData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:setCriticalData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (data->typ < (NUM_OF_CRITICAL_DATA_TYPES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.setCriticalData.data:<> -TEST.VALUE:Utilities.setCriticalData.data[0].typ:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:setCriticalData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (data->typ < (NUM_OF_CRITICAL_DATA_TYPES)) ==> TRUE - (2) if ((1) == isCriticalDataInRange(&tmp)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Utilities.isCriticalDataInRange -TEST.VALUE:Utilities.isCriticalDataInRange.return:<> -TEST.VALUE:Utilities.setCriticalData.data:<> -TEST.VALUE:Utilities.setCriticalData.data[0].typ:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:setCriticalData -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (data->typ < (NUM_OF_CRITICAL_DATA_TYPES)) ==> TRUE - (2) if ((1) == isCriticalDataInRange(&tmp)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Utilities.isCriticalDataInRange -TEST.VALUE:Utilities.isCriticalDataInRange.return:1 -TEST.VALUE:Utilities.setCriticalData.data:<> -TEST.VALUE:Utilities.setCriticalData.data[0].typ:<> -TEST.END - --- Subprogram: u16BiDiffWithWrap - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:u16BiDiffWithWrap -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (end >= start) ==> FALSE - (2) if (incDelta < decDelta) ==> FALSE - Test Case Generation Notes: - Cannot set local variable incDelta in branch 2 - Cannot set local variable decDelta in branch 2 -TEST.END_NOTES: -TEST.VALUE:Utilities.u16BiDiffWithWrap.start:<> -TEST.VALUE:Utilities.u16BiDiffWithWrap.end:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:u16BiDiffWithWrap -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (end >= start) ==> FALSE - (2) if (incDelta < decDelta) ==> TRUE - Test Case Generation Notes: - Cannot set local variable incDelta in branch 2 - Cannot set local variable decDelta in branch 2 -TEST.END_NOTES: -TEST.VALUE:Utilities.u16BiDiffWithWrap.start:<> -TEST.VALUE:Utilities.u16BiDiffWithWrap.end:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:u16BiDiffWithWrap -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (end >= start) ==> TRUE - (2) if (incDelta < decDelta) ==> FALSE - Test Case Generation Notes: - Cannot set local variable incDelta in branch 2 - Cannot set local variable decDelta in branch 2 -TEST.END_NOTES: -TEST.VALUE:Utilities.u16BiDiffWithWrap.start:<> -TEST.VALUE:Utilities.u16BiDiffWithWrap.end:<> -TEST.END - --- Subprogram: u16DiffWithWrap - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:u16DiffWithWrap -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (end >= start) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.u16DiffWithWrap.start:<> -TEST.VALUE:Utilities.u16DiffWithWrap.end:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:u16DiffWithWrap -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (end >= start) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.u16DiffWithWrap.start:<> -TEST.VALUE:Utilities.u16DiffWithWrap.end:<> -TEST.END - --- Subprogram: u32BiDiffWithWrap - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:u32BiDiffWithWrap -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (end >= start) ==> FALSE - (2) if (incDelta < decDelta) ==> FALSE - Test Case Generation Notes: - Cannot set local variable incDelta in branch 2 - Cannot set local variable decDelta in branch 2 -TEST.END_NOTES: -TEST.VALUE:Utilities.u32BiDiffWithWrap.start:<> -TEST.VALUE:Utilities.u32BiDiffWithWrap.end:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:u32BiDiffWithWrap -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (end >= start) ==> FALSE - (2) if (incDelta < decDelta) ==> TRUE - Test Case Generation Notes: - Cannot set local variable incDelta in branch 2 - Cannot set local variable decDelta in branch 2 -TEST.END_NOTES: -TEST.VALUE:Utilities.u32BiDiffWithWrap.start:<> -TEST.VALUE:Utilities.u32BiDiffWithWrap.end:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Utilities -TEST.SUBPROGRAM:u32BiDiffWithWrap -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (end >= start) ==> TRUE - (2) if (incDelta < decDelta) ==> FALSE - Test Case Generation Notes: - Cannot set local variable incDelta in branch 2 - Cannot set local variable decDelta in branch 2 -TEST.END_NOTES: -TEST.VALUE:Utilities.u32BiDiffWithWrap.start:<> -TEST.VALUE:Utilities.u32BiDiffWithWrap.end:<> -TEST.END - --- Subprogram: u32DiffWithWrap - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:u32DiffWithWrap -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (end >= start) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.u32DiffWithWrap.start:<> -TEST.VALUE:Utilities.u32DiffWithWrap.end:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Utilities -TEST.SUBPROGRAM:u32DiffWithWrap -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (end >= start) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Utilities.u32DiffWithWrap.start:<> -TEST.VALUE:Utilities.u32DiffWithWrap.end:<> -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_UTILITIES/INT_UTILITIES_cba.cvr =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_UTILITIES/INT_UTILITIES_cba.cvr (.../INT_UTILITIES_cba.cvr) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_UTILITIES/INT_UTILITIES_cba.cvr (.../INT_UTILITIES_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -56,7 +56,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -78,7 +78,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -100,7 +100,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -122,7 +122,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -180,7 +180,7 @@ RESULT.CBA.NOTES Some functions not yet called. RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/Diality_CodeClinic_Lattix/workspace_hd_staging/fwcommon/Utilities.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/fwcommon/Utilities.c RESULT.CBA.FUNCTION: hexStrToDec RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_VALVES/INT_VALVES.tst =================================================================== diff -u -rdf608540e66b49eb8d755a5d2cb8f6b7c4a94820 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_VALVES/INT_VALVES.tst (.../INT_VALVES.tst) (revision df608540e66b49eb8d755a5d2cb8f6b7c4a94820) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_VALVES/INT_VALVES.tst (.../INT_VALVES.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -344,1931 +344,6 @@ TEST.EXPECTED:Valves.<>.valvesStatus[VBV].execState:VALVE_STATE_WAIT_FOR_POST TEST.END --- Unit: Valves - --- Subprogram: areValvesFunctional - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:Valves -TEST.SUBPROGRAM:areValvesFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 9 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:areValvesFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if (mode == (VALVE_CONTROL_MODE_ENABLE_PID)) ==> FALSE - (5) if (mode == (VALVE_CONTROL_MODE_ENABLE_BYPASS)) ==> FALSE - (7) if (mode == (VALVE_CONTROL_MODE_DISABLE_ALL)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].controlMode:NUM_OF_VALVE_CONTROL_MODES -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:areValvesFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if (mode == (VALVE_CONTROL_MODE_ENABLE_PID)) ==> FALSE - (5) if (mode == (VALVE_CONTROL_MODE_ENABLE_BYPASS)) ==> FALSE - (7) if (mode == (VALVE_CONTROL_MODE_DISABLE_ALL)) ==> TRUE - (8) if (!(status & ~VALVE_CONTROL_STATUS_BITS[valve][VALVE_CONTROL_STATUS_DISABLED])) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].controlMode:VALVE_CONTROL_MODE_DISABLE_ALL -TEST.VALUE:FPGA.getFPGAValvesStatus.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:areValvesFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if (mode == (VALVE_CONTROL_MODE_ENABLE_PID)) ==> FALSE - (5) if (mode == (VALVE_CONTROL_MODE_ENABLE_BYPASS)) ==> FALSE - (7) if (mode == (VALVE_CONTROL_MODE_DISABLE_ALL)) ==> TRUE - (8) if (!(status & ~VALVE_CONTROL_STATUS_BITS[valve][VALVE_CONTROL_STATUS_DISABLED])) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].controlMode:VALVE_CONTROL_MODE_DISABLE_ALL -TEST.VALUE:FPGA.getFPGAValvesStatus.return:0 -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:areValvesFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if (mode == (VALVE_CONTROL_MODE_ENABLE_PID)) ==> FALSE - (5) if (mode == (VALVE_CONTROL_MODE_ENABLE_BYPASS)) ==> TRUE - (6) if (!(status & VALVE_CONTROL_STATUS_BITS[valve][VALVE_CONTROL_STATUS_BYPASS_ENABLED])) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment - Cannot set const variable TEST.VALUE:Valves.<>.VALVE_CONTROL_STATUS_BITS[0][2]: in branch 6 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].controlMode:VALVE_CONTROL_MODE_ENABLE_BYPASS -TEST.VALUE:FPGA.getFPGAValvesStatus.return:1 -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:areValvesFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if (mode == (VALVE_CONTROL_MODE_ENABLE_PID)) ==> FALSE - (5) if (mode == (VALVE_CONTROL_MODE_ENABLE_BYPASS)) ==> TRUE - (6) if (!(status & VALVE_CONTROL_STATUS_BITS[valve][VALVE_CONTROL_STATUS_BYPASS_ENABLED])) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment - Cannot set const variable TEST.VALUE:Valves.<>.VALVE_CONTROL_STATUS_BITS[0][2]: in branch 6 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].controlMode:VALVE_CONTROL_MODE_ENABLE_BYPASS -TEST.VALUE:FPGA.getFPGAValvesStatus.return:0 -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:areValvesFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if (mode == (VALVE_CONTROL_MODE_ENABLE_PID)) ==> TRUE - (3) if (!(status & VALVE_CONTROL_STATUS_BITS[valve][VALVE_CONTROL_STATUS_INITIALIZED])) ==> FALSE - (4) if (!(status & VALVE_CONTROL_STATUS_BITS[valve][VALVE_CONTROL_STATUS_PID_ENABLED])) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment - Cannot set const variable TEST.VALUE:Valves.<>.VALVE_CONTROL_STATUS_BITS[0][0]: in branch 3 - Cannot set const variable TEST.VALUE:Valves.<>.VALVE_CONTROL_STATUS_BITS[0][1]: in branch 4 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].controlMode:VALVE_CONTROL_MODE_ENABLE_PID -TEST.VALUE:FPGA.getFPGAValvesStatus.return:1 -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:areValvesFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if (mode == (VALVE_CONTROL_MODE_ENABLE_PID)) ==> TRUE - (3) if (!(status & VALVE_CONTROL_STATUS_BITS[valve][VALVE_CONTROL_STATUS_INITIALIZED])) ==> FALSE - (4) if (!(status & VALVE_CONTROL_STATUS_BITS[valve][VALVE_CONTROL_STATUS_PID_ENABLED])) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment - Cannot set const variable TEST.VALUE:Valves.<>.VALVE_CONTROL_STATUS_BITS[0][0]: in branch 3 - Cannot set const variable TEST.VALUE:Valves.<>.VALVE_CONTROL_STATUS_BITS[0][1]: in branch 4 - Conflict: Multiple equality operators with different values (FPGA.getFPGAValvesStatus.return) in branches 3/4 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].controlMode:VALVE_CONTROL_MODE_ENABLE_PID -TEST.VALUE:FPGA.getFPGAValvesStatus.return:1 -TEST.END - --- Test Case: BASIS-PATH-009-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:areValvesFunctional -TEST.NEW -TEST.NAME:BASIS-PATH-009-PARTIAL -TEST.BASIS_PATH:9 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if (mode == (VALVE_CONTROL_MODE_ENABLE_PID)) ==> TRUE - (3) if (!(status & VALVE_CONTROL_STATUS_BITS[valve][VALVE_CONTROL_STATUS_INITIALIZED])) ==> TRUE - (4) if (!(status & VALVE_CONTROL_STATUS_BITS[valve][VALVE_CONTROL_STATUS_PID_ENABLED])) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment - Cannot set const variable TEST.VALUE:Valves.<>.VALVE_CONTROL_STATUS_BITS[0][0]: in branch 3 - Cannot set const variable TEST.VALUE:Valves.<>.VALVE_CONTROL_STATUS_BITS[0][1]: in branch 4 - Conflict: Multiple equality operators with different values (FPGA.getFPGAValvesStatus.return) in branches 3/4 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].controlMode:VALVE_CONTROL_MODE_ENABLE_PID -TEST.VALUE:FPGA.getFPGAValvesStatus.return:0 -TEST.END - --- Subprogram: convertAndMonitorValvesCurrent - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:Valves -TEST.SUBPROGRAM:convertAndMonitorValvesCurrent -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 5 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:convertAndMonitorValvesCurrent -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if (current > (1.0)) ==> FALSE - (3) if ((valvesStatus[valve]).overCurrentCounter > MAX_OVER_CURRENT_TIME_INTERVAL_COUNTER) ==> FALSE - (4) if (current < (1.0) && (valvesStatus[valve]).overCurrentCounter > (0)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable current in branch 2 - Cannot set valve due to assignment - Cannot set local variable current in branch 4 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].overCurrentCounter:<> -TEST.END - --- Test Case: BASIS-PATH-003-TEMPLATE -TEST.UNIT:Valves -TEST.SUBPROGRAM:convertAndMonitorValvesCurrent -TEST.NEW -TEST.NAME:BASIS-PATH-003-TEMPLATE -TEST.BASIS_PATH:3 of 5 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if (current > (1.0)) ==> FALSE - (3) if ((valvesStatus[valve]).overCurrentCounter > MAX_OVER_CURRENT_TIME_INTERVAL_COUNTER) ==> FALSE - (4) if (current < (1.0) && (valvesStatus[valve]).overCurrentCounter > (0)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable current in branch 2 - Cannot set valve due to assignment - Cannot set local variable current in branch 4 - Conflict: Cannot resolve multiple comparisons ( Valves.<>.valvesStatus[0].overCurrentCounter ) in branches 3/4 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].overCurrentCounter:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:convertAndMonitorValvesCurrent -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if (current > (1.0)) ==> FALSE - (3) if ((valvesStatus[valve]).overCurrentCounter > MAX_OVER_CURRENT_TIME_INTERVAL_COUNTER) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable current in branch 2 - Cannot set valve due to assignment -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].overCurrentCounter:<> -TEST.END - --- Test Case: BASIS-PATH-005-TEMPLATE -TEST.UNIT:Valves -TEST.SUBPROGRAM:convertAndMonitorValvesCurrent -TEST.NEW -TEST.NAME:BASIS-PATH-005-TEMPLATE -TEST.BASIS_PATH:5 of 5 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if (current > (1.0)) ==> TRUE - (3) if ((valvesStatus[valve]).overCurrentCounter > MAX_OVER_CURRENT_TIME_INTERVAL_COUNTER) ==> FALSE - (4) if (current < (1.0) && (valvesStatus[valve]).overCurrentCounter > (0)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set local variable current in branch 2 - Cannot set (valvesStatus[valve]).overCurrentCounter due to assignment - Cannot set valve due to assignment - Cannot set local variable current in branch 4 -TEST.END_NOTES: -TEST.END - --- Subprogram: execMonitorValves - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:execMonitorValves -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: execValves - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:execValves -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (valveSelfTestState == (VALVE_SELF_TEST_COMPLETE)) ==> FALSE - (2) for (valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_ENABLE_VALVES -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:execValves -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (valveSelfTestState == (VALVE_SELF_TEST_COMPLETE)) ==> FALSE - (2) for (valve < (NUM_OF_VALVES)) ==> TRUE - (9) case ((valvesStatus[valve]).execState) ==> default - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_ENABLE_VALVES -TEST.VALUE:Valves.<>.valvesStatus[VDI].execState:VALVE_STATE_IN_BYPASS_MODE -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:execValves -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (valveSelfTestState == (VALVE_SELF_TEST_COMPLETE)) ==> FALSE - (2) for (valve < (NUM_OF_VALVES)) ==> TRUE - (3) case ((valvesStatus[valve]).execState) ==> VALVE_STATE_WAIT_FOR_POST - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_ENABLE_VALVES -TEST.VALUE:Valves.<>.valvesStatus[VDI].execState:VALVE_STATE_WAIT_FOR_POST -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:execValves -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (valveSelfTestState == (VALVE_SELF_TEST_COMPLETE)) ==> FALSE - (2) for (valve < (NUM_OF_VALVES)) ==> TRUE - (4) case ((valvesStatus[valve]).execState) ==> VALVE_STATE_HOMING_NOT_STARTED - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_ENABLE_VALVES -TEST.VALUE:Valves.<>.valvesStatus[VDI].execState:VALVE_STATE_HOMING_NOT_STARTED -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:execValves -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (valveSelfTestState == (VALVE_SELF_TEST_COMPLETE)) ==> FALSE - (2) for (valve < (NUM_OF_VALVES)) ==> TRUE - (5) case ((valvesStatus[valve]).execState) ==> VALVE_STATE_HOMING_FIND_ENERGIZED_EDGE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_ENABLE_VALVES -TEST.VALUE:Valves.<>.valvesStatus[VDI].execState:VALVE_STATE_HOMING_FIND_ENERGIZED_EDGE -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:execValves -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (valveSelfTestState == (VALVE_SELF_TEST_COMPLETE)) ==> FALSE - (2) for (valve < (NUM_OF_VALVES)) ==> TRUE - (6) case ((valvesStatus[valve]).execState) ==> VALVE_STATE_HOMING_FIND_DEENERGIZED_EDGE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_ENABLE_VALVES -TEST.VALUE:Valves.<>.valvesStatus[VDI].execState:VALVE_STATE_HOMING_FIND_DEENERGIZED_EDGE -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:execValves -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (valveSelfTestState == (VALVE_SELF_TEST_COMPLETE)) ==> FALSE - (2) for (valve < (NUM_OF_VALVES)) ==> TRUE - (7) case ((valvesStatus[valve]).execState) ==> VALVE_STATE_IDLE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_ENABLE_VALVES -TEST.VALUE:Valves.<>.valvesStatus[VDI].execState:VALVE_STATE_IDLE -TEST.END - --- Test Case: BASIS-PATH-008-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:execValves -TEST.NEW -TEST.NAME:BASIS-PATH-008-PARTIAL -TEST.BASIS_PATH:8 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if (valveSelfTestState == (VALVE_SELF_TEST_COMPLETE)) ==> FALSE - (2) for (valve < (NUM_OF_VALVES)) ==> TRUE - (8) case ((valvesStatus[valve]).execState) ==> VALVE_STATE_IN_TRANSITION - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_ENABLE_VALVES -TEST.VALUE:Valves.<>.valvesStatus[VDI].execState:VALVE_STATE_IN_TRANSITION -TEST.END - --- Test Case: BASIS-PATH-009-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:execValves -TEST.NEW -TEST.NAME:BASIS-PATH-009-PARTIAL -TEST.BASIS_PATH:9 of 9 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (1) if (valveSelfTestState == (VALVE_SELF_TEST_COMPLETE)) ==> TRUE - (2) for (valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 2 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_COMPLETE -TEST.END - --- Subprogram: execValvesSelfTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:execValvesSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (4) case valveSelfTestState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:NUM_OF_VALVE_SELF_TEST_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:execValvesSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case valveSelfTestState ==> VALVE_SELF_TEST_ENABLE_VALVES - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_ENABLE_VALVES -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Valves -TEST.SUBPROGRAM:execValvesSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case valveSelfTestState ==> VALVE_SELF_TEST_CONFIRM_ENABLE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_CONFIRM_ENABLE -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Valves -TEST.SUBPROGRAM:execValvesSelfTest -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (3) case valveSelfTestState ==> VALVE_SELF_TEST_COMPLETE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_COMPLETE -TEST.END - --- Subprogram: getAndMonitorValvesCurrentFPGAPosition - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:Valves -TEST.SUBPROGRAM:getAndMonitorValvesCurrentFPGAPosition -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 7 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:getAndMonitorValvesCurrentFPGAPosition -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if ((valvesStatus[valve]).execState == (VALVE_STATE_IDLE)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].execState:VALVE_STATE_WAIT_FOR_POST -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:getAndMonitorValvesCurrentFPGAPosition -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if ((valvesStatus[valve]).execState == (VALVE_STATE_IDLE)) ==> TRUE - (3) if ((VALVE_POSITION_B_OPEN) == commandedPositionEnum) ==> FALSE - (4) if (abs(currentPosition - commandedPosition) > maxDeviation) ==> FALSE - (5) if ((valvesStatus[valve]).positionOutOfRangeCounter > MAX_POS_DEVIATION_TIME_INTERVAL_COUNTER) ==> FALSE - (6) if (abs(currentPosition - commandedPosition) < 150 && (valvesStatus[valve]).positionOutOfRangeCounter > (0)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment - Cannot set local variable maxDeviation in branch 4 - Cannot set return value of function abs in branch 6 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].commandedPosition:VALVE_POSITION_NOT_IN_POSITION -TEST.VALUE:Valves.<>.valvesStatus[VDI].execState:VALVE_STATE_IDLE -TEST.VALUE:Valves.<>.valvesStatus[VDI].positionOutOfRangeCounter:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:getAndMonitorValvesCurrentFPGAPosition -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if ((valvesStatus[valve]).execState == (VALVE_STATE_IDLE)) ==> TRUE - (3) if ((VALVE_POSITION_B_OPEN) == commandedPositionEnum) ==> FALSE - (4) if (abs(currentPosition - commandedPosition) > maxDeviation) ==> FALSE - (5) if ((valvesStatus[valve]).positionOutOfRangeCounter > MAX_POS_DEVIATION_TIME_INTERVAL_COUNTER) ==> FALSE - (6) if (abs(currentPosition - commandedPosition) < 150 && (valvesStatus[valve]).positionOutOfRangeCounter > (0)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment - Cannot set local variable maxDeviation in branch 4 - Cannot set return value of function abs in branch 6 - Conflict: Cannot resolve multiple comparisons ( Valves.<>.valvesStatus[0].positionOutOfRangeCounter ) in branches 5/6 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].commandedPosition:VALVE_POSITION_NOT_IN_POSITION -TEST.VALUE:Valves.<>.valvesStatus[VDI].execState:VALVE_STATE_IDLE -TEST.VALUE:Valves.<>.valvesStatus[VDI].positionOutOfRangeCounter:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:getAndMonitorValvesCurrentFPGAPosition -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if ((valvesStatus[valve]).execState == (VALVE_STATE_IDLE)) ==> TRUE - (3) if ((VALVE_POSITION_B_OPEN) == commandedPositionEnum) ==> FALSE - (4) if (abs(currentPosition - commandedPosition) > maxDeviation) ==> FALSE - (5) if ((valvesStatus[valve]).positionOutOfRangeCounter > MAX_POS_DEVIATION_TIME_INTERVAL_COUNTER) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment - Cannot set local variable maxDeviation in branch 4 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].commandedPosition:VALVE_POSITION_NOT_IN_POSITION -TEST.VALUE:Valves.<>.valvesStatus[VDI].execState:VALVE_STATE_IDLE -TEST.VALUE:Valves.<>.valvesStatus[VDI].positionOutOfRangeCounter:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:getAndMonitorValvesCurrentFPGAPosition -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if ((valvesStatus[valve]).execState == (VALVE_STATE_IDLE)) ==> TRUE - (3) if ((VALVE_POSITION_B_OPEN) == commandedPositionEnum) ==> FALSE - (4) if (abs(currentPosition - commandedPosition) > maxDeviation) ==> TRUE - (5) if ((valvesStatus[valve]).positionOutOfRangeCounter > MAX_POS_DEVIATION_TIME_INTERVAL_COUNTER) ==> FALSE - (6) if (abs(currentPosition - commandedPosition) < 150 && (valvesStatus[valve]).positionOutOfRangeCounter > (0)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment - Cannot set local variable maxDeviation in branch 4 - Cannot set (valvesStatus[valve]).positionOutOfRangeCounter due to assignment - Cannot set return value of function abs in branch 6 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].commandedPosition:VALVE_POSITION_NOT_IN_POSITION -TEST.VALUE:Valves.<>.valvesStatus[VDI].execState:VALVE_STATE_IDLE -TEST.END - --- Test Case: BASIS-PATH-007-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:getAndMonitorValvesCurrentFPGAPosition -TEST.NEW -TEST.NAME:BASIS-PATH-007-PARTIAL -TEST.BASIS_PATH:7 of 7 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - (2) if ((valvesStatus[valve]).execState == (VALVE_STATE_IDLE)) ==> TRUE - (3) if ((VALVE_POSITION_B_OPEN) == commandedPositionEnum) ==> TRUE - (4) if (abs(currentPosition - commandedPosition) > maxDeviation) ==> FALSE - (5) if ((valvesStatus[valve]).positionOutOfRangeCounter > MAX_POS_DEVIATION_TIME_INTERVAL_COUNTER) ==> FALSE - (6) if (abs(currentPosition - commandedPosition) < 150 && (valvesStatus[valve]).positionOutOfRangeCounter > (0)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set valve due to assignment - Cannot set maxDeviation due to assignment - Cannot set return value of function abs in branch 6 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].commandedPosition:VALVE_POSITION_B_OPEN -TEST.VALUE:Valves.<>.valvesStatus[VDI].execState:VALVE_STATE_IDLE -TEST.VALUE:Valves.<>.valvesStatus[VDI].positionOutOfRangeCounter:<> -TEST.END - --- Subprogram: getValveAirTrapStatus - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:getValveAirTrapStatus -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: getValveCurrent - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:getValveCurrent -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == ((valvesStatus[valve]).current).override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].current.override:<> -TEST.VALUE:Valves.getValveCurrent.valve:VDI -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:getValveCurrent -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == ((valvesStatus[valve]).current).override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].current.override:3435346995 -TEST.VALUE:Valves.getValveCurrent.valve:VDI -TEST.END - --- Subprogram: getValvePosition - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:getValvePosition -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.getValvePosition.valve:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:getValvePosition -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (valve < (NUM_OF_VALVES)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.getValvePosition.valve:<> -TEST.END - --- Subprogram: getValvePositionCounts - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:getValvePositionCounts -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (0xccc33c33U == ((valvesStatus[valve]).currentPositionInCounts).override) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].currentPositionInCounts.override:<> -TEST.VALUE:Valves.getValvePositionCounts.valve:VDI -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:getValvePositionCounts -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (0xccc33c33U == ((valvesStatus[valve]).currentPositionInCounts).override) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].currentPositionInCounts.override:3435346995 -TEST.VALUE:Valves.getValvePositionCounts.valve:VDI -TEST.END - --- Subprogram: handleValveSelfTestConfirmEnable - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveSelfTestConfirmEnable -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == areValvesFunctional()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Valves.areValvesFunctional -TEST.VALUE:Valves.areValvesFunctional.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveSelfTestConfirmEnable -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == areValvesFunctional()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Valves.areValvesFunctional -TEST.VALUE:Valves.areValvesFunctional.return:1 -TEST.END - --- Subprogram: handleValveSelfTestEnableValves - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveSelfTestEnableValves -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveSelfTestEnableValves -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: handleValveStateHomingFindDeenergizedEdge - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateHomingFindDeenergizedEdge -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (deltaPosition > 150) ==> FALSE - Test Case Generation Notes: - Cannot set local variable deltaPosition in branch 1 -TEST.END_NOTES: -TEST.VALUE:Valves.handleValveStateHomingFindDeenergizedEdge.valve:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateHomingFindDeenergizedEdge -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (deltaPosition > 150) ==> TRUE - (2) if ((valvesStatus[valve]).homingEdgeDetectionCounter >= HOMING_EDGE_DETECTION_TIME_INTERVAL) ==> FALSE - Test Case Generation Notes: - Cannot set local variable deltaPosition in branch 1 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].homingEdgeDetectionCounter:<> -TEST.VALUE:Valves.handleValveStateHomingFindDeenergizedEdge.valve:VDI -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateHomingFindDeenergizedEdge -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (deltaPosition > 150) ==> TRUE - (2) if ((valvesStatus[valve]).homingEdgeDetectionCounter >= HOMING_EDGE_DETECTION_TIME_INTERVAL) ==> TRUE - (3) if (deltaEdges <= 13000U && deltaEdges >= 9000U) ==> FALSE - (4) if (++(valvesStatus[valve]).numberOfFailedHomings >= 3U) ==> FALSE - Test Case Generation Notes: - Cannot set local variable deltaPosition in branch 1 - Cannot set local variable deltaEdges in branch 3 - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].homingEdgeDetectionCounter:<> -TEST.VALUE:Valves.handleValveStateHomingFindDeenergizedEdge.valve:VDI -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateHomingFindDeenergizedEdge -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (deltaPosition > 150) ==> TRUE - (2) if ((valvesStatus[valve]).homingEdgeDetectionCounter >= HOMING_EDGE_DETECTION_TIME_INTERVAL) ==> TRUE - (3) if (deltaEdges <= 13000U && deltaEdges >= 9000U) ==> FALSE - (4) if (++(valvesStatus[valve]).numberOfFailedHomings >= 3U) ==> TRUE - Test Case Generation Notes: - Cannot set local variable deltaPosition in branch 1 - Cannot set local variable deltaEdges in branch 3 - Conflict: Unable to control expression-to-expression comparison in branch 4 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].homingEdgeDetectionCounter:<> -TEST.VALUE:Valves.handleValveStateHomingFindDeenergizedEdge.valve:VDI -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateHomingFindDeenergizedEdge -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 5 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (deltaPosition > 150) ==> TRUE - (2) if ((valvesStatus[valve]).homingEdgeDetectionCounter >= HOMING_EDGE_DETECTION_TIME_INTERVAL) ==> TRUE - (3) if (deltaEdges <= 13000U && deltaEdges >= 9000U) ==> TRUE - Test Case Generation Notes: - Cannot set local variable deltaEdges in branch 3 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].homingEdgeDetectionCounter:<> -TEST.VALUE:Valves.handleValveStateHomingFindDeenergizedEdge.valve:VDI -TEST.END - --- Subprogram: handleValveStateHomingFindEnergizedEdge - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateHomingFindEnergizedEdge -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (deltaPosition > 150) ==> FALSE - Test Case Generation Notes: - Cannot set local variable deltaPosition in branch 1 -TEST.END_NOTES: -TEST.VALUE:Valves.handleValveStateHomingFindEnergizedEdge.valve:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateHomingFindEnergizedEdge -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (deltaPosition > 150) ==> TRUE - (2) if ((valvesStatus[valve]).homingEdgeDetectionCounter >= HOMING_EDGE_DETECTION_TIME_INTERVAL) ==> FALSE - Test Case Generation Notes: - Cannot set local variable deltaPosition in branch 1 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].homingEdgeDetectionCounter:<> -TEST.VALUE:Valves.handleValveStateHomingFindEnergizedEdge.valve:VDI -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateHomingFindEnergizedEdge -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (deltaPosition > 150) ==> TRUE - (2) if ((valvesStatus[valve]).homingEdgeDetectionCounter >= HOMING_EDGE_DETECTION_TIME_INTERVAL) ==> TRUE - Test Case Generation Notes: - Cannot set local variable deltaPosition in branch 1 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].homingEdgeDetectionCounter:<> -TEST.VALUE:Valves.handleValveStateHomingFindEnergizedEdge.valve:VDI -TEST.END - --- Subprogram: handleValveStateHomingNotStarted - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateHomingNotStarted -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((valveSelfTestState == (VALVE_SELF_TEST_COMPLETE) && ((valvesStatus[valve]).hasHomingBeenRequested || isDoorClosed)) && !(valvesStatus[valve]).hasHomingFailed) ==> FALSE - Test Case Generation Notes: - Cannot set local variable isDoorClosed in branch 1 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_ENABLE_VALVES -TEST.VALUE:Valves.<>.valvesStatus[VDI].hasHomingBeenRequested:0 -TEST.VALUE:Valves.handleValveStateHomingNotStarted.valve:VDI -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateHomingNotStarted -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 2 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((valveSelfTestState == (VALVE_SELF_TEST_COMPLETE) && ((valvesStatus[valve]).hasHomingBeenRequested || isDoorClosed)) && !(valvesStatus[valve]).hasHomingFailed) ==> TRUE - Test Case Generation Notes: - Cannot set local variable isDoorClosed in branch 1 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_COMPLETE -TEST.VALUE:Valves.<>.valvesStatus[VDI].hasHomingBeenRequested:1 -TEST.VALUE:Valves.<>.valvesStatus[VDI].hasHomingFailed:0 -TEST.VALUE:Valves.handleValveStateHomingNotStarted.valve:VDI -TEST.END - --- Subprogram: handleValveStateIdle - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateIdle -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == (valvesStatus[valve]).hasHomingBeenRequested) ==> FALSE - (2) if ((1) == (valvesStatus[valve]).hasValveBeenHomed && (1) == (valvesStatus[valve]).hasTransitionBeenRequested) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].hasHomingBeenRequested:<> -TEST.VALUE:Valves.<>.valvesStatus[VDI].hasValveBeenHomed:<> -TEST.VALUE:Valves.handleValveStateIdle.valve:VDI -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateIdle -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == (valvesStatus[valve]).hasHomingBeenRequested) ==> FALSE - (2) if ((1) == (valvesStatus[valve]).hasValveBeenHomed && (1) == (valvesStatus[valve]).hasTransitionBeenRequested) ==> TRUE - (3) if ((valvesStatus[valve]).currentPosition != (valvesStatus[valve]).pendingCommandedPosition) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].currentPosition:<> -TEST.VALUE:Valves.<>.valvesStatus[VDI].pendingCommandedPosition:<> -TEST.VALUE:Valves.<>.valvesStatus[VDI].hasTransitionBeenRequested:1 -TEST.VALUE:Valves.<>.valvesStatus[VDI].hasHomingBeenRequested:<> -TEST.VALUE:Valves.<>.valvesStatus[VDI].hasValveBeenHomed:1 -TEST.VALUE:Valves.handleValveStateIdle.valve:VDI -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateIdle -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == (valvesStatus[valve]).hasHomingBeenRequested) ==> FALSE - (2) if ((1) == (valvesStatus[valve]).hasValveBeenHomed && (1) == (valvesStatus[valve]).hasTransitionBeenRequested) ==> TRUE - (3) if ((valvesStatus[valve]).currentPosition != (valvesStatus[valve]).pendingCommandedPosition) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].currentPosition:VALVE_POSITION_NOT_IN_POSITION -TEST.VALUE:Valves.<>.valvesStatus[VDI].pendingCommandedPosition:VALVE_POSITION_A_INSERT_EJECT -TEST.VALUE:Valves.<>.valvesStatus[VDI].hasTransitionBeenRequested:1 -TEST.VALUE:Valves.<>.valvesStatus[VDI].hasHomingBeenRequested:<> -TEST.VALUE:Valves.<>.valvesStatus[VDI].hasValveBeenHomed:1 -TEST.VALUE:Valves.handleValveStateIdle.valve:VDI -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateIdle -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == (valvesStatus[valve]).hasHomingBeenRequested) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].hasHomingBeenRequested:1 -TEST.VALUE:Valves.handleValveStateIdle.valve:VDI -TEST.END - --- Subprogram: handleValveStateInTransition - --- Test Case: BASIS-PATH-001-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateInTransition -TEST.NEW -TEST.NAME:BASIS-PATH-001-PARTIAL -TEST.BASIS_PATH:1 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (abs(currentPosition - commandedPosition) < 150) ==> FALSE - (3) if didTimeout((valvesStatus[valve]).transitionStartTime, 3000U) ==> FALSE - (5) if (abs(currentPosition - targetPosition) < 150) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function abs in branch 1 - Cannot set return value of function abs in branch 5 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:Timers.didTimeout.return:0 -TEST.VALUE:Valves.handleValveStateInTransition.valve:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateInTransition -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (abs(currentPosition - commandedPosition) < 150) ==> FALSE - (3) if didTimeout((valvesStatus[valve]).transitionStartTime, 3000U) ==> FALSE - (5) if (abs(currentPosition - targetPosition) < 150) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function abs in branch 1 - Cannot set return value of function abs in branch 5 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:Timers.didTimeout.return:0 -TEST.VALUE:Valves.handleValveStateInTransition.valve:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateInTransition -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (abs(currentPosition - commandedPosition) < 150) ==> FALSE - (3) if didTimeout((valvesStatus[valve]).transitionStartTime, 3000U) ==> TRUE - (4) if ((1) == isAlarmActive(ALARM_ID_HD_VALVE_TRANSITION_TIMEOUT) && (VALVE_POSITION_C_CLOSE) == (valvesStatus[valve]).commandedPosition) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function abs in branch 1 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:<> -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:Valves.<>.valvesStatus[VDI].commandedPosition:VALVE_POSITION_NOT_IN_POSITION -TEST.VALUE:Valves.handleValveStateInTransition.valve:VDI -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateInTransition -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (abs(currentPosition - commandedPosition) < 150) ==> FALSE - (3) if didTimeout((valvesStatus[valve]).transitionStartTime, 3000U) ==> TRUE - (4) if ((1) == isAlarmActive(ALARM_ID_HD_VALVE_TRANSITION_TIMEOUT) && (VALVE_POSITION_C_CLOSE) == (valvesStatus[valve]).commandedPosition) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function abs in branch 1 -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:Valves.<>.valvesStatus[VDI].commandedPosition:VALVE_POSITION_C_CLOSE -TEST.VALUE:Valves.handleValveStateInTransition.valve:VDI -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateInTransition -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (abs(currentPosition - commandedPosition) < 150) ==> TRUE - (2) if (commandedPositionEnum == (VALVE_POSITION_B_OPEN)) ==> FALSE - Test Case Generation Notes: - Cannot set return value of function abs in branch 1 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].commandedPosition:VALVE_POSITION_NOT_IN_POSITION -TEST.VALUE:Valves.handleValveStateInTransition.valve:VDI -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateInTransition -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (abs(currentPosition - commandedPosition) < 150) ==> TRUE - (2) if (commandedPositionEnum == (VALVE_POSITION_B_OPEN)) ==> TRUE - Test Case Generation Notes: - Cannot set return value of function abs in branch 1 -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].commandedPosition:VALVE_POSITION_B_OPEN -TEST.VALUE:Valves.handleValveStateInTransition.valve:VDI -TEST.END - --- Subprogram: handleValveStateWaitForPost - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateWaitForPost -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (valveSelfTestState == (VALVE_SELF_TEST_COMPLETE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_ENABLE_VALVES -TEST.VALUE:Valves.handleValveStateWaitForPost.valve:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:handleValveStateWaitForPost -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (valveSelfTestState == (VALVE_SELF_TEST_COMPLETE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valveSelfTestState:VALVE_SELF_TEST_COMPLETE -TEST.VALUE:Valves.handleValveStateWaitForPost.valve:<> -TEST.END - --- Subprogram: homeValve - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:homeValve -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.homeValve.valve:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:homeValve -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (valve < (NUM_OF_VALVES)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.homeValve.valve:<> -TEST.END - --- Subprogram: initValves - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:Valves -TEST.SUBPROGRAM:initValves -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:Valves -TEST.SUBPROGRAM:initValves -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (valve < (NUM_OF_VALVES)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: publishValvesData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:publishValvesData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++(valvesStatus[valve]).dataPublishCounter >= getU32OverrideValue(&valvesDataPublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:Valves.publishValvesData.valve:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:publishValvesData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++(valvesStatus[valve]).dataPublishCounter >= getU32OverrideValue(&valvesDataPublishInterval)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.VALUE:Valves.publishValvesData.valve:<> -TEST.END - --- Subprogram: setFPGAValveSetPoint - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setFPGAValveSetPoint -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if enableCurrentRelaxation ==> FALSE - (6) case valve ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.setFPGAValveSetPoint.valve:NUM_OF_VALVES -TEST.VALUE:Valves.setFPGAValveSetPoint.position:<> -TEST.VALUE:Valves.setFPGAValveSetPoint.enableCurrentRelaxation:0 -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setFPGAValveSetPoint -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if enableCurrentRelaxation ==> FALSE - (2) case valve ==> VDI - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.setFPGAValveSetPoint.valve:VDI -TEST.VALUE:Valves.setFPGAValveSetPoint.position:<> -TEST.VALUE:Valves.setFPGAValveSetPoint.enableCurrentRelaxation:0 -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setFPGAValveSetPoint -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if enableCurrentRelaxation ==> FALSE - (3) case valve ==> VDO - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.setFPGAValveSetPoint.valve:VDO -TEST.VALUE:Valves.setFPGAValveSetPoint.position:<> -TEST.VALUE:Valves.setFPGAValveSetPoint.enableCurrentRelaxation:0 -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setFPGAValveSetPoint -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if enableCurrentRelaxation ==> FALSE - (4) case valve ==> VBA - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.setFPGAValveSetPoint.valve:VBA -TEST.VALUE:Valves.setFPGAValveSetPoint.position:<> -TEST.VALUE:Valves.setFPGAValveSetPoint.enableCurrentRelaxation:0 -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setFPGAValveSetPoint -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if enableCurrentRelaxation ==> FALSE - (5) case valve ==> VBV - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.setFPGAValveSetPoint.valve:VBV -TEST.VALUE:Valves.setFPGAValveSetPoint.position:<> -TEST.VALUE:Valves.setFPGAValveSetPoint.enableCurrentRelaxation:0 -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setFPGAValveSetPoint -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 6 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if enableCurrentRelaxation ==> TRUE - (6) case valve ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.setFPGAValveSetPoint.valve:NUM_OF_VALVES -TEST.VALUE:Valves.setFPGAValveSetPoint.position:<> -TEST.VALUE:Valves.setFPGAValveSetPoint.enableCurrentRelaxation:1 -TEST.END - --- Subprogram: setValveAirTrap - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValveAirTrap -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (state < (NUM_OF_OPN_CLS_STATES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.setValveAirTrap.state:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValveAirTrap -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (state < (NUM_OF_OPN_CLS_STATES)) ==> TRUE - (2) if ((STATE_OPEN) == state) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.setValveAirTrap.state:<> -TEST.END - --- Test Case: BASIS-PATH-003-TEMPLATE -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValveAirTrap -TEST.NEW -TEST.NAME:BASIS-PATH-003-TEMPLATE -TEST.BASIS_PATH:3 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (state < (NUM_OF_OPN_CLS_STATES)) ==> TRUE - (2) if ((STATE_OPEN) == state) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Valves.setValveAirTrap.state ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:Valves.setValveAirTrap.state:<> -TEST.END - --- Subprogram: setValveControlMode - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValveControlMode -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.VALUE:Valves.setValveControlMode.valve:<> -TEST.VALUE:Valves.setValveControlMode.mode:<> -TEST.END - --- Subprogram: setValveNextStep - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValveNextStep -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (abs(currentPosition - commandedPosition) <= stepChange) ==> FALSE - (8) case currentPositionEnum ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].currentPosition:NUM_OF_VALVE_POSITIONS -TEST.VALUE:Valves.setValveNextStep.valve:<> -TEST.VALUE:Valves.setValveNextStep.stepChange:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValveNextStep -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (abs(currentPosition - commandedPosition) <= stepChange) ==> FALSE - (2) case currentPositionEnum ==> VALVE_POSITION_NOT_IN_POSITION - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].currentPosition:VALVE_POSITION_NOT_IN_POSITION -TEST.VALUE:Valves.setValveNextStep.valve:<> -TEST.VALUE:Valves.setValveNextStep.stepChange:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValveNextStep -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (abs(currentPosition - commandedPosition) <= stepChange) ==> FALSE - (3) case currentPositionEnum ==> VALVE_POSITION_A_INSERT_EJECT - (4) if (commandedPositionEnum == (VALVE_POSITION_B_OPEN)) ==> FALSE - (5) if (commandedPositionEnum == (VALVE_POSITION_C_CLOSE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].commandedPosition:VALVE_POSITION_NOT_IN_POSITION -TEST.VALUE:Valves.<>.valvesStatus[VDI].currentPosition:VALVE_POSITION_A_INSERT_EJECT -TEST.VALUE:Valves.setValveNextStep.valve:VDI -TEST.VALUE:Valves.setValveNextStep.stepChange:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValveNextStep -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if (abs(currentPosition - commandedPosition) <= stepChange) ==> FALSE - (3) case currentPositionEnum ==> VALVE_POSITION_A_INSERT_EJECT - (4) if (commandedPositionEnum == (VALVE_POSITION_B_OPEN)) ==> FALSE - (5) if (commandedPositionEnum == (VALVE_POSITION_C_CLOSE)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].commandedPosition:VALVE_POSITION_C_CLOSE -TEST.VALUE:Valves.<>.valvesStatus[VDI].currentPosition:VALVE_POSITION_A_INSERT_EJECT -TEST.VALUE:Valves.setValveNextStep.valve:VDI -TEST.VALUE:Valves.setValveNextStep.stepChange:<> -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValveNextStep -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) if (abs(currentPosition - commandedPosition) <= stepChange) ==> FALSE - (3) case currentPositionEnum ==> VALVE_POSITION_A_INSERT_EJECT - (4) if (commandedPositionEnum == (VALVE_POSITION_B_OPEN)) ==> TRUE - (5) if (commandedPositionEnum == (VALVE_POSITION_C_CLOSE)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].commandedPosition:VALVE_POSITION_B_OPEN -TEST.VALUE:Valves.<>.valvesStatus[VDI].currentPosition:VALVE_POSITION_A_INSERT_EJECT -TEST.VALUE:Valves.setValveNextStep.valve:VDI -TEST.VALUE:Valves.setValveNextStep.stepChange:<> -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValveNextStep -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) if (abs(currentPosition - commandedPosition) <= stepChange) ==> FALSE - (6) case currentPositionEnum ==> VALVE_POSITION_B_OPEN - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].currentPosition:VALVE_POSITION_B_OPEN -TEST.VALUE:Valves.setValveNextStep.valve:<> -TEST.VALUE:Valves.setValveNextStep.stepChange:<> -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValveNextStep -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (1) if (abs(currentPosition - commandedPosition) <= stepChange) ==> FALSE - (7) case currentPositionEnum ==> VALVE_POSITION_C_CLOSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].currentPosition:VALVE_POSITION_C_CLOSE -TEST.VALUE:Valves.setValveNextStep.valve:<> -TEST.VALUE:Valves.setValveNextStep.stepChange:<> -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValveNextStep -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 8 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (1) if (abs(currentPosition - commandedPosition) <= stepChange) ==> TRUE - (8) case currentPositionEnum ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.<>.valvesStatus[VDI].currentPosition:NUM_OF_VALVE_POSITIONS -TEST.VALUE:Valves.setValveNextStep.valve:<> -TEST.VALUE:Valves.setValveNextStep.stepChange:<> -TEST.END - --- Subprogram: setValvePosition - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValvePosition -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (position != (VALVE_POSITION_NOT_IN_POSITION) && valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.setValvePosition.valve:<> -TEST.VALUE:Valves.setValvePosition.position:VALVE_POSITION_NOT_IN_POSITION -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:setValvePosition -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (position != (VALVE_POSITION_NOT_IN_POSITION) && valve < (NUM_OF_VALVES)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Valves.setValvePosition.valve:<> -TEST.VALUE:Valves.setValvePosition.position:VALVE_POSITION_A_INSERT_EJECT -TEST.END - --- Subprogram: testResetValvesDataPublishInterval - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:testResetValvesDataPublishInterval -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:testResetValvesDataPublishInterval -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetValvesPositionOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:testResetValvesPositionOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated() && valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Valves.testResetValvesPositionOverride.valve:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:testResetValvesPositionOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated() && valve < (NUM_OF_VALVES)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Valves.testResetValvesPositionOverride.valve:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetValvesDataPublishInterval - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:testSetValvesDataPublishInterval -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Valves.testSetValvesDataPublishInterval.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:testSetValvesDataPublishInterval -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Valves.testSetValvesDataPublishInterval.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetValvesPositionOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Valves -TEST.SUBPROGRAM:testSetValvesPositionOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated() && valve < (NUM_OF_VALVES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Valves.testSetValvesPositionOverride.valve:<> -TEST.VALUE:Valves.testSetValvesPositionOverride.position:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Valves -TEST.SUBPROGRAM:testSetValvesPositionOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated() && valve < (NUM_OF_VALVES)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Valves.testSetValvesPositionOverride.valve:<> -TEST.VALUE:Valves.testSetValvesPositionOverride.position:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - -- Unit: sys_main -- Subprogram: initSoftware Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_VALVES/INT_VALVES_cba.cvr =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_VALVES/INT_VALVES_cba.cvr (.../INT_VALVES_cba.cvr) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_VALVES/INT_VALVES_cba.cvr (.../INT_VALVES_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -144,7 +144,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -166,7 +166,7 @@ IMPORT.SOURCE.COVER_FUNCTION_PARAMETERS:FALSE IMPORT.SOURCE.HAS_LOGICAL_OPS_IN_PARAMETERS:FALSE IMPORT.SOURCE.COVER_CONDITIONAL_OPERATOR:FALSE -IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:TRUE +IMPORT.SOURCE.HAS_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.HAS_NESTED_CONDITIONAL_OPERATOR:FALSE IMPORT.SOURCE.COVER_STATEMENTS_BY_BLOCK:FALSE @@ -248,7 +248,7 @@ RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/Diality_CodeClinic_Lattix/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Valves.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Controllers/Valves.c RESULT.CBA.FUNCTION: getValveAirTrapStatus RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_VOLTAGES/INT_VOLTAGES.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_VOLTAGES/INT_VOLTAGES.tst (.../INT_VOLTAGES.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_VOLTAGES/INT_VOLTAGES.tst (.../INT_VOLTAGES.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -12,497 +12,3 @@ TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- - --- Unit: Voltages - --- Subprogram: checkVoltageRanges - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:Voltages -TEST.SUBPROGRAM:checkVoltageRanges -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 6 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (NUM_OF_MONITORED_LINES)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Voltages -TEST.SUBPROGRAM:checkVoltageRanges -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (NUM_OF_MONITORED_LINES)) ==> TRUE - (2) if (volts > MAX_VOLTAGES[i]) ==> FALSE - (4) if (volts < MIN_VOLTAGES[i]) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Cannot set variable TEST.VALUE:Voltages.getMonitoredLineLevel.return: in branch 2 to unknown value -TEST.END_NOTES: -TEST.STUB:Voltages.getMonitoredLineLevel -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Voltages -TEST.SUBPROGRAM:checkVoltageRanges -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (i < (NUM_OF_MONITORED_LINES)) ==> TRUE - (2) if (volts > MAX_VOLTAGES[i]) ==> FALSE - (4) if (volts < MIN_VOLTAGES[i]) ==> TRUE - (5) if (++voltageAlarmPersistenceCtr[i] >= 1000 / 50) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Conflict: Unable to control expression-to-expression comparison in branch 5 -TEST.END_NOTES: -TEST.STUB:Voltages.getMonitoredLineLevel -TEST.VALUE:Voltages.getMonitoredLineLevel.return:<> -TEST.END - --- Test Case: BASIS-PATH-004-PARTIAL -TEST.UNIT:Voltages -TEST.SUBPROGRAM:checkVoltageRanges -TEST.NEW -TEST.NAME:BASIS-PATH-004-PARTIAL -TEST.BASIS_PATH:4 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) for (i < (NUM_OF_MONITORED_LINES)) ==> TRUE - (2) if (volts > MAX_VOLTAGES[i]) ==> FALSE - (4) if (volts < MIN_VOLTAGES[i]) ==> TRUE - (5) if (++voltageAlarmPersistenceCtr[i] >= 1000 / 50) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Conflict: Unable to control expression-to-expression comparison in branch 5 -TEST.END_NOTES: -TEST.STUB:Voltages.getMonitoredLineLevel -TEST.VALUE:Voltages.getMonitoredLineLevel.return:<> -TEST.END - --- Test Case: BASIS-PATH-005-PARTIAL -TEST.UNIT:Voltages -TEST.SUBPROGRAM:checkVoltageRanges -TEST.NEW -TEST.NAME:BASIS-PATH-005-PARTIAL -TEST.BASIS_PATH:5 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) for (i < (NUM_OF_MONITORED_LINES)) ==> TRUE - (2) if (volts > MAX_VOLTAGES[i]) ==> TRUE - (3) if (++voltageAlarmPersistenceCtr[i] >= 1000 / 50) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Conflict: Unable to control expression-to-expression comparison in branch 3 -TEST.END_NOTES: -TEST.STUB:Voltages.getMonitoredLineLevel -TEST.VALUE:Voltages.getMonitoredLineLevel.return:<> -TEST.END - --- Test Case: BASIS-PATH-006-PARTIAL -TEST.UNIT:Voltages -TEST.SUBPROGRAM:checkVoltageRanges -TEST.NEW -TEST.NAME:BASIS-PATH-006-PARTIAL -TEST.BASIS_PATH:6 of 6 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) for (i < (NUM_OF_MONITORED_LINES)) ==> TRUE - (2) if (volts > MAX_VOLTAGES[i]) ==> TRUE - (3) if (++voltageAlarmPersistenceCtr[i] >= 1000 / 50) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 - Cannot set i due to assignment - Conflict: Unable to control expression-to-expression comparison in branch 3 -TEST.END_NOTES: -TEST.STUB:Voltages.getMonitoredLineLevel -TEST.VALUE:Voltages.getMonitoredLineLevel.return:<> -TEST.END - --- Subprogram: execVoltagesMonitor - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:execVoltagesMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (3) case voltagesState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Voltages.<>.voltagesState:NUM_OF_VOLTAGES_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:execVoltagesMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case voltagesState ==> VOLTAGES_INIT_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Voltages.<>.voltagesState:VOLTAGES_INIT_STATE -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:execVoltagesMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (2) case voltagesState ==> VOLTAGES_MONITOR_STATE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Voltages.<>.voltagesState:VOLTAGES_MONITOR_STATE -TEST.END - --- Subprogram: getMonitoredLineLevel - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:getMonitoredLineLevel -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (signal < (NUM_OF_MONITORED_LINES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Voltages.getMonitoredLineLevel.signal:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:Voltages -TEST.SUBPROGRAM:getMonitoredLineLevel -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (signal < (NUM_OF_MONITORED_LINES)) ==> TRUE - (2) if (0xccc33c33U == (voltages[signal]).override) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Voltages.getMonitoredLineLevel.signal ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:Voltages.<>.voltages[MONITORED_LINE_1_2V].override:<> -TEST.VALUE:Voltages.getMonitoredLineLevel.signal:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:Voltages -TEST.SUBPROGRAM:getMonitoredLineLevel -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (signal < (NUM_OF_MONITORED_LINES)) ==> TRUE - (2) if (0xccc33c33U == (voltages[signal]).override) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( Voltages.getMonitoredLineLevel.signal ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:Voltages.<>.voltages[MONITORED_LINE_1_2V].override:3435346995 -TEST.VALUE:Voltages.getMonitoredLineLevel.signal:<> -TEST.END - --- Subprogram: handleVoltagesInitState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:handleVoltagesInitState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: handleVoltagesMonitorState - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:handleVoltagesMonitorState -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: initVoltagesMonitor - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:Voltages -TEST.SUBPROGRAM:initVoltagesMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (U32)NUM_OF_MONITORED_LINES) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:Voltages -TEST.SUBPROGRAM:initVoltagesMonitor -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (U32)NUM_OF_MONITORED_LINES) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: publishVoltagesData - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:publishVoltagesData -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (++voltagesDataPublicationTimerCounter >= getU32OverrideValue(&voltagesDataPublishInterval)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:publishVoltagesData -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (++voltagesDataPublicationTimerCounter >= getU32OverrideValue(&voltagesDataPublishInterval)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> -TEST.END - --- Subprogram: testResetLineLevelOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:testResetLineLevelOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (signal < (NUM_OF_MONITORED_LINES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Voltages.testResetLineLevelOverride.signal:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:testResetLineLevelOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (signal < (NUM_OF_MONITORED_LINES)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Voltages.testResetLineLevelOverride.signal:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:testResetLineLevelOverride -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (signal < (NUM_OF_MONITORED_LINES)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Voltages.testResetLineLevelOverride.signal:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testResetVoltagesDataPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:testResetVoltagesDataPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:testResetVoltagesDataPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetLineLevelOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:testSetLineLevelOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (signal < (NUM_OF_MONITORED_LINES)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:Voltages.testSetLineLevelOverride.signal:<> -TEST.VALUE:Voltages.testSetLineLevelOverride.value:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:testSetLineLevelOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (signal < (NUM_OF_MONITORED_LINES)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Voltages.testSetLineLevelOverride.signal:<> -TEST.VALUE:Voltages.testSetLineLevelOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:testSetLineLevelOverride -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (signal < (NUM_OF_MONITORED_LINES)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Voltages.testSetLineLevelOverride.signal:<> -TEST.VALUE:Voltages.testSetLineLevelOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END - --- Subprogram: testSetVoltagesDataPublishIntervalOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:testSetVoltagesDataPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Voltages.testSetVoltagesDataPublishIntervalOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:Voltages -TEST.SUBPROGRAM:testSetVoltagesDataPublishIntervalOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:Voltages.testSetVoltagesDataPublishIntervalOverride.value:<> -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_WATCHDOGMGMT/INT_WATCHDOGMGMT.tst =================================================================== diff -u -rd40825a3f9a6e9a246f79233c6734d935711fcbf -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_WATCHDOGMGMT/INT_WATCHDOGMGMT.tst (.../INT_WATCHDOGMGMT.tst) (revision d40825a3f9a6e9a246f79233c6734d935711fcbf) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_WATCHDOGMGMT/INT_WATCHDOGMGMT.tst (.../INT_WATCHDOGMGMT.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -23,12 +23,13 @@ TEST.NEW TEST.NAME:execWatchdogTest TEST.IMPORT_FAILURES: -(E) @LINE: 30 TEST.EXPECTED:uut_prototype_stubs.sciReceiveByte.startMSCount:1000 - >>> Unknown parameter/object name startMSCount - >>> Value Line Error - Command Ignored -(E) @LINE: 31 TEST.EXPECTED:uut_prototype_stubs.sciReceiveByte.timeoutPeriod:100 - >>> Unknown parameter/object name timeoutPeriod - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 30 TEST.EXPECTED:uut_prototype_stubs.sciReceiveByte.startMSCount:1000 + >>> >>> Unknown parameter/object name startMSCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 31 TEST.EXPECTED:uut_prototype_stubs.sciReceiveByte.timeoutPeriod:100 + >>> >>> Unknown parameter/object name timeoutPeriod + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.gioGetBit.return:1000 TEST.VALUE:uut_prototype_stubs.sciReceiveByte.return:1 @@ -114,12 +115,13 @@ TEST.NEW TEST.NAME:execWatchdogMgmt TEST.IMPORT_FAILURES: -(E) @LINE: 118 TEST.EXPECTED:uut_prototype_stubs.sciReceiveByte.startMSCount:1000 - >>> Unknown parameter/object name startMSCount - >>> Value Line Error - Command Ignored -(E) @LINE: 119 TEST.EXPECTED:uut_prototype_stubs.sciReceiveByte.timeoutPeriod:45 - >>> Unknown parameter/object name timeoutPeriod - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 118 TEST.EXPECTED:uut_prototype_stubs.sciReceiveByte.startMSCount:1000 + >>> >>> Unknown parameter/object name startMSCount + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 119 TEST.EXPECTED:uut_prototype_stubs.sciReceiveByte.timeoutPeriod:45 + >>> >>> Unknown parameter/object name timeoutPeriod + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:uut_prototype_stubs.gioGetBit.return:1050 TEST.VALUE:uut_prototype_stubs.sciReceiveByte.return:1 @@ -150,714 +152,6 @@ TEST.EXPECTED:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_TIMER].data:1 TEST.END --- Unit: WatchdogMgmt - --- Subprogram: checkInWithWatchdogMgmt - --- Test Case: BASIS-PATH-001 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:checkInWithWatchdogMgmt -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (task < (NUM_OF_TASKS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:WatchdogMgmt.checkInWithWatchdogMgmt.task:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:checkInWithWatchdogMgmt -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 2 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (task < (NUM_OF_TASKS)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:WatchdogMgmt.checkInWithWatchdogMgmt.task:<> -TEST.END - --- Subprogram: execWatchdogMgmt - --- Test Case: BASIS-PATH-001 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogMgmt -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if ((1) == allTasksCheckedIn && didTimeout(lastWatchdogPetTime, 45)) ==> FALSE - (2) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_LOW)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.VALUE:Timers.didTimeout.return:0 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_HIGH -TEST.VALUE:WatchdogMgmt.haveAllTasksCheckedIn.return:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogMgmt -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if ((1) == allTasksCheckedIn && didTimeout(lastWatchdogPetTime, 45)) ==> FALSE - (2) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_LOW)) ==> TRUE - (3) if ((WATCHDOG_SELF_TEST_STATE_COMPLETE) == watchdogSelfTestState || getCurrentOperationMode() != (MODE_INIT)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:Timers.didTimeout.return:0 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_LOW -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_INIT -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_START -TEST.VALUE:WatchdogMgmt.haveAllTasksCheckedIn.return:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogMgmt -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if ((1) == allTasksCheckedIn && didTimeout(lastWatchdogPetTime, 45)) ==> FALSE - (2) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_LOW)) ==> TRUE - (3) if ((WATCHDOG_SELF_TEST_STATE_COMPLETE) == watchdogSelfTestState || getCurrentOperationMode() != (MODE_INIT)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.STUB:OperationModes.getCurrentOperationMode -TEST.VALUE:Timers.didTimeout.return:0 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_LOW -TEST.VALUE:OperationModes.getCurrentOperationMode.return:MODE_FAUL -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_COMPLETE -TEST.VALUE:WatchdogMgmt.haveAllTasksCheckedIn.return:<> -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogMgmt -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 4 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) if ((1) == allTasksCheckedIn && didTimeout(lastWatchdogPetTime, 45)) ==> TRUE - (2) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_LOW)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_HIGH -TEST.VALUE:WatchdogMgmt.haveAllTasksCheckedIn.return:1 -TEST.END - --- Subprogram: execWatchdogTest - --- Test Case: BASIS-PATH-001 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogTest -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 13 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (13) case watchdogSelfTestState ==> default - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:NUM_OF_WATCHDOG_SELF_TEST_STATES -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogTest -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 13 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) case watchdogSelfTestState ==> WATCHDOG_SELF_TEST_STATE_START - (3) while ((0) == didTimeout(watchdogSelfTestTimerCount, 500)) ==> FALSE - (4) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_LOW)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_HIGH -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_START -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogTest -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 13 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) case watchdogSelfTestState ==> WATCHDOG_SELF_TEST_STATE_START - (3) while ((0) == didTimeout(watchdogSelfTestTimerCount, 500)) ==> FALSE - (4) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_LOW)) ==> TRUE - (5) if (v24 > (5.0)) ==> FALSE - (6) if (audioCurrent < (200.0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.STUB:InternalADC.getIntADCVoltageConverted -TEST.STUB:FPGA.getFPGABackupAlarmAudioCurrent -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_LOW -TEST.VALUE:InternalADC.getIntADCVoltageConverted.return:<> -TEST.VALUE:FPGA.getFPGABackupAlarmAudioCurrent.return:<> -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_START -TEST.END - --- Test Case: BASIS-PATH-004 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogTest -TEST.NEW -TEST.NAME:BASIS-PATH-004 -TEST.BASIS_PATH:4 of 13 -TEST.NOTES: -This is an automatically generated test case. - Test Path 4 - (1) case watchdogSelfTestState ==> WATCHDOG_SELF_TEST_STATE_START - (3) while ((0) == didTimeout(watchdogSelfTestTimerCount, 500)) ==> FALSE - (4) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_LOW)) ==> TRUE - (5) if (v24 > (5.0)) ==> FALSE - (6) if (audioCurrent < (200.0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.STUB:InternalADC.getIntADCVoltageConverted -TEST.STUB:FPGA.getFPGABackupAlarmAudioCurrent -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_LOW -TEST.VALUE:InternalADC.getIntADCVoltageConverted.return:<> -TEST.VALUE:FPGA.getFPGABackupAlarmAudioCurrent.return:<> -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_START -TEST.END - --- Test Case: BASIS-PATH-005 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogTest -TEST.NEW -TEST.NAME:BASIS-PATH-005 -TEST.BASIS_PATH:5 of 13 -TEST.NOTES: -This is an automatically generated test case. - Test Path 5 - (1) case watchdogSelfTestState ==> WATCHDOG_SELF_TEST_STATE_START - (3) while ((0) == didTimeout(watchdogSelfTestTimerCount, 500)) ==> FALSE - (4) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_LOW)) ==> TRUE - (5) if (v24 > (5.0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.STUB:InternalADC.getIntADCVoltageConverted -TEST.STUB:FPGA.getFPGABackupAlarmAudioCurrent -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_LOW -TEST.VALUE:InternalADC.getIntADCVoltageConverted.return:<> -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_START -TEST.END - --- Test Case: BASIS-PATH-006 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogTest -TEST.NEW -TEST.NAME:BASIS-PATH-006 -TEST.BASIS_PATH:6 of 13 -TEST.NOTES: -This is an automatically generated test case. - Test Path 6 - (1) case watchdogSelfTestState ==> WATCHDOG_SELF_TEST_STATE_START - (3) while ((0) == didTimeout(watchdogSelfTestTimerCount, 500)) ==> TRUE - (4) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_LOW)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.VALUE:Timers.didTimeout.return:0 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_HIGH -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_START -TEST.END - --- Test Case: BASIS-PATH-007 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogTest -TEST.NEW -TEST.NAME:BASIS-PATH-007 -TEST.BASIS_PATH:7 of 13 -TEST.NOTES: -This is an automatically generated test case. - Test Path 7 - (2) case watchdogSelfTestState ==> WATCHDOG_SELF_TEST_STATE_IN_PROGRESS - (3) while ((0) == didTimeout(watchdogSelfTestTimerCount, 500)) ==> FALSE - (4) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_LOW)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_HIGH -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_IN_PROGRESS -TEST.END - --- Test Case: BASIS-PATH-008 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogTest -TEST.NEW -TEST.NAME:BASIS-PATH-008 -TEST.BASIS_PATH:8 of 13 -TEST.NOTES: -This is an automatically generated test case. - Test Path 8 - (7) case watchdogSelfTestState ==> WATCHDOG_SELF_TEST_STATE_RECOVER - (8) if ((1) == didTimeout(watchdogSelfTestTimerCount, 500)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.VALUE:Timers.didTimeout.return:<> -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_RECOVER -TEST.END - --- Test Case: BASIS-PATH-009 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogTest -TEST.NEW -TEST.NAME:BASIS-PATH-009 -TEST.BASIS_PATH:9 of 13 -TEST.NOTES: -This is an automatically generated test case. - Test Path 9 - (7) case watchdogSelfTestState ==> WATCHDOG_SELF_TEST_STATE_RECOVER - (8) if ((1) == didTimeout(watchdogSelfTestTimerCount, 500)) ==> TRUE - (9) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_HIGH)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_LOW -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_RECOVER -TEST.END - --- Test Case: BASIS-PATH-010 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogTest -TEST.NEW -TEST.NAME:BASIS-PATH-010 -TEST.BASIS_PATH:10 of 13 -TEST.NOTES: -This is an automatically generated test case. - Test Path 10 - (7) case watchdogSelfTestState ==> WATCHDOG_SELF_TEST_STATE_RECOVER - (8) if ((1) == didTimeout(watchdogSelfTestTimerCount, 500)) ==> TRUE - (9) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_HIGH)) ==> TRUE - (10) if (v24 < (22.60000000000000142)) ==> FALSE - (11) if (audioCurrent > (10.0)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.STUB:InternalADC.getIntADCVoltageConverted -TEST.STUB:FPGA.getFPGABackupAlarmAudioCurrent -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_HIGH -TEST.VALUE:InternalADC.getIntADCVoltageConverted.return:<> -TEST.VALUE:FPGA.getFPGABackupAlarmAudioCurrent.return:<> -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_RECOVER -TEST.END - --- Test Case: BASIS-PATH-011 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogTest -TEST.NEW -TEST.NAME:BASIS-PATH-011 -TEST.BASIS_PATH:11 of 13 -TEST.NOTES: -This is an automatically generated test case. - Test Path 11 - (7) case watchdogSelfTestState ==> WATCHDOG_SELF_TEST_STATE_RECOVER - (8) if ((1) == didTimeout(watchdogSelfTestTimerCount, 500)) ==> TRUE - (9) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_HIGH)) ==> TRUE - (10) if (v24 < (22.60000000000000142)) ==> FALSE - (11) if (audioCurrent > (10.0)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.STUB:InternalADC.getIntADCVoltageConverted -TEST.STUB:FPGA.getFPGABackupAlarmAudioCurrent -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_HIGH -TEST.VALUE:InternalADC.getIntADCVoltageConverted.return:<> -TEST.VALUE:FPGA.getFPGABackupAlarmAudioCurrent.return:<> -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_RECOVER -TEST.END - --- Test Case: BASIS-PATH-012 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogTest -TEST.NEW -TEST.NAME:BASIS-PATH-012 -TEST.BASIS_PATH:12 of 13 -TEST.NOTES: -This is an automatically generated test case. - Test Path 12 - (7) case watchdogSelfTestState ==> WATCHDOG_SELF_TEST_STATE_RECOVER - (8) if ((1) == didTimeout(watchdogSelfTestTimerCount, 500)) ==> TRUE - (9) if (getCPLDWatchdogExpired() == (PIN_SIGNAL_HIGH)) ==> TRUE - (10) if (v24 < (22.60000000000000142)) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:Timers.didTimeout -TEST.STUB:CPLD.getCPLDWatchdogExpired -TEST.STUB:InternalADC.getIntADCVoltageConverted -TEST.STUB:FPGA.getFPGABackupAlarmAudioCurrent -TEST.VALUE:Timers.didTimeout.return:1 -TEST.VALUE:CPLD.getCPLDWatchdogExpired.return:PIN_SIGNAL_HIGH -TEST.VALUE:InternalADC.getIntADCVoltageConverted.return:<> -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_RECOVER -TEST.END - --- Test Case: BASIS-PATH-013 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:execWatchdogTest -TEST.NEW -TEST.NAME:BASIS-PATH-013 -TEST.BASIS_PATH:13 of 13 -TEST.NOTES: -This is an automatically generated test case. - Test Path 13 - (12) case watchdogSelfTestState ==> WATCHDOG_SELF_TEST_STATE_COMPLETE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:WatchdogMgmt.<>.watchdogSelfTestState:WATCHDOG_SELF_TEST_STATE_COMPLETE -TEST.END - --- Subprogram: hasTaskGeneralCheckedIn - --- Test Case: BASIS-PATH-001 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:hasTaskGeneralCheckedIn -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (task < (NUM_OF_TASKS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:WatchdogMgmt.hasTaskGeneralCheckedIn.task:<> -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:hasTaskGeneralCheckedIn -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (task < (NUM_OF_TASKS)) ==> TRUE - (2) if (0xccc33c33U == (watchdogTaskCheckedIn[task]).override) ==> FALSE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( WatchdogMgmt.hasTaskGeneralCheckedIn.task ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_BG].override:<> -TEST.VALUE:WatchdogMgmt.hasTaskGeneralCheckedIn.task:<> -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:hasTaskGeneralCheckedIn -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (task < (NUM_OF_TASKS)) ==> TRUE - (2) if (0xccc33c33U == (watchdogTaskCheckedIn[task]).override) ==> TRUE - Test Case Generation Notes: - Conflict: Cannot resolve multiple comparisons ( WatchdogMgmt.hasTaskGeneralCheckedIn.task ) in branches 1/2 -TEST.END_NOTES: -TEST.VALUE:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_BG].override:3435346995 -TEST.VALUE:WatchdogMgmt.hasTaskGeneralCheckedIn.task:<> -TEST.END - --- Subprogram: haveAllTasksCheckedIn - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:haveAllTasksCheckedIn -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 3 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (NUM_OF_TASKS)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-PARTIAL -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:haveAllTasksCheckedIn -TEST.NEW -TEST.NAME:BASIS-PATH-002-PARTIAL -TEST.BASIS_PATH:2 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (NUM_OF_TASKS)) ==> TRUE - (2) if ((0) == hasTaskGeneralCheckedIn(i)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.STUB:WatchdogMgmt.hasTaskGeneralCheckedIn -TEST.VALUE:WatchdogMgmt.hasTaskGeneralCheckedIn.return:0 -TEST.END - --- Test Case: BASIS-PATH-003-PARTIAL -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:haveAllTasksCheckedIn -TEST.NEW -TEST.NAME:BASIS-PATH-003-PARTIAL -TEST.BASIS_PATH:3 of 3 (partial) -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) for (i < (NUM_OF_TASKS)) ==> TRUE - (2) if ((0) == hasTaskGeneralCheckedIn(i)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.STUB:WatchdogMgmt.hasTaskGeneralCheckedIn -TEST.VALUE:WatchdogMgmt.hasTaskGeneralCheckedIn.return:1 -TEST.END - --- Subprogram: initWatchdogMgmt - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:initWatchdogMgmt -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (NUM_OF_TASKS)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:initWatchdogMgmt -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (NUM_OF_TASKS)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: petWatchdog - --- Test Case: BASIS-PATH-001 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:petWatchdog -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 1 -TEST.NOTES: - No branches in subprogram -TEST.END_NOTES: -TEST.END - --- Subprogram: resetWDTaskCheckIns - --- Test Case: BASIS-PATH-001-TEMPLATE -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:resetWDTaskCheckIns -TEST.NEW -TEST.NAME:BASIS-PATH-001-TEMPLATE -TEST.BASIS_PATH:1 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) for (i < (NUM_OF_TASKS)) ==> FALSE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Test Case: BASIS-PATH-002-TEMPLATE -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:resetWDTaskCheckIns -TEST.NEW -TEST.NAME:BASIS-PATH-002-TEMPLATE -TEST.BASIS_PATH:2 of 2 (template) -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) for (i < (NUM_OF_TASKS)) ==> TRUE - Test Case Generation Notes: - Conflict: Unable to control expression-to-expression comparison in branch 1 -TEST.END_NOTES: -TEST.END - --- Subprogram: testResetWatchdogTaskCheckInOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:testResetWatchdogTaskCheckInOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (task < (NUM_OF_TASKS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:WatchdogMgmt.testResetWatchdogTaskCheckInOverride.task:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:testResetWatchdogTaskCheckInOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (task < (NUM_OF_TASKS)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.VALUE:WatchdogMgmt.testResetWatchdogTaskCheckInOverride.task:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:testResetWatchdogTaskCheckInOverride -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (task < (NUM_OF_TASKS)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.VALUE:WatchdogMgmt.testResetWatchdogTaskCheckInOverride.task:<> -TEST.END - --- Subprogram: testSetWatchdogTaskCheckInOverride - --- Test Case: BASIS-PATH-001 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:testSetWatchdogTaskCheckInOverride -TEST.NEW -TEST.NAME:BASIS-PATH-001 -TEST.BASIS_PATH:1 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 1 - (1) if (task < (NUM_OF_TASKS)) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.VALUE:WatchdogMgmt.testSetWatchdogTaskCheckInOverride.task:<> -TEST.VALUE:WatchdogMgmt.testSetWatchdogTaskCheckInOverride.value:<> -TEST.END - --- Test Case: BASIS-PATH-002 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:testSetWatchdogTaskCheckInOverride -TEST.NEW -TEST.NAME:BASIS-PATH-002 -TEST.BASIS_PATH:2 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 2 - (1) if (task < (NUM_OF_TASKS)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> FALSE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:<> -TEST.VALUE:WatchdogMgmt.testSetWatchdogTaskCheckInOverride.task:<> -TEST.VALUE:WatchdogMgmt.testSetWatchdogTaskCheckInOverride.value:<> -TEST.END - --- Test Case: BASIS-PATH-003 -TEST.UNIT:WatchdogMgmt -TEST.SUBPROGRAM:testSetWatchdogTaskCheckInOverride -TEST.NEW -TEST.NAME:BASIS-PATH-003 -TEST.BASIS_PATH:3 of 3 -TEST.NOTES: -This is an automatically generated test case. - Test Path 3 - (1) if (task < (NUM_OF_TASKS)) ==> TRUE - (2) if ((1) == isTestingActivated()) ==> TRUE - Test Case Generation Notes: -TEST.END_NOTES: -TEST.STUB:SystemCommMessages.isTestingActivated -TEST.VALUE:SystemCommMessages.isTestingActivated.return:1 -TEST.VALUE:WatchdogMgmt.testSetWatchdogTaskCheckInOverride.task:<> -TEST.VALUE:WatchdogMgmt.testSetWatchdogTaskCheckInOverride.value:<> -TEST.END - -- Unit: sys_main -- Subprogram: initSoftware Index: vectorcast/Hercules_RM46_HD_Project/environment/MODEPOSTTREAT/MODEPOSTTREAT.tst =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/MODEPOSTTREAT/MODEPOSTTREAT.tst (.../MODEPOSTTREAT.tst) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/MODEPOSTTREAT/MODEPOSTTREAT.tst (.../MODEPOSTTREAT.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -286,6 +286,10 @@ TEST.NEW TEST.NAME:execDrainReservoirs.002 TEST.IMPORT_FAILURES: +(I) @LINE: 298 + >>> 'SW_FAULT_ID_POST_TREATMENT_RESERVOIR_MGMT_INVALID_STATE' was specified as a macro, but it is in the symbol dictionary. +(I) @LINE: 300 + >>> 'NUM_OF_DRAIN_STATES' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) >>> (E) @LINE: 304 TEST.EXPECTED:ModePostTreat.<>.currentDrainReservoirState:DRAIN_FIRST_RESERVOIR_START_STATE >>> >>> Value for 'Enumeral' out of range @@ -1095,9 +1099,11 @@ TEST.NEW TEST.NAME:signalUserConfirmDisposableRemoval.001 TEST.IMPORT_FAILURES: -(I) @LINE: 1182 +(I) @LINE: 1130 >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 1182 + >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 1156 >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 1115 @@ -1137,11 +1143,15 @@ TEST.NEW TEST.NAME:signalUserConfirmDisposableRemoval.002 TEST.IMPORT_FAILURES: -(I) @LINE: 1232 +(I) @LINE: 1184 >>> 'REQUEST_REJECT_REASON_DRAIN_NOT_COMPLETE' was specified as a macro, but it is in the symbol dictionary. -(I) @LINE: 1234 +(I) @LINE: 1186 >>> 'REQUEST_REJECT_REASON_DRAIN_NOT_COMPLETE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 1232 + >>> >>> 'REQUEST_REJECT_REASON_DRAIN_NOT_COMPLETE' was specified as a macro, but it is in the symbol dictionary. + >>> (I) @LINE: 1234 + >>> >>> 'REQUEST_REJECT_REASON_DRAIN_NOT_COMPLETE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 1202 >>> >>> 'REQUEST_REJECT_REASON_DRAIN_NOT_COMPLETE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 1204 Index: vectorcast/Hercules_RM46_HD_Project/environment/MODEPRETREAT/MODEPRETREAT.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/MODEPRETREAT/MODEPRETREAT.tst (.../MODEPRETREAT.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/MODEPRETREAT/MODEPRETREAT.tst (.../MODEPRETREAT.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -403,7 +403,7 @@ TEST.NAME:handlePreTreatmentReservoirMgmtDrainCmdRespState.001 TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:0 TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 -TEST.EXPECTED:ModePreTreat.handlePreTreatmentReservoirMgmtDrainCmdRespState.return:PRE_TREATMENT_RESERVOIR_MGMT_START_FILL_STATE +TEST.EXPECTED:ModePreTreat.handlePreTreatmentReservoirMgmtDrainCmdRespState.return:PRE_TREATMENT_RESERVOIR_MGMT_DRAIN_CMD_RESP_STATE TEST.END -- Test Case: handlePreTreatmentReservoirMgmtDrainCmdRespState.002 @@ -442,6 +442,17 @@ TEST.EXPECTED:ModePreTreat.handlePreTreatmentReservoirMgmtDrainCmdRespState.return:PRE_TREATMENT_RESERVOIR_MGMT_DRAIN_CMD_RESP_STATE TEST.END +-- Test Case: handlePreTreatmentReservoirMgmtDrainCmdRespState.004 +TEST.UNIT:ModePreTreat +TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtDrainCmdRespState +TEST.NEW +TEST.NAME:handlePreTreatmentReservoirMgmtDrainCmdRespState.004 +TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_DRAI +TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:0 +TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 +TEST.EXPECTED:ModePreTreat.handlePreTreatmentReservoirMgmtDrainCmdRespState.return:PRE_TREATMENT_RESERVOIR_MGMT_START_FILL_STATE +TEST.END + -- Subprogram: handlePreTreatmentReservoirMgmtDrainCmdState -- Test Case: handlePreTreatmentReservoirMgmtDrainCmdState.001 @@ -739,6 +750,25 @@ TEST.EXPECTED:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 TEST.END +-- Test Case: handlePreTreatmentReservoirMgmtFillCmdState.006 +TEST.UNIT:ModePreTreat +TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCmdState +TEST.NEW +TEST.NAME:handlePreTreatmentReservoirMgmtFillCmdState.006 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if ((DG_MODE_GENE) == dgOpMode && (DG_GEN_IDLE_MODE_STATE_FLUSH_WATER) == dgSubMode) ==> 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:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL +TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:2 +TEST.EXPECTED:ModePreTreat.handlePreTreatmentReservoirMgmtFillCmdState.return:PRE_TREATMENT_RESERVOIR_MGMT_START_FILL_STATE +TEST.END + -- Test Case: handlePreTreatmentReservoirMgmtFillCmdState.007 TEST.UNIT:ModePreTreat TEST.SUBPROGRAM:handlePreTreatmentReservoirMgmtFillCmdState @@ -994,7 +1024,7 @@ TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:1 TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:0 TEST.EXPECTED:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.EXPECTED:ModePreTreat.handlePreTreatmentReservoirMgmtFillCompleteState.return:PRE_TREATMENT_RESERVOIR_MGMT_REQUEST_RESERVOIR_SWITCH_STATE +TEST.EXPECTED:ModePreTreat.handlePreTreatmentReservoirMgmtFillCompleteState.return:PRE_TREATMENT_RESERVOIR_MGMT_WAIT_FOR_RESERVOIR_SWITCH_STATE TEST.END -- Test Case: handlePreTreatmentReservoirMgmtFillCompleteState_Rsrvr1_Flush_True @@ -1019,7 +1049,7 @@ TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:1 TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:0 TEST.EXPECTED:ModePreTreat.<>.reservoirFlushedStatus[DG_RESERVOIR_1..DG_RESERVOIR_2]:1 -TEST.EXPECTED:ModePreTreat.handlePreTreatmentReservoirMgmtFillCompleteState.return:PRE_TREATMENT_RESERVOIR_MGMT_REQUEST_RESERVOIR_SWITCH_STATE +TEST.EXPECTED:ModePreTreat.handlePreTreatmentReservoirMgmtFillCompleteState.return:PRE_TREATMENT_RESERVOIR_MGMT_WAIT_FOR_RESERVOIR_SWITCH_STATE TEST.END -- Subprogram: handlePreTreatmentReservoirMgmtRequestReservoirSwitchState @@ -1154,7 +1184,7 @@ TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.commandID:DG_CMD_SWITCH_RESERVOIR +TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.commandID:MACRO=DG_CMD_SWITCH_RESERVOIR TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_1]:1 TEST.EXPECTED:ModePreTreat.<>.reservoirFilledStatus[DG_RESERVOIR_2]:0 @@ -1163,7 +1193,6 @@ TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:139 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:21910 TEST.EXPECTED:uut_prototype_stubs.getDGCommandResponse.commandID:1 TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/MODESTANDBY/MODESTANDBY.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/MODESTANDBY/MODESTANDBY.tst (.../MODESTANDBY.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/MODESTANDBY/MODESTANDBY.tst (.../MODESTANDBY.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -712,7 +712,7 @@ TEST.VALUE:uut_prototype_stubs.retractSyringePump.return:0 TEST.VALUE:uut_prototype_stubs.isSyringePumpHome.return:1 TEST.VALUE:uut_prototype_stubs.homeValve.return:0 -TEST.EXPECTED:ModeStandby.handleStandbyModeStartState.return:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.END -- Test Case: handleStandbyModeStartState.003 @@ -767,7 +767,8 @@ TEST.VALUE:uut_prototype_stubs.retractSyringePump.return:0 TEST.VALUE:uut_prototype_stubs.isSyringePumpHome.return:1 TEST.VALUE:uut_prototype_stubs.homeValve.return:0 -TEST.EXPECTED:ModeStandby.handleStandbyModeStartState.return:STANDBY_WAIT_FOR_TREATMENT_STATE +TEST.EXPECTED:ModeStandby.<>.homingInitiated:1 +TEST.EXPECTED:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.END -- Subprogram: handleStandbyModeWaitForDGChemDisinfectCmdResponseState @@ -827,8 +828,8 @@ Cannot set local variable dgCmdResp in branch 2 TEST.END_NOTES: TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.commandID:DG_CMD_START_CHEM_DISINFECT -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:DG_CMD_REQUEST_REJECT_REASON_NONE +TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.commandID:MACRO=DG_CMD_START_CHEM_DISINFECT +TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:MACRO=DG_CMD_REQUEST_REJECT_REASON_NONE TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 @@ -928,7 +929,7 @@ Cannot set local variable dgCmdResp in branch 2 TEST.END_NOTES: TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:DG_CMD_REQUEST_REJECT_REASON_NONE +TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:MACRO=DG_CMD_REQUEST_REJECT_REASON_NONE TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 @@ -1023,7 +1024,7 @@ Cannot set local variable dgCmdResp in branch 2 TEST.END_NOTES: TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE -TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:DG_CMD_REQUEST_REJECT_REASON_NONE +TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:MACRO=DG_CMD_REQUEST_REJECT_REASON_NONE TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:0 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGHeatDisinfectCmdResponseState.return:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE @@ -1255,14 +1256,18 @@ TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.rejReason:<> TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGServiceRecordAvailable:1 TEST.EXPECTED:ModeStandby.haveHDDGServicesBeenExpired.return:0 -TEST.EXPECTED:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGServiceRecordAvailable:0 TEST.END -- Test Case: haveHDDGServicesBeenExpired.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:haveHDDGServicesBeenExpired TEST.NEW TEST.NAME:haveHDDGServicesBeenExpired.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 1274 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgServiceRecord.lastServiceDateEpoch:<> + >>> Expected a field name from the record type DG_SERVICE_RECORD_T + >>> Read: lastServiceDateEpoch +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 1 @@ -1271,11 +1276,9 @@ Cannot set local variable dgData in branch 1 TEST.END_NOTES: TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.rejReason:<> -TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgServiceRecord.lastServiceDateEpoch:<> TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGServiceRecordAvailable:1 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:100 TEST.EXPECTED:ModeStandby.haveHDDGServicesBeenExpired.return:0 -TEST.EXPECTED:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGServiceRecordAvailable:0 TEST.END -- Subprogram: initStandbyMode @@ -1306,7 +1309,7 @@ Test Case Generation Notes: Cannot set local variable data in branch 1 TEST.END_NOTES: -TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:1 +TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:0 TEST.END -- Test Case: isDGDisinfectValid.002 @@ -1330,14 +1333,18 @@ TEST.SUBPROGRAM:isDGDisinfectValid TEST.NEW TEST.NAME:isDGDisinfectValid.003 +TEST.IMPORT_FAILURES: +(E) @LINE: 1340 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.isDisinfected:1 + >>> Expected a field name from the record type DG_USAGE_INFO_RECORD_T + >>> Read: isDisinfected +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == data.isDGUsageInfoAviable) ==> FALSE Test Case Generation Notes: Cannot set local variable data in branch 1 TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.isDisinfected:1 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAviable:1 TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:0 TEST.END @@ -1347,34 +1354,46 @@ TEST.SUBPROGRAM:isDGDisinfectValid TEST.NEW TEST.NAME:isDGDisinfectValid.004 +TEST.IMPORT_FAILURES: +(E) @LINE: 1357 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemicalDisDateEpoch:<> + >>> Expected a field name from the record type DG_USAGE_INFO_RECORD_T + >>> Read: lastChemicalDisDateEpoch +(E) @LINE: 1358 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.isDisinfected:1 + >>> Expected a field name from the record type DG_USAGE_INFO_RECORD_T + >>> Read: isDisinfected +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == data.isDGUsageInfoAviable) ==> FALSE Test Case Generation Notes: Cannot set local variable data in branch 1 TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemicalDisDateEpoch:<> -TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.isDisinfected:1 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAviable:1 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:100 -TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:1 +TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:0 TEST.END -- Test Case: isDGDisinfectValid.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:isDGDisinfectValid TEST.NEW TEST.NAME:isDGDisinfectValid.005 +TEST.IMPORT_FAILURES: +(E) @LINE: 1376 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastHeatDisDateEpoch:<> + >>> Expected a field name from the record type DG_USAGE_INFO_RECORD_T + >>> Read: lastHeatDisDateEpoch +(E) @LINE: 1377 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.isDisinfected:1 + >>> Expected a field name from the record type DG_USAGE_INFO_RECORD_T + >>> Read: isDisinfected +TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == data.isDGUsageInfoAviable) ==> FALSE Test Case Generation Notes: Cannot set local variable data in branch 1 TEST.END_NOTES: -TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastHeatDisDateEpoch:<> -TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.isDisinfected:1 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAviable:1 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:100 TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:1 @@ -1989,8 +2008,8 @@ TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:1 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE -TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:1 -TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:0 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 TEST.END -- Test Case: signalUserInitiateTreatment.002 @@ -2049,7 +2068,7 @@ TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 -TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:38 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 TEST.END -- Test Case: signalUserInitiateTreatment.004 @@ -2078,7 +2097,7 @@ TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 -TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:34 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 TEST.END -- Test Case: signalUserInitiateTreatment.005 @@ -2107,7 +2126,7 @@ TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 -TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:32 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 TEST.END -- Test Case: signalUserInitiateTreatment.006 @@ -2136,7 +2155,7 @@ TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 -TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:1 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 TEST.END -- Test Case: signalUserInitiateTreatment.007 @@ -2164,7 +2183,7 @@ TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:1 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 -TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:1 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 TEST.END -- Test Case: signalUserInitiateTreatment.008 @@ -2192,7 +2211,7 @@ TEST.VALUE:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.return:1 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.accepted:0 -TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:34 +TEST.EXPECTED:uut_prototype_stubs.sendInitiateTreatmentResponseMsg.reason:46 TEST.END -- Subprogram: testResetStandbyModePublishIntervalOverride Index: vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENT/MODETREATMENT.tst =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENT/MODETREATMENT.tst (.../MODETREATMENT.tst) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENT/MODETREATMENT.tst (.../MODETREATMENT.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -3273,9 +3273,11 @@ TEST.NEW TEST.NAME:verifyTreatmentDurationSettingChange_DialVolOutOfRange TEST.IMPORT_FAILURES: -(I) @LINE: 3299 +(I) @LINE: 3317 >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 3299 + >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 3266 >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 3264 @@ -4286,9 +4288,11 @@ TEST.NEW TEST.NAME:verifyUFSettingsConfirmation_Accepted_AdjTime TEST.IMPORT_FAILURES: -(I) @LINE: 4323 +(I) @LINE: 4343 >>> 'UF_ADJ_TREATMENT_TIME' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 4323 + >>> >>> 'UF_ADJ_TREATMENT_TIME' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4288 >>> >>> 'UF_ADJ_TREATMENT_TIME' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4284 @@ -4363,9 +4367,11 @@ TEST.NEW TEST.NAME:verifyUFSettingsConfirmation_Accepted_AdjUFRate TEST.IMPORT_FAILURES: -(I) @LINE: 4402 +(I) @LINE: 4424 >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 4402 + >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4365 >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4359 @@ -4443,9 +4449,11 @@ TEST.NEW TEST.NAME:verifyUFSettingsConfirmation_Accepted_NoResume_Bolus TEST.IMPORT_FAILURES: -(I) @LINE: 4476 +(I) @LINE: 4500 >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 4476 + >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4437 >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4429 @@ -4519,9 +4527,11 @@ TEST.NEW TEST.NAME:verifyUFSettingsConfirmation_Accepted_NoResume_Stopped TEST.IMPORT_FAILURES: -(I) @LINE: 4550 +(I) @LINE: 4576 >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 4550 + >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4509 >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4499 @@ -4596,9 +4606,11 @@ TEST.NEW TEST.NAME:verifyUFSettingsConfirmation_ConfirmationTimeout TEST.IMPORT_FAILURES: -(I) @LINE: 4625 +(I) @LINE: 4653 >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 4625 + >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4582 >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4570 @@ -4673,9 +4685,11 @@ TEST.NEW TEST.NAME:verifyUFSettingsConfirmation_NotInTreatmentMode TEST.IMPORT_FAILURES: -(I) @LINE: 4700 +(I) @LINE: 4730 >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 4700 + >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4655 >>> >>> 'UF_ADJ_UF_RATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 4641 Index: vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENT/MODETREATMENT_cba.cvr =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENT/MODETREATMENT_cba.cvr (.../MODETREATMENT_cba.cvr) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/MODETREATMENT/MODETREATMENT_cba.cvr (.../MODETREATMENT_cba.cvr) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -557,7 +557,7 @@ } RESULT.CBA.NOTES_END -RESULT.CBA.UNIT: /home/asif/work/Diality_share/eighth_update/workspace_hd_staging/hdfirmware/firmware/App/Modes/ModeTreatment.c +RESULT.CBA.UNIT: /home/asif/work/ninth_update/workspace_hd_staging/hdfirmware/firmware/App/Modes/ModeTreatment.c RESULT.CBA.FUNCTION: execTreatmentMode RESULT.CBA.LINE.BEGIN RESULT.CBA.LINE: 20 Index: vectorcast/Hercules_RM46_HD_Project/environment/NVDATAMGMT/NVDATAMGMT.tst =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/NVDATAMGMT/NVDATAMGMT.tst (.../NVDATAMGMT.tst) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/NVDATAMGMT/NVDATAMGMT.tst (.../NVDATAMGMT.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -83,7 +83,7 @@ Cannot set local variable tempJob in branch 5 TEST.END_NOTES: TEST.STUB:NVDataMgmt.isRecordQueueEmpty -TEST.VALUE:NVDataMgmt.<>.FSMStatus:Fapi_Status_FsmReady +TEST.VALUE:NVDataMgmt.<>.FSMStatus:MACRO=Fapi_Status_FsmReady TEST.VALUE:NVDataMgmt.areResourcesAvailableForNextJob.return:0 TEST.VALUE:NVDataMgmt.isRecordQueueEmpty.return:1 TEST.VALUE:uut_prototype_stubs.uiCommunicated.return:1 @@ -275,6 +275,15 @@ TEST.SUBPROGRAM:didCommandTimeout TEST.NEW TEST.NAME:didCommandTimeout.001 +TEST.IMPORT_FAILURES: +(E) @LINE: 287 TEST.VALUE:NVDataMgmt.didCommandTimeout.alarm:<> + >>> Unknown parameter/object name alarm + >>> Value Line Error - Command Ignored +(E) @LINE: 288 TEST.VALUE:NVDataMgmt.didCommandTimeout.state:<> + >>> Value for 'Enumeral' out of range + >>> Read "<>" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. @@ -284,8 +293,6 @@ Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:NVDataMgmt.didCommandTimeout.alarm:<> -TEST.VALUE:NVDataMgmt.didCommandTimeout.state:<> TEST.VALUE:NVDataMgmt.didCommandTimeout.return:1 TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 TEST.EXPECTED:NVDataMgmt.didCommandTimeout.return:1 @@ -296,6 +303,15 @@ TEST.SUBPROGRAM:didCommandTimeout TEST.NEW TEST.NAME:didCommandTimeout.002 +TEST.IMPORT_FAILURES: +(E) @LINE: 308 TEST.VALUE:NVDataMgmt.didCommandTimeout.alarm:<> + >>> Unknown parameter/object name alarm + >>> Value Line Error - Command Ignored +(E) @LINE: 309 TEST.VALUE:NVDataMgmt.didCommandTimeout.state:<> + >>> Value for 'Enumeral' out of range + >>> Read "<>" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. @@ -305,8 +321,6 @@ Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.VALUE:NVDataMgmt.didCommandTimeout.alarm:<> -TEST.VALUE:NVDataMgmt.didCommandTimeout.state:<> TEST.VALUE:NVDataMgmt.didCommandTimeout.return:0 TEST.VALUE:uut_prototype_stubs.didTimeout.return:0 TEST.EXPECTED:NVDataMgmt.didCommandTimeout.return:0 @@ -3144,14 +3158,21 @@ TEST.SUBPROGRAM:handleExecWriteToRAMState TEST.NEW TEST.NAME:handleExecWriteToRAMState.007 +TEST.IMPORT_FAILURES: +(E) @LINE: 3153 TEST.EXPECTED:NVDataMgmt.didCommandTimeout.alarm:ALARM_ID_RTC_RAM_OPS_ERROR + >>> Unknown parameter/object name alarm + >>> Value Line Error - Command Ignored +(E) @LINE: 3154 TEST.EXPECTED:NVDataMgmt.didCommandTimeout.state:"\5" + >>> Value for 'Enumeral' out of range + >>> Read "\5" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.STUB:NVDataMgmt.didCommandTimeout TEST.VALUE:NVDataMgmt.<>.recordAddressOffset:1 TEST.VALUE:NVDataMgmt.didCommandTimeout.return:1 TEST.VALUE:uut_prototype_stubs.getRTCRAMStatus.return:RTC_RAM_STATUS_IN_PROGRESS TEST.EXPECTED:NVDataMgmt.<>.recordAddressOffset:0 TEST.EXPECTED:NVDataMgmt.handleExecWriteToRAMState.return:NVDATAMGMT_EXEC_STATE_IDLE -TEST.EXPECTED:NVDataMgmt.didCommandTimeout.alarm:ALARM_ID_RTC_RAM_OPS_ERROR -TEST.EXPECTED:NVDataMgmt.didCommandTimeout.state:"\5" TEST.END -- Subprogram: handleSelfTestCheckCRC @@ -4643,7 +4664,7 @@ TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:0 TEST.VALUE:uut_prototype_stubs.sendEvent.dat1.dataType:EVENT_DATA_TYPE_U32 TEST.VALUE:uut_prototype_stubs.sendEvent.dat2.dataType:EVENT_DATA_TYPE_U32 -TEST.EXPECTED:NVDataMgmt.setServiceTime.return:0 +TEST.EXPECTED:NVDataMgmt.setServiceTime.return:1 TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.ops:NVDATAMGMT_WRITE TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.location:NVDATAMGMT_EEPROM TEST.EXPECTED:NVDataMgmt.enqueueRecordJob.job:NVDATAMGMT_USAGE_INFO_RECORD @@ -4727,12 +4748,13 @@ TEST.NEW TEST.NAME:setTxTimeHours.001 TEST.IMPORT_FAILURES: -(E) @LINE: 4499 TEST.VALUE:NVDataMgmt.setTxTimeHours.isServiceDone:<> - >>> Unknown parameter/object name isServiceDone - >>> Value Line Error - Command Ignored -(E) @LINE: 4502 TEST.EXPECTED:NVDataMgmt.setTxTimeHours.isServiceDone:0 - >>> Unknown parameter/object name isServiceDone - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 4499 TEST.VALUE:NVDataMgmt.setTxTimeHours.isServiceDone:<> + >>> >>> Unknown parameter/object name isServiceDone + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 4502 TEST.EXPECTED:NVDataMgmt.setTxTimeHours.isServiceDone:0 + >>> >>> Unknown parameter/object name isServiceDone + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 3 TEST.NOTES: @@ -4754,12 +4776,13 @@ TEST.NEW TEST.NAME:setTxTimeHours.002 TEST.IMPORT_FAILURES: -(E) @LINE: 4520 TEST.VALUE:NVDataMgmt.setTxTimeHours.isServiceDone:<> - >>> Unknown parameter/object name isServiceDone - >>> Value Line Error - Command Ignored -(E) @LINE: 4523 TEST.EXPECTED:NVDataMgmt.setTxTimeHours.isServiceDone:0 - >>> Unknown parameter/object name isServiceDone - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 4520 TEST.VALUE:NVDataMgmt.setTxTimeHours.isServiceDone:<> + >>> >>> Unknown parameter/object name isServiceDone + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 4523 TEST.EXPECTED:NVDataMgmt.setTxTimeHours.isServiceDone:0 + >>> >>> Unknown parameter/object name isServiceDone + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 3 TEST.NOTES: @@ -4814,6 +4837,106 @@ TEST.EXPECTED:NVDataMgmt.<>.powerOffIsImminent:1 TEST.END +-- Subprogram: testSetNVRecordCRCOverride + +-- Test Case: testSetNVRecordCRCOverride.001 +TEST.UNIT:NVDataMgmt +TEST.SUBPROGRAM:testSetNVRecordCRCOverride +TEST.NEW +TEST.NAME:testSetNVRecordCRCOverride.001 +TEST.BASIS_PATH:1 of 5 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (4) case nvJob ==> NVDATAMGMT_USAGE_INFO_RECORD + (5) if (getAvailableRecordQueueCount() > (0)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.STUB:NVDataMgmt.getAvailableRecordQueueCount +TEST.STUB:NVDataMgmt.enqueueSector0Records +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.job:4 +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.crc:<> +TEST.VALUE:NVDataMgmt.getAvailableRecordQueueCount.return:<> +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.job:4 +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.crc:0 +TEST.END + +-- Test Case: testSetNVRecordCRCOverride.002 +TEST.UNIT:NVDataMgmt +TEST.SUBPROGRAM:testSetNVRecordCRCOverride +TEST.NEW +TEST.NAME:testSetNVRecordCRCOverride.002 +TEST.BASIS_PATH:2 of 5 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (4) case nvJob ==> NVDATAMGMT_USAGE_INFO_RECORD + (5) if (getAvailableRecordQueueCount() > (0)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.STUB:NVDataMgmt.getAvailableRecordQueueCount +TEST.STUB:NVDataMgmt.enqueueSector0Records +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.job:4 +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.crc:<> +TEST.VALUE:NVDataMgmt.getAvailableRecordQueueCount.return:<> +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.job:4 +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.crc:0 +TEST.END + +-- Test Case: testSetNVRecordCRCOverride.003 +TEST.UNIT:NVDataMgmt +TEST.SUBPROGRAM:testSetNVRecordCRCOverride +TEST.NEW +TEST.NAME:testSetNVRecordCRCOverride.003 +TEST.BASIS_PATH:3 of 5 +TEST.NOTES: +This is an automatically generated test case. + Test Path 3 + (1) case nvJob ==> NVDATAMGMT_CALIBRATION_RECORD + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.job:0 +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.crc:<> +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.job:0 +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.crc:0 +TEST.END + +-- Test Case: testSetNVRecordCRCOverride.004 +TEST.UNIT:NVDataMgmt +TEST.SUBPROGRAM:testSetNVRecordCRCOverride +TEST.NEW +TEST.NAME:testSetNVRecordCRCOverride.004 +TEST.BASIS_PATH:4 of 5 +TEST.NOTES: +This is an automatically generated test case. + Test Path 4 + (2) case nvJob ==> NVDATAMGMT_SYSTEM_RECORD + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.job:1 +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.crc:<> +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.job:1 +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.crc:0 +TEST.END + +-- Test Case: testSetNVRecordCRCOverride.005 +TEST.UNIT:NVDataMgmt +TEST.SUBPROGRAM:testSetNVRecordCRCOverride +TEST.NEW +TEST.NAME:testSetNVRecordCRCOverride.005 +TEST.BASIS_PATH:5 of 5 +TEST.NOTES: +This is an automatically generated test case. + Test Path 5 + (3) case nvJob ==> NVDATAMGMT_SERVICE_RECORD + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.job:2 +TEST.VALUE:NVDataMgmt.testSetNVRecordCRCOverride.crc:<> +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.job:2 +TEST.EXPECTED:NVDataMgmt.testSetNVRecordCRCOverride.crc:0 +TEST.END + -- Subprogram: writeLogData -- Test Case: writeLogData.001 Index: vectorcast/Hercules_RM46_HD_Project/environment/PERSISTENTALARM/PERSISTENTALARM.tst =================================================================== diff -u -rc429cf7f50851acbaca6e800957ef44cc1fa2162 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/PERSISTENTALARM/PERSISTENTALARM.tst (.../PERSISTENTALARM.tst) (revision c429cf7f50851acbaca6e800957ef44cc1fa2162) +++ vectorcast/Hercules_RM46_HD_Project/environment/PERSISTENTALARM/PERSISTENTALARM.tst (.../PERSISTENTALARM.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -43,10 +43,11 @@ TEST.NEW TEST.NAME:checkFPGAPersistentAlarms.002 TEST.IMPORT_FAILURES: -(E) @LINE: 58 TEST.EXPECTED:PersistentAlarm.checkFPGAPersistentAlarms.group:PLACE_HOLDER - >>> Value for 'Enumeral' out of range - >>> Read "PLACE_HOLDER" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 58 TEST.EXPECTED:PersistentAlarm.checkFPGAPersistentAlarms.group:PLACE_HOLDER + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "PLACE_HOLDER" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 5 TEST.NOTES: @@ -71,10 +72,11 @@ TEST.NEW TEST.NAME:checkFPGAPersistentAlarms.003 TEST.IMPORT_FAILURES: -(E) @LINE: 84 TEST.EXPECTED:PersistentAlarm.checkFPGAPersistentAlarms.group:PLACE_HOLDER - >>> Value for 'Enumeral' out of range - >>> Read "PLACE_HOLDER" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 84 TEST.EXPECTED:PersistentAlarm.checkFPGAPersistentAlarms.group:PLACE_HOLDER + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "PLACE_HOLDER" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. @@ -263,10 +265,11 @@ TEST.NEW TEST.NAME:initFPGAPersistentAlarm.002 TEST.IMPORT_FAILURES: -(E) @LINE: 215 TEST.EXPECTED:PersistentAlarm.initFPGAPersistentAlarm.group:PLACE_HOLDER - >>> Value for 'Enumeral' out of range - >>> Read "PLACE_HOLDER" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 215 TEST.EXPECTED:PersistentAlarm.initFPGAPersistentAlarm.group:PLACE_HOLDER + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "PLACE_HOLDER" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 2 TEST.NOTES: @@ -362,7 +365,7 @@ TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:82 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:313 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:318 TEST.END -- Subprogram: isFPGAPersistentAlarmTriggered @@ -598,7 +601,7 @@ TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:82 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:313 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:318 TEST.END -- Test Case: isPersistentAlarmConditionCleared.003 @@ -703,7 +706,7 @@ TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:82 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:313 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:318 TEST.END -- Test Case: isPersistentAlarmTriggered.003 Index: vectorcast/Hercules_RM46_HD_Project/environment/PRESOCCL/PRESOCCL.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/PRESOCCL/PRESOCCL.tst (.../PRESOCCL.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/PRESOCCL/PRESOCCL.tst (.../PRESOCCL.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -297,7 +297,7 @@ Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA,MODE_PRET -TEST.VALUE:uut_prototype_stubs.getCurrentSubMode.return:HD_PRE_TREATMENT_CART_INSTALL_STATE +TEST.VALUE:uut_prototype_stubs.getCurrentSubMode.return:MACRO=HD_PRE_TREATMENT_CART_INSTALL_STATE TEST.END -- Test Case: COND_3_ROW_1_PAIR_b_TT @@ -1043,13 +1043,13 @@ TEST.NEW TEST.NAME:convertInlinePressures.001 TEST.IMPORT_FAILURES: -(E) @LINE: 951 TEST.VALUE:PresOccl.<>.lastArterialPressureReadCtr:11 - >>> Unknown parameter/object name lastArterialPressureReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 953 TEST.EXPECTED:PresOccl.<>.lastArterialPressureReadCtr:0 - >>> Unknown parameter/object name lastArterialPressureReadCtr - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 951 TEST.VALUE:PresOccl.<>.lastArterialPressureReadCtr:11 + >>> >>> Unknown parameter/object name lastArterialPressureReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 953 TEST.EXPECTED:PresOccl.<>.lastArterialPressureReadCtr:0 + >>> >>> Unknown parameter/object name lastArterialPressureReadCtr + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 870 TEST.VALUE:uut_prototype_stubs.getTemperatureValue.return:<> >>> >>> Could not find function getTemperatureValue >>> >>> in unit uut_prototype_stubs. @@ -1182,10 +1182,11 @@ TEST.NEW TEST.NAME:convertOcclusionPressures.004 TEST.IMPORT_FAILURES: -(E) @LINE: 1238 TEST.EXPECTED:uut_prototype_stubs.activateAlarmNoData.alarm:ALARM_ID_HD_BP_OCCLUSION_READ_TIMEOUT_ERROR - >>> Value for 'Enumeral' out of range - >>> Read "ALARM_ID_HD_BP_OCCLUSION_READ_TIMEOUT_ERROR" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1238 TEST.EXPECTED:uut_prototype_stubs.activateAlarmNoData.alarm:ALARM_ID_HD_BP_OCCLUSION_READ_TIMEOUT_ERROR + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "ALARM_ID_HD_BP_OCCLUSION_READ_TIMEOUT_ERROR" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. @@ -1933,22 +1934,23 @@ TEST.NEW TEST.NAME:initPresOccl_NominalPath TEST.IMPORT_FAILURES: -(E) @LINE: 1971 TEST.VALUE:PresOccl.<>.lastArterialPressureReadCtr:0 - >>> Unknown parameter/object name lastArterialPressureReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 1972 TEST.VALUE:PresOccl.<>.lastVenousPressureReadCtr:0 - >>> Unknown parameter/object name lastVenousPressureReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 1982 TEST.EXPECTED:PresOccl.<>.lastArterialPressureReadCtr:0 - >>> Unknown parameter/object name lastArterialPressureReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 1983 TEST.EXPECTED:PresOccl.<>.lastVenousPressureReadCtr:0 - >>> Unknown parameter/object name lastVenousPressureReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 1986 TEST.EXPECTED:uut_prototype_stubs.initPersistentAlarm.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR,ALARM_ID_VENOUS_PRESSURE_SENSOR_FAULT,ALARM_ID_HD_ARTERIAL_PRESSURE_READ_TIMEOUT_ERROR,ALARM_ID_ARTERIAL_PRESSURE_SENSOR_FAULT,ALARM_ID_ARTERIAL_PRESSURE_LOW,ALARM_ID_ARTERIAL_PRESSURE_HIGH,ALARM_ID_VENOUS_PRESSURE_LOW,ALARM_ID_VENOUS_PRESSURE_HIGH,ALARM_ID_HD_BP_OCCLUSION_READ_TIMEOUT_ERROR,ALARM_ID_HD_BP_OCCLUSION_SENSOR_ERROR,ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION - >>> Value for 'Enumeral' out of range - >>> Read "ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1971 TEST.VALUE:PresOccl.<>.lastArterialPressureReadCtr:0 + >>> >>> Unknown parameter/object name lastArterialPressureReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1972 TEST.VALUE:PresOccl.<>.lastVenousPressureReadCtr:0 + >>> >>> Unknown parameter/object name lastVenousPressureReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1982 TEST.EXPECTED:PresOccl.<>.lastArterialPressureReadCtr:0 + >>> >>> Unknown parameter/object name lastArterialPressureReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1983 TEST.EXPECTED:PresOccl.<>.lastVenousPressureReadCtr:0 + >>> >>> Unknown parameter/object name lastVenousPressureReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1986 TEST.EXPECTED:uut_prototype_stubs.initPersistentAlarm.alarmIndex:ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR,ALARM_ID_VENOUS_PRESSURE_SENSOR_FAULT,ALARM_ID_HD_ARTERIAL_PRESSURE_READ_TIMEOUT_ERROR,ALARM_ID_ARTERIAL_PRESSURE_SENSOR_FAULT,ALARM_ID_ARTERIAL_PRESSURE_LOW,ALARM_ID_ARTERIAL_PRESSURE_HIGH,ALARM_ID_VENOUS_PRESSURE_LOW,ALARM_ID_VENOUS_PRESSURE_HIGH,ALARM_ID_HD_BP_OCCLUSION_READ_TIMEOUT_ERROR,ALARM_ID_HD_BP_OCCLUSION_SENSOR_ERROR,ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE,ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE,ALARM_ID_HD_VENOUS_LINE_OCCLUSION + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:PresOccl.<>.longFilteredArterialPressure:0.0 TEST.VALUE:PresOccl.<>.shortFilteredArterialPressure:0.0 Index: vectorcast/Hercules_RM46_HD_Project/environment/PRIME/PRIME.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/PRIME/PRIME.tst (.../PRIME.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/PRIME/PRIME.tst (.../PRIME.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -779,9 +779,10 @@ TEST.NEW TEST.NAME:handlePrimeReservoirOneFillCompleteState.001 TEST.IMPORT_FAILURES: -(E) @LINE: 781 TEST.VALUE:uut_prototype_stubs.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_1 - >>> Unknown parameter/object name resID - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 781 TEST.VALUE:uut_prototype_stubs.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_1 + >>> >>> Unknown parameter/object name resID + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:2 of 6 TEST.NOTES: @@ -803,12 +804,13 @@ TEST.NEW TEST.NAME:handlePrimeReservoirOneFillCompleteState.002 TEST.IMPORT_FAILURES: -(E) @LINE: 813 TEST.VALUE:uut_prototype_stubs.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_1 - >>> Unknown parameter/object name resID - >>> Value Line Error - Command Ignored -(E) @LINE: 829 TEST.EXPECTED:uut_prototype_stubs.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_1 - >>> Unknown parameter/object name resID - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 813 TEST.VALUE:uut_prototype_stubs.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_1 + >>> >>> Unknown parameter/object name resID + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 829 TEST.EXPECTED:uut_prototype_stubs.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_1 + >>> >>> Unknown parameter/object name resID + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:6 of 6 TEST.NOTES: @@ -843,7 +845,7 @@ TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.flowRate:300 TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.dir:MOTOR_DIR_FORWARD TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.mode:PUMP_CONTROL_MODE_OPEN_LOOP -TEST.EXPECTED:uut_prototype_stubs.setDialOutPumpTargetRate.flowRate:300 +TEST.EXPECTED:uut_prototype_stubs.setDialOutPumpTargetRate.flowRate:225 TEST.EXPECTED:uut_prototype_stubs.setDialOutPumpTargetRate.dir:MOTOR_DIR_FORWARD TEST.EXPECTED:uut_prototype_stubs.setDialOutPumpTargetRate.mode:PUMP_CONTROL_MODE_OPEN_LOOP TEST.EXPECTED:uut_prototype_stubs.getLoadCellWeight.loadCellID:LOAD_CELL_RESERVOIR_1_PRIMARY @@ -881,12 +883,13 @@ TEST.NEW TEST.NAME:handlePrimeReservoirTwoFillCompleteState.001 TEST.IMPORT_FAILURES: -(E) @LINE: 873 TEST.VALUE:uut_prototype_stubs.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_2 - >>> Unknown parameter/object name resID - >>> Value Line Error - Command Ignored -(E) @LINE: 876 TEST.EXPECTED:uut_prototype_stubs.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_2 - >>> Unknown parameter/object name resID - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 873 TEST.VALUE:uut_prototype_stubs.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_2 + >>> >>> Unknown parameter/object name resID + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 876 TEST.EXPECTED:uut_prototype_stubs.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_2 + >>> >>> Unknown parameter/object name resID + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:2 of 6 TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/RTC/RTC.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/RTC/RTC.tst (.../RTC.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/RTC/RTC.tst (.../RTC.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -693,10 +693,11 @@ TEST.NEW TEST.NAME:handleExecIdleState.001 TEST.IMPORT_FAILURES: -(E) @LINE: 622 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL - >>> Could not find function getCurrentOperationMode - >>> in unit uut_prototype_stubs. - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 622 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL + >>> >>> Could not find function getCurrentOperationMode + >>> >>> in unit uut_prototype_stubs. + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 6 TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/SELFTESTS/SELFTESTS.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/SELFTESTS/SELFTESTS.tst (.../SELFTESTS.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/SELFTESTS/SELFTESTS.tst (.../SELFTESTS.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -165,10 +165,11 @@ TEST.NEW TEST.NAME:execDrySelfTests.011 TEST.IMPORT_FAILURES: -(E) @LINE: 162 TEST.EXPECTED:SelfTests.<>.currentDrySelfTestsState:DRY_SELF_TESTS_PRESSURE_SENSORS_SETUP_STATE - >>> Value for 'Enumeral' out of range - >>> Read "DRY_SELF_TESTS_PRESSURE_SENSORS_SETUP_STATE" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 162 TEST.EXPECTED:SelfTests.<>.currentDrySelfTestsState:DRY_SELF_TESTS_PRESSURE_SENSORS_SETUP_STATE + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "DRY_SELF_TESTS_PRESSURE_SENSORS_SETUP_STATE" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:8 of 8 TEST.NOTES: @@ -429,7 +430,7 @@ TEST.NEW TEST.NAME:execWetSelfTests.001 TEST.VALUE:SelfTests.<>.currentWetSelfTestsState:WET_SELF_TESTS_START_STATE -TEST.EXPECTED:SelfTests.<>.currentWetSelfTestsState:WET_SELF_TESTS_START_STATE +TEST.EXPECTED:SelfTests.<>.currentWetSelfTestsState:WET_SELF_TESTS_SETUP_STATE TEST.END -- Test Case: execWetSelfTests.002 @@ -492,7 +493,7 @@ TEST.NEW TEST.NAME:execWetSelfTests.008 TEST.VALUE:SelfTests.<>.currentWetSelfTestsState:WET_SELF_TESTS_FIRST_DISPLACEMENT_VERIFY_STATE -TEST.EXPECTED:SelfTests.<>.currentWetSelfTestsState:WET_SELF_TESTS_FIRST_DISPLACEMENT_VERIFY_STATE +TEST.EXPECTED:SelfTests.<>.currentWetSelfTestsState:WET_SELF_TESTS_SECOND_DISPLACEMENT_SETUP_STATE TEST.END -- Test Case: execWetSelfTests.009 @@ -519,7 +520,7 @@ TEST.NEW TEST.NAME:execWetSelfTests.011 TEST.VALUE:SelfTests.<>.currentWetSelfTestsState:WET_SELF_TESTS_SECOND_DISPLACEMENT_VERIFY_STATE -TEST.EXPECTED:SelfTests.<>.currentWetSelfTestsState:WET_SELF_TESTS_SECOND_DISPLACEMENT_VERIFY_STATE +TEST.EXPECTED:SelfTests.<>.currentWetSelfTestsState:WET_SELF_TESTS_COMPLETE_STATE TEST.END -- Test Case: execWetSelfTests.012 @@ -566,7 +567,7 @@ TEST.NEW TEST.NAME:execWetSelfTests.015 TEST.VALUE:SelfTests.<>.currentWetSelfTestsState:WET_SELF_TESTS_START_STATE -TEST.EXPECTED:SelfTests.<>.currentWetSelfTestsState:WET_SELF_TESTS_START_STATE +TEST.EXPECTED:SelfTests.<>.currentWetSelfTestsState:WET_SELF_TESTS_SETUP_STATE TEST.END -- Subprogram: getDrySelfTestsState @@ -2237,7 +2238,7 @@ TEST.END_NOTES: TEST.VALUE:SelfTests.<>.isValvesSettingSent:0 TEST.VALUE:uut_prototype_stubs.didTimeout.return:0 -TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:0 +TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:1 TEST.END -- Test Case: handleWetSelfTestFirstDisplacementSetupState.005 @@ -2284,13 +2285,10 @@ TEST.VALUE:uut_prototype_stubs.isSyringePumpPreLoaded.return:0 TEST.VALUE:uut_prototype_stubs.getMSTimerCount.return:10 TEST.VALUE:uut_prototype_stubs.didTimeout.return:<> -TEST.EXPECTED:SelfTests.<>.displacementStartTime:10 +TEST.EXPECTED:SelfTests.<>.displacementStartTime:0 TEST.EXPECTED:SelfTests.<>.fmdIntegratedVolume:0.0 TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:0 -TEST.EXPECTED:SelfTests.handleWetSelfTestFirstDisplacementSetupState.return:WET_SELF_TESTS_FIRST_DISPLACEMENT_STATE -TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.flowRate:100 -TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.dir:MOTOR_DIR_FORWARD -TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.mode:PUMP_CONTROL_MODE_OPEN_LOOP +TEST.EXPECTED:SelfTests.handleWetSelfTestFirstDisplacementSetupState.return:WET_SELF_TESTS_FIRST_DISPLACEMENT_SETUP_STATE TEST.END -- Subprogram: handleWetSelfTestFirstDisplacementState @@ -2443,11 +2441,11 @@ TEST.EXPECTED:SelfTests.<>.fmdIntegratedVolume:3.40282E+38 TEST.EXPECTED:SelfTests.<>.reservoirVolume[DG_RESERVOIR_1]:22.0 TEST.EXPECTED:SelfTests.handleWetSelfTestFirstDisplacementVerifyState.return:WET_SELF_TESTS_FIRST_DISPLACEMENT_VERIFY_STATE -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_PRE_TREATMENT_WET_FLOW_TEST_FAILURE +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_PRE_TREATMENT_WET_LC_TEST_FAILURE TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:11.0 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:22.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:3.40282E+38 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:0.0 TEST.EXPECTED:uut_prototype_stubs.getReservoirWeightLargeFilter.resID:DG_RESERVOIR_1,DG_RESERVOIR_2 TEST.END @@ -2475,7 +2473,8 @@ TEST.VALUE:uut_prototype_stubs.getReservoirWeightLargeFilter.return:5.0,8.0 TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 TEST.EXPECTED:SelfTests.<>.fmdIntegratedVolume:25.0 -TEST.EXPECTED:SelfTests.<>.reservoirVolume[DG_RESERVOIR_1..DG_RESERVOIR_2]:0.0 +TEST.EXPECTED:SelfTests.<>.reservoirVolume[DG_RESERVOIR_1]:10.0 +TEST.EXPECTED:SelfTests.<>.reservoirVolume[DG_RESERVOIR_2]:4.0 TEST.EXPECTED:SelfTests.handleWetSelfTestFirstDisplacementVerifyState.return:WET_SELF_TESTS_FIRST_DISPLACEMENT_VERIFY_STATE TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_PRE_TREATMENT_WET_FLOW_TEST_FAILURE TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 @@ -2680,12 +2679,9 @@ TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 TEST.VALUE:uut_prototype_stubs.setDialInPumpTargetFlowRate.return:0 TEST.VALUE:uut_prototype_stubs.getMSTimerCount.return:10 -TEST.EXPECTED:SelfTests.<>.displacementStartTime:10 +TEST.EXPECTED:SelfTests.<>.displacementStartTime:0 TEST.EXPECTED:SelfTests.<>.fmdIntegratedVolume:0.0 TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:0 -TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.flowRate:600 -TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.dir:MOTOR_DIR_FORWARD -TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.mode:PUMP_CONTROL_MODE_OPEN_LOOP TEST.END -- Subprogram: handleWetSelfTestSecondDisplacementState @@ -2837,7 +2833,7 @@ TEST.EXPECTED:SelfTests.handleWetSelfTestSecondDisplacementVerifyState.return:WET_SELF_TESTS_SECOND_DISPLACEMENT_VERIFY_STATE TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_PRE_TREATMENT_WET_LC_TEST_FAILURE TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:22.0 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:-22.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:0.0 TEST.END @@ -2927,7 +2923,7 @@ TEST.END_NOTES: TEST.VALUE:SelfTests.<>.isValvesSettingSent:1 TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 -TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:0 +TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:1 TEST.END -- Test Case: handleWetSelfTestStartState.003 @@ -2949,7 +2945,7 @@ TEST.VALUE:SelfTests.<>.isValvesSettingSent:2 TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:1 TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:<> -TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:2 +TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:1 TEST.END -- Test Case: handleWetSelfTestStartState.004 @@ -2993,7 +2989,7 @@ TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.return:0.0 TEST.EXPECTED:SelfTests.<>.fmdIntegratedVolume:0.0 -TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:0 +TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:1 TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.flowRate:150 TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.dir:MOTOR_DIR_FORWARD TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.mode:PUMP_CONTROL_MODE_OPEN_LOOP @@ -3023,7 +3019,7 @@ TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.return:1.0 TEST.VALUE:uut_prototype_stubs.startHeparinBolus.return:0 TEST.EXPECTED:SelfTests.<>.fmdIntegratedVolume:0.0 -TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:0 +TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:1 TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.flowRate:150 TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.dir:MOTOR_DIR_FORWARD TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.mode:PUMP_CONTROL_MODE_OPEN_LOOP @@ -3054,7 +3050,7 @@ TEST.VALUE:uut_prototype_stubs.startHeparinBolus.return:0 TEST.VALUE:uut_prototype_stubs.getSyringePumpVolumeDelivered.return:<> TEST.EXPECTED:SelfTests.<>.fmdIntegratedVolume:0.0 -TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:0 +TEST.EXPECTED:SelfTests.<>.isValvesSettingSent:1 TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.flowRate:150 TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.dir:MOTOR_DIR_FORWARD TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.mode:PUMP_CONTROL_MODE_OPEN_LOOP Index: vectorcast/Hercules_RM46_HD_Project/environment/SYRINGEPUMP/SYRINGEPUMP.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/SYRINGEPUMP/SYRINGEPUMP.tst (.../SYRINGEPUMP.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/SYRINGEPUMP/SYRINGEPUMP.tst (.../SYRINGEPUMP.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -921,13 +921,13 @@ TEST.NEW TEST.NAME:execSyringePumpMonitor.001 TEST.IMPORT_FAILURES: -(E) @LINE: 947 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:1 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 953 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:0 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored (E) Errors from previous script import(s) + >>> (E) @LINE: 947 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:1 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 953 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:0 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 880 TEST.VALUE:SyringePump.<>.forceSensorCalRecord.hdHeparinForceSensor.fourthOrderCoeff:1.0 >>> >>> Expected a field name from the record type HD_HEPARIN_FORCE_SENSOR_CAL_RECORD_T >>> >>> Read: hdHeparinForceSensor @@ -1034,12 +1034,13 @@ TEST.NEW TEST.NAME:execSyringePumpMonitor.003 TEST.IMPORT_FAILURES: -(E) @LINE: 1014 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:1 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 1023 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:1 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1014 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:1 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1023 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:1 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:3 of 27 TEST.NOTES: @@ -1075,12 +1076,13 @@ TEST.NEW TEST.NAME:execSyringePumpMonitor.004 TEST.IMPORT_FAILURES: -(E) @LINE: 1047 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:0 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 1054 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:0 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1047 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:0 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1054 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:0 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:6 of 27 TEST.NOTES: @@ -1196,12 +1198,13 @@ TEST.NEW TEST.NAME:execSyringePumpMonitor.008 TEST.IMPORT_FAILURES: -(E) @LINE: 1162 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:11 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 1169 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:11 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1162 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:11 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1169 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:11 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:18 of 27 TEST.NOTES: @@ -1233,9 +1236,10 @@ TEST.NEW TEST.NAME:execSyringePumpMonitor.009 TEST.IMPORT_FAILURES: -(E) @LINE: 1199 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:<> - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1199 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:<> + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:26 of 27 TEST.NOTES: @@ -1275,12 +1279,13 @@ TEST.NEW TEST.NAME:execSyringePumpMonitor.010 TEST.IMPORT_FAILURES: -(E) @LINE: 1237 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:<> - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 1247 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:1 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1237 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:<> + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1247 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:1 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:27 of 27 TEST.NOTES: @@ -1321,12 +1326,13 @@ TEST.NEW TEST.NAME:execSyringePumpMonitor.012 TEST.IMPORT_FAILURES: -(E) @LINE: 1260 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:5 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 1266 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:5 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1260 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:5 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1266 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:5 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.STUB:SyringePump.getSyringePumpPosition TEST.VALUE:SyringePump.<>.syringePumpLastPosition:5 @@ -1424,12 +1430,13 @@ TEST.NEW TEST.NAME:execSyringePumpMonitor.021 TEST.IMPORT_FAILURES: -(E) @LINE: 1369 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:1 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 1377 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:0 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1369 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:1 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1377 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:0 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. @@ -1629,12 +1636,13 @@ TEST.NEW TEST.NAME:execSyringePumpMonitor_Clear_Detected TEST.IMPORT_FAILURES: -(E) @LINE: 1567 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:1 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 1575 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:1 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 1567 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:1 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 1575 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:1 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. @@ -2876,20 +2884,21 @@ TEST.NEW TEST.NAME:initSyringePump.001 TEST.IMPORT_FAILURES: -(E) @LINE: 2613 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:0 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 2616 TEST.VALUE:uut_prototype_stubs.initPersistentAlarm.alarmIndex:ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR,ALARM_ID_HD_SYRINGE_PUMP_ENCODER_DIRECTION_ERROR,ALARM_ID_HD_SYRINGE_PUMP_CONTROLLER_DIRECTION_ERROR,ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR,ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR,ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR,ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION - >>> Value for 'Enumeral' out of range - >>> Read "ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR" - >>> Command Ignored -(E) @LINE: 2636 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:0 - >>> Unknown parameter/object name lastSyringePumpADCReadCtr - >>> Value Line Error - Command Ignored -(E) @LINE: 2639 TEST.EXPECTED:uut_prototype_stubs.initPersistentAlarm.alarmIndex:ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR,ALARM_ID_HD_SYRINGE_PUMP_ENCODER_DIRECTION_ERROR,ALARM_ID_HD_SYRINGE_PUMP_CONTROLLER_DIRECTION_ERROR,ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR,ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR,ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR - >>> Value for 'Enumeral' out of range - >>> Read "ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR" - >>> Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 2613 TEST.VALUE:SyringePump.<>.lastSyringePumpADCReadCtr:0 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 2616 TEST.VALUE:uut_prototype_stubs.initPersistentAlarm.alarmIndex:ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR,ALARM_ID_HD_SYRINGE_PUMP_ENCODER_DIRECTION_ERROR,ALARM_ID_HD_SYRINGE_PUMP_CONTROLLER_DIRECTION_ERROR,ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR,ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR,ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR,ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR" + >>> >>> Command Ignored + >>> (E) @LINE: 2636 TEST.EXPECTED:SyringePump.<>.lastSyringePumpADCReadCtr:0 + >>> >>> Unknown parameter/object name lastSyringePumpADCReadCtr + >>> >>> Value Line Error - Command Ignored + >>> (E) @LINE: 2639 TEST.EXPECTED:uut_prototype_stubs.initPersistentAlarm.alarmIndex:ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR,ALARM_ID_HD_SYRINGE_PUMP_ENCODER_DIRECTION_ERROR,ALARM_ID_HD_SYRINGE_PUMP_CONTROLLER_DIRECTION_ERROR,ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR,ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR,ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR + >>> >>> Value for 'Enumeral' out of range + >>> >>> Read "ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR" + >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: @@ -6057,17 +6066,27 @@ TEST.NEW TEST.NAME:userHeparinRequest.006 TEST.IMPORT_FAILURES: -(I) @LINE: 5751 +(I) @LINE: 6209 >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. -(I) @LINE: 5752 +(I) @LINE: 6210 >>> 'HEPARIN_STATE_DISPENSING' was specified as a macro, but it is in the symbol dictionary. -(I) @LINE: 5753 +(I) @LINE: 6211 >>> 'HEPARIN_STATE_PAUSED' was specified as a macro, but it is in the symbol dictionary. -(I) @LINE: 5757 +(I) @LINE: 6215 >>> 'HEPARIN_STATE_DISPENSING' was specified as a macro, but it is in the symbol dictionary. -(I) @LINE: 5758 +(I) @LINE: 6216 >>> 'HEPARIN_STATE_PAUSED' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 5751 + >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. + >>> (I) @LINE: 5752 + >>> >>> 'HEPARIN_STATE_DISPENSING' was specified as a macro, but it is in the symbol dictionary. + >>> (I) @LINE: 5753 + >>> >>> 'HEPARIN_STATE_PAUSED' was specified as a macro, but it is in the symbol dictionary. + >>> (I) @LINE: 5757 + >>> >>> 'HEPARIN_STATE_DISPENSING' was specified as a macro, but it is in the symbol dictionary. + >>> (I) @LINE: 5758 + >>> >>> 'HEPARIN_STATE_PAUSED' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 5908 >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 5909 @@ -6250,9 +6269,11 @@ TEST.NEW TEST.NAME:userHeparinRequest.008 TEST.IMPORT_FAILURES: -(I) @LINE: 5847 +(I) @LINE: 6307 >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) + >>> (I) @LINE: 5847 + >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 6002 >>> >>> 'REQUEST_REJECT_REASON_NONE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 5595 Index: vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SYSTEMCOMM.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SYSTEMCOMM.tst (.../SYSTEMCOMM.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SYSTEMCOMM.tst (.../SYSTEMCOMM.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -232,10 +232,13 @@ TEST.NEW TEST.NAME:checkForCommTimeouts_NoUIComm TEST.IMPORT_FAILURES: -(E) @LINE: 298 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 282 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 298 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 195 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -289,10 +292,13 @@ TEST.NEW TEST.NAME:checkForCommTimeouts_UITimeout TEST.IMPORT_FAILURES: -(E) @LINE: 356 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 343 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 356 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 245 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -425,6 +431,12 @@ TEST.SUBPROGRAM:checkPendingACKList TEST.NEW TEST.NAME:checkPendingACKList_NominalPath +TEST.IMPORT_FAILURES: +(E) @LINE: 479 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_CAN_MESSAGE_NOT_ACKED + >>> Value for 'Enumeral' out of range + >>> Read "ALARM_ID_CAN_MESSAGE_NOT_ACKED" + >>> Command Ignored +TEST.END_IMPORT_FAILURES: TEST.VALUE:SystemComm.<>.pendingAckList[0].used:1 TEST.VALUE:SystemComm.<>.pendingAckList[0].seqNo:12 TEST.VALUE:SystemComm.<>.pendingAckList[0].retries:5 @@ -476,7 +488,6 @@ TEST.EXPECTED:SystemComm.<>.pendingAckList[1].timeStamp:1000000 TEST.EXPECTED:SystemComm.<>.pendingAckList[2].retries:0 TEST.EXPECTED:SystemComm.<>.pendingAckList[2].timeStamp:998800 -TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_CAN_MESSAGE_NOT_ACKED TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:3 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_2_UI @@ -826,10 +837,13 @@ TEST.NEW TEST.NAME:InvalidCANBox TEST.IMPORT_FAILURES: -(E) @LINE: 885 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 875 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 885 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 771 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -1807,10 +1821,13 @@ TEST.NEW TEST.NAME:8006_AlarmStateOverride TEST.IMPORT_FAILURES: -(E) @LINE: 1871 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 +(E) @LINE: 1864 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::EXPECTED_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 1871 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::EXPECTED_BASE=16 >>> (E) @LINE: 1754 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::EXPECTED_BASE=16 @@ -1870,10 +1887,13 @@ TEST.NEW TEST.NAME:8007_AlarmTimeOverride TEST.IMPORT_FAILURES: -(E) @LINE: 1931 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 +(E) @LINE: 1927 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::EXPECTED_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 1931 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::EXPECTED_BASE=16 >>> (E) @LINE: 1811 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::EXPECTED_BASE=16 @@ -4668,7 +4688,7 @@ TEST.NEW TEST.NAME:processReceivedMessage.107 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MSG_ID_HD_BLOOD_PUMP_SET_PWM +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MACRO=MSG_ID_HD_BLOOD_PUMP_SET_PWM TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:SystemComm.processReceivedMessage.message[0].hdr.msgID:32901 TEST.EXPECTED:uut_prototype_stubs.handleTestBloodPumpSetPWM.message[0].hdr.seqNo:0 @@ -4683,7 +4703,7 @@ TEST.NEW TEST.NAME:processReceivedMessage.108 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MSG_ID_HD_DIAL_IN_SET_PWM +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MACRO=MSG_ID_HD_DIAL_IN_SET_PWM TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:SystemComm.processReceivedMessage.message[0].hdr.msgID:32902 TEST.EXPECTED:uut_prototype_stubs.handleTestDialInSetPWM.message[0].hdr.seqNo:0 @@ -4698,7 +4718,7 @@ TEST.NEW TEST.NAME:processReceivedMessage.109 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MSG_ID_HD_DIAL_OUT_SET_PWM +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MACRO=MSG_ID_HD_DIAL_OUT_SET_PWM TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:SystemComm.processReceivedMessage.message[0].hdr.msgID:32903 TEST.EXPECTED:uut_prototype_stubs.handleTestDialOutSetPWM.message[0].hdr.seqNo:0 @@ -4712,7 +4732,7 @@ TEST.NEW TEST.NAME:processReceivedMessage.110 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MSG_ID_HD_ALARM_BACKUP_AUDIO_CURRENT_OVERRIDE +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MACRO=MSG_ID_HD_ALARM_BACKUP_AUDIO_CURRENT_OVERRIDE TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:SystemComm.processReceivedMessage.message[0].hdr.msgID:32854 TEST.EXPECTED:uut_prototype_stubs.handleTestAlarmBackupAudioCurrentOverrideRequest.message[0].hdr.seqNo:0 @@ -4727,7 +4747,7 @@ TEST.NEW TEST.NAME:processReceivedMessage.111 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MSG_ID_DIALYSATE_INLET_PUMP_ROTOR_COUNT_OVERRIDE +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MACRO=MSG_ID_DIALYSATE_INLET_PUMP_ROTOR_COUNT_OVERRIDE TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:SystemComm.processReceivedMessage.message[0].hdr.msgID:32904 TEST.EXPECTED:uut_prototype_stubs.handleHDDialInPumpRotorCountOverrideRequest.message[0].hdr.seqNo:0 @@ -4742,7 +4762,7 @@ TEST.NEW TEST.NAME:processReceivedMessage.112 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MSG_ID_HD_SYRINGE_PUMP_STATUS_OVERRIDE +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MACRO=MSG_ID_HD_SYRINGE_PUMP_STATUS_OVERRIDE TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:SystemComm.processReceivedMessage.message[0].hdr.msgID:32857 TEST.EXPECTED:uut_prototype_stubs.handleTestSyringePumpStatusOverrideRequest.message[0].hdr.seqNo:0 @@ -4751,6 +4771,17 @@ TEST.EXPECTED:uut_prototype_stubs.handleTestSyringePumpStatusOverrideRequest.message[0].payload:"" TEST.END +-- Test Case: processReceivedMessage.113 +TEST.UNIT:SystemComm +TEST.SUBPROGRAM:processReceivedMessage +TEST.NEW +TEST.NAME:processReceivedMessage.113 +TEST.VALUE:SystemComm.processReceivedMessage.message:<> +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:MSG_ID_HD_NV_RECORD_CRC_OVERRIDE +TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 +TEST.EXPECTED:SystemComm.processReceivedMessage.message[0].hdr.msgID:32905 +TEST.END + -- Subprogram: processReceivedMessages -- Test Case: processReceivedMessages_ACKReceived Index: vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SYSTEMCOMMMESSAGES.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SYSTEMCOMMMESSAGES.tst (.../SYSTEMCOMMMESSAGES.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SYSTEMCOMMMESSAGES.tst (.../SYSTEMCOMMMESSAGES.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -274,10 +274,13 @@ TEST.NEW TEST.NAME:broadcastAlarmStatus_ComplimentaryFlags TEST.IMPORT_FAILURES: -(E) @LINE: 338 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 341 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 338 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 335 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -349,10 +352,13 @@ TEST.NEW TEST.NAME:broadcastAlarmStatus_NominalPath TEST.IMPORT_FAILURES: -(E) @LINE: 408 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 414 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 408 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 402 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -692,10 +698,13 @@ TEST.NEW TEST.NAME:handleAlarmTriggered_NominalPath TEST.IMPORT_FAILURES: -(E) @LINE: 739 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 748 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 739 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 730 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -1316,41 +1325,33 @@ TEST.SUBPROGRAM:handleChemDisinfectUIStateReadingFromDG TEST.NEW TEST.NAME:handleChemDisinfectUIStateReadingFromDG.001 -TEST.MCDC_BASIS_PATH:2 of 2 +TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. - Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(MODE_CHEMICAL_DISINFECT_DATA_T)) ==> TRUE - Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". - Condition a ==> TRUE + Test Path 1 + (1) if ((message->hdr).payloadLen == sizeof(MODE_CHEMICAL_DISINFECT_DATA_T)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:SystemCommMessages.handleChemDisinfectUIStateReadingFromDG.message:<> -TEST.VALUE:SystemCommMessages.handleChemDisinfectUIStateReadingFromDG.message[0].hdr.payloadLen:36 -TEST.VALUE:uut_prototype_stubs.setDGDisinfectsStates.states.chemDisinfectUIState:0 -TEST.VALUE:uut_prototype_stubs.setDGDisinfectsStates.states.heatDisinfectUIState:0 -TEST.VALUE:uut_prototype_stubs.setDGDisinfectsStates.states.flushUIState:0 -TEST.EXPECTED:uut_prototype_stubs.setDGDisinfectsStates.states.chemDisinfectUIState:0 -TEST.EXPECTED:uut_prototype_stubs.setDGDisinfectsStates.states.heatDisinfectUIState:0 -TEST.EXPECTED:uut_prototype_stubs.setDGDisinfectsStates.states.flushUIState:0 +TEST.VALUE:SystemCommMessages.handleChemDisinfectUIStateReadingFromDG.message[0].hdr.payloadLen:<> +TEST.EXPECTED:SystemCommMessages.handleChemDisinfectUIStateReadingFromDG.message[0].hdr.payloadLen:0 TEST.END -- Test Case: handleChemDisinfectUIStateReadingFromDG.002 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleChemDisinfectUIStateReadingFromDG TEST.NEW TEST.NAME:handleChemDisinfectUIStateReadingFromDG.002 -TEST.MCDC_BASIS_PATH:1 of 2 +TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(MODE_CHEMICAL_DISINFECT_DATA_T)) ==> FALSE - Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". - Condition a ==> FALSE + Test Path 2 + (1) if ((message->hdr).payloadLen == sizeof(MODE_CHEMICAL_DISINFECT_DATA_T)) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:SystemCommMessages.handleChemDisinfectUIStateReadingFromDG.message:<> -TEST.VALUE:SystemCommMessages.handleChemDisinfectUIStateReadingFromDG.message[0].hdr.payloadLen:<> +TEST.VALUE:SystemCommMessages.handleChemDisinfectUIStateReadingFromDG.message[0].hdr.payloadLen:28 +TEST.EXPECTED:SystemCommMessages.handleChemDisinfectUIStateReadingFromDG.message[0].hdr.payloadLen:28 TEST.END -- Subprogram: handleConsumableInstallConfirm @@ -1597,10 +1598,13 @@ TEST.NEW TEST.NAME:handleDGOpMode_InvalidPayloadLength TEST.IMPORT_FAILURES: -(E) @LINE: 1587 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 1635 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 1587 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 1575 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodPumpOcclusionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -1749,7 +1753,7 @@ TEST.NOTES: This is an automatically generated test case. Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(HD_VERSION_DG_SERVICE_RECORD_T)) ==> FALSE + (1) if ((message->hdr).payloadLen == sizeof(DG_SERVICE_RECORD_T)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:SystemCommMessages.handleDGServiceScheduleData.message:<> @@ -1766,16 +1770,50 @@ TEST.NOTES: This is an automatically generated test case. Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(HD_VERSION_DG_SERVICE_RECORD_T)) ==> TRUE + (1) if ((message->hdr).payloadLen == sizeof(DG_SERVICE_RECORD_T)) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:SystemCommMessages.handleDGServiceScheduleData.message:<> -TEST.VALUE:SystemCommMessages.handleDGServiceScheduleData.message[0].hdr.payloadLen:8 -TEST.EXPECTED:SystemCommMessages.handleDGServiceScheduleData.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleDGServiceScheduleData.message[0].hdr.payloadLen:15 +TEST.EXPECTED:SystemCommMessages.handleDGServiceScheduleData.message[0].hdr.payloadLen:15 TEST.END -- Subprogram: handleDGTemperatureData +-- Test Case: handleDGTemperatureData.001 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleDGTemperatureData +TEST.NEW +TEST.NAME:handleDGTemperatureData.001 +TEST.BASIS_PATH:1 of 2 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if ((message->hdr).payloadLen == sizeof(TEMPERATURE_SENSORS_DATA_T)) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.handleDGTemperatureData.message:<> +TEST.VALUE:SystemCommMessages.handleDGTemperatureData.message[0].hdr.payloadLen:<> +TEST.EXPECTED:SystemCommMessages.handleDGTemperatureData.message[0].hdr.payloadLen:0 +TEST.END + +-- Test Case: handleDGTemperatureData.002 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleDGTemperatureData +TEST.NEW +TEST.NAME:handleDGTemperatureData.002 +TEST.BASIS_PATH:2 of 2 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if ((message->hdr).payloadLen == sizeof(TEMPERATURE_SENSORS_DATA_T)) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.handleDGTemperatureData.message:<> +TEST.VALUE:SystemCommMessages.handleDGTemperatureData.message[0].hdr.payloadLen:84 +TEST.EXPECTED:SystemCommMessages.handleDGTemperatureData.message[0].hdr.payloadLen:84 +TEST.END + -- Test Case: handleDGTemperatureData_InvalidPayloadLen.001 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleDGTemperatureData @@ -1809,7 +1847,7 @@ TEST.NOTES: This is an automatically generated test case. Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(HD_VERSION_DG_USAGE_INFO_T)) ==> FALSE + (1) if ((message->hdr).payloadLen == sizeof(DG_USAGE_INFO_RECORD_T)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:SystemCommMessages.handleDGUsageInfoData.message:<> @@ -1826,12 +1864,12 @@ TEST.NOTES: This is an automatically generated test case. Test Path 2 - (1) if ((message->hdr).payloadLen == sizeof(HD_VERSION_DG_USAGE_INFO_T)) ==> TRUE + (1) if ((message->hdr).payloadLen == sizeof(DG_USAGE_INFO_RECORD_T)) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:SystemCommMessages.handleDGUsageInfoData.message:<> -TEST.VALUE:SystemCommMessages.handleDGUsageInfoData.message[0].hdr.payloadLen:12 -TEST.EXPECTED:SystemCommMessages.handleDGUsageInfoData.message[0].hdr.payloadLen:12 +TEST.VALUE:SystemCommMessages.handleDGUsageInfoData.message[0].hdr.payloadLen:38 +TEST.EXPECTED:SystemCommMessages.handleDGUsageInfoData.message[0].hdr.payloadLen:38 TEST.END -- Subprogram: handleDGVersionResponse @@ -1892,41 +1930,38 @@ -- Subprogram: handleDialysateFlowData --- Test Case: handleDialysateFlowData.002 +-- Test Case: handleDialysateFlowData.001 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleDialysateFlowData TEST.NEW -TEST.NAME:handleDialysateFlowData.002 -TEST.MCDC_BASIS_PATH:1 of 2 +TEST.NAME:handleDialysateFlowData.001 +TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(DIALYSATE_FLOW_METER_DATA_T)) ==> FALSE - Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". - Condition a ==> FALSE + (1) if ((message->hdr).payloadLen == sizeof(FLOW_SENSORS_DATA_T)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:SystemCommMessages.handleDialysateFlowData.message:<> TEST.VALUE:SystemCommMessages.handleDialysateFlowData.message[0].hdr.payloadLen:<> TEST.EXPECTED:SystemCommMessages.handleDialysateFlowData.message[0].hdr.payloadLen:0 TEST.END --- Test Case: handleDialysateFlowData.003 +-- Test Case: handleDialysateFlowData.002 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleDialysateFlowData TEST.NEW -TEST.NAME:handleDialysateFlowData.003 +TEST.NAME:handleDialysateFlowData.002 +TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. - Test Path 1 - (1) if ((message->hdr).payloadLen == sizeof(DIALYSATE_FLOW_METER_DATA_T)) ==> FALSE - Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". - Condition a ==> FALSE + Test Path 2 + (1) if ((message->hdr).payloadLen == sizeof(FLOW_SENSORS_DATA_T)) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:SystemCommMessages.handleDialysateFlowData.message:<> -TEST.VALUE:SystemCommMessages.handleDialysateFlowData.message[0].hdr.payloadLen:<> -TEST.EXPECTED:SystemCommMessages.handleDialysateFlowData.message[0].hdr.payloadLen:255 +TEST.VALUE:SystemCommMessages.handleDialysateFlowData.message[0].hdr.payloadLen:12 +TEST.EXPECTED:SystemCommMessages.handleDialysateFlowData.message[0].hdr.payloadLen:12 TEST.END -- Subprogram: handleDisposableRemovalConfirmCmd @@ -2847,10 +2882,13 @@ TEST.NEW TEST.NAME:handleHomeHDValve_Home_VBA TEST.IMPORT_FAILURES: -(E) @LINE: 2804 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 2912 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 2804 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 2783 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -2918,10 +2956,13 @@ TEST.NEW TEST.NAME:handleHomeHDValve_Invalid_Payload_Len TEST.IMPORT_FAILURES: -(E) @LINE: 2880 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 2991 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 2880 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 2856 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -3771,10 +3812,13 @@ TEST.NEW TEST.NAME:handleSetAirTrapValve_Invalid_Payload_Len TEST.IMPORT_FAILURES: -(E) @LINE: 3729 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 3843 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 3729 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 3676 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -3849,10 +3893,13 @@ TEST.NEW TEST.NAME:handleSetAirTrapValve_Set_Valve TEST.IMPORT_FAILURES: -(E) @LINE: 3810 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 3927 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 3810 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 3754 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -4588,6 +4635,42 @@ TEST.EXPECTED:SystemCommMessages.sendTestAckResponseMsg.ack:0 TEST.END +-- Subprogram: handleSetHDServiceTime + +-- Test Case: handleSetHDServiceTime.001 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleSetHDServiceTime +TEST.NEW +TEST.NAME:handleSetHDServiceTime.001 +TEST.BASIS_PATH:1 of 2 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (0 == (message->hdr).payloadLen) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.handleSetHDServiceTime.message:<> +TEST.VALUE:SystemCommMessages.handleSetHDServiceTime.message[0].hdr.payloadLen:1 +TEST.EXPECTED:SystemCommMessages.handleSetHDServiceTime.message[0].hdr.payloadLen:1 +TEST.END + +-- Test Case: handleSetHDServiceTime.002 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleSetHDServiceTime +TEST.NEW +TEST.NAME:handleSetHDServiceTime.002 +TEST.BASIS_PATH:2 of 2 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if (0 == (message->hdr).payloadLen) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.handleSetHDServiceTime.message:<> +TEST.VALUE:SystemCommMessages.handleSetHDServiceTime.message[0].hdr.payloadLen:0 +TEST.EXPECTED:SystemCommMessages.handleSetHDServiceTime.message[0].hdr.payloadLen:0 +TEST.END + -- Subprogram: handleSetHDSoftwareConfigRecord -- Test Case: handleSetHDSoftwareConfigRecord.001 @@ -4631,52 +4714,33 @@ TEST.SUBPROGRAM:handleSetHDStandbyDisinfectSubmodeRequest TEST.NEW TEST.NAME:handleSetHDStandbyDisinfectSubmodeRequest.001 -TEST.MCDC_BASIS_PATH:2 of 2 +TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. - Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". - Condition a ==> TRUE + Test Path 1 + (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: -TEST.STUB:SystemCommMessages.sendAckResponseMsg -TEST.STUB:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeResponse -TEST.VALUE:SystemCommMessages.sendAckResponseMsg.msgID:MSG_ID_UNUSED -TEST.VALUE:SystemCommMessages.sendAckResponseMsg.buffer:COMM_BUFFER_OUT_CAN_HD_2_UI -TEST.VALUE:SystemCommMessages.sendAckResponseMsg.ack:0 TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeRequest.message[0].hdr.payloadLen:0 -TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeResponse.return:0 +TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeRequest.message[0].hdr.payloadLen:<> TEST.EXPECTED:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeRequest.message[0].hdr.payloadLen:0 -TEST.EXPECTED:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeResponse.accepted:0 -TEST.EXPECTED:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeResponse.reason:35 TEST.END -- Test Case: handleSetHDStandbyDisinfectSubmodeRequest.002 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleSetHDStandbyDisinfectSubmodeRequest TEST.NEW TEST.NAME:handleSetHDStandbyDisinfectSubmodeRequest.002 +TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 - (1) if (0 == (message->hdr).payloadLen) ==> TRUE - Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". - Condition a ==> TRUE + (1) if (sizeof(U32) == (message->hdr).payloadLen) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: -TEST.STUB:SystemCommMessages.sendAckResponseMsg -TEST.STUB:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeResponse -TEST.VALUE:SystemCommMessages.sendAckResponseMsg.msgID:MSG_ID_UNUSED -TEST.VALUE:SystemCommMessages.sendAckResponseMsg.buffer:COMM_BUFFER_OUT_CAN_HD_2_UI -TEST.VALUE:SystemCommMessages.sendAckResponseMsg.ack:0 TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeRequest.message:<> -TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeRequest.message[0].hdr.payloadLen:<> -TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeResponse.return:0 -TEST.EXPECTED:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeRequest.message[0].hdr.payloadLen:255 -TEST.EXPECTED:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeResponse.accepted:0 -TEST.EXPECTED:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeResponse.reason:35 +TEST.VALUE:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeRequest.message[0].hdr.payloadLen:4 +TEST.EXPECTED:SystemCommMessages.handleSetHDStandbyDisinfectSubmodeRequest.message[0].hdr.payloadLen:4 TEST.END -- Subprogram: handleSetHDStandbyDisinfectSubmodeResponse @@ -5896,10 +5960,13 @@ TEST.NEW TEST.NAME:handleTestArterialPressureOverrideRequest_InvalidPayloadLen TEST.IMPORT_FAILURES: -(E) @LINE: 5832 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 5954 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 5832 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 5773 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -5960,10 +6027,13 @@ TEST.NEW TEST.NAME:handleTestArterialPressureOverrideRequest_Override TEST.IMPORT_FAILURES: -(E) @LINE: 5903 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 6028 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 5903 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 5841 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -6034,10 +6104,13 @@ TEST.NEW TEST.NAME:handleTestArterialPressureOverrideRequest_Reset TEST.IMPORT_FAILURES: -(E) @LINE: 5973 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 6101 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 5973 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 5908 TEST.ATTRIBUTES:SystemCommMessages.handleTestAlarmTimeOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -6713,10 +6786,13 @@ TEST.NEW TEST.NAME:handleTestBloodPumpMeasuredSpeedOverrideRequest_Override TEST.IMPORT_FAILURES: -(E) @LINE: 6651 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 6782 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 6651 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 6583 TEST.ATTRIBUTES:SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -9021,6 +9097,42 @@ TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:8 TEST.END +-- Subprogram: handleTestHDNVRecordCRCOverride + +-- Test Case: handleTestHDNVRecordCRCOverride.001 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleTestHDNVRecordCRCOverride +TEST.NEW +TEST.NAME:handleTestHDNVRecordCRCOverride.001 +TEST.BASIS_PATH:1 of 2 +TEST.NOTES: +This is an automatically generated test case. + Test Path 1 + (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> FALSE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.handleTestHDNVRecordCRCOverride.message:<> +TEST.VALUE:SystemCommMessages.handleTestHDNVRecordCRCOverride.message[0].hdr.payloadLen:<> +TEST.EXPECTED:SystemCommMessages.handleTestHDNVRecordCRCOverride.message[0].hdr.payloadLen:0 +TEST.END + +-- Test Case: handleTestHDNVRecordCRCOverride.002 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleTestHDNVRecordCRCOverride +TEST.NEW +TEST.NAME:handleTestHDNVRecordCRCOverride.002 +TEST.BASIS_PATH:2 of 2 +TEST.NOTES: +This is an automatically generated test case. + Test Path 2 + (1) if (sizeof(TEST_OVERRIDE_ARRAY_PAYLOAD_T) == (message->hdr).payloadLen) ==> TRUE + Test Case Generation Notes: +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.handleTestHDNVRecordCRCOverride.message:<> +TEST.VALUE:SystemCommMessages.handleTestHDNVRecordCRCOverride.message[0].hdr.payloadLen:12 +TEST.EXPECTED:SystemCommMessages.handleTestHDNVRecordCRCOverride.message[0].hdr.payloadLen:12 +TEST.END + -- Subprogram: handleTestHDSafetyShutdownOverrideRequest -- Test Case: handleTestHDSafetyShutdownOverrideRequest_InvalidPayloadLen @@ -9104,10 +9216,13 @@ TEST.NEW TEST.NAME:handleTestHDValvesBroadcastIntervalOverrideRequest_Invalid_Payload_Len TEST.IMPORT_FAILURES: -(E) @LINE: 8936 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 9176 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 8936 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 8865 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -9182,10 +9297,13 @@ TEST.NEW TEST.NAME:handleTestHDValvesBroadcastIntervalOverrideRequest_Override TEST.IMPORT_FAILURES: -(E) @LINE: 9023 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 9266 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 9023 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 8949 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -9272,10 +9390,13 @@ TEST.NEW TEST.NAME:handleTestHDValvesBroadcastIntervalOverrideRequest_Reset TEST.IMPORT_FAILURES: -(E) @LINE: 9108 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 9354 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 9108 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 9031 TEST.ATTRIBUTES:SystemCommMessages.handleSetHDValvePositionOverrideRequest.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 @@ -10616,7 +10737,8 @@ TEST.VALUE:SystemCommMessages.handleTestSyringePumpForceSensorCalibrateRequest.message[0].hdr.payloadLen:<> TEST.VALUE:uut_prototype_stubs.setSyringePumpDACVref.return:10 TEST.EXPECTED:SystemCommMessages.sendTestAckResponseMsg.msgID:MSG_ID_UNUSED -TEST.EXPECTED:SystemCommMessages.sendTestAckResponseMsg.ack:0 +TEST.EXPECTED:SystemCommMessages.sendTestAckResponseMsg.ack:10 +TEST.EXPECTED:SystemCommMessages.handleTestSyringePumpForceSensorCalibrateRequest.message[0].hdr.payloadLen:0 TEST.END -- Subprogram: handleTestSyringePumpHeprinBolusTargetRateOverrideRequest @@ -13698,9 +13820,10 @@ TEST.NEW TEST.NAME:sendDGSwitchReservoirCommand_NominalPath TEST.IMPORT_FAILURES: -(E) @LINE: 13306 TEST.VALUE:SystemCommMessages.sendDGSwitchReservoirCommand.activeReservoir:1 - >>> Unknown parameter/object name activeReservoir - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 13306 TEST.VALUE:SystemCommMessages.sendDGSwitchReservoirCommand.activeReservoir:1 + >>> >>> Unknown parameter/object name activeReservoir + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.STUB:SystemCommMessages.serializeMessage TEST.VALUE:SystemCommMessages.serializeMessage.return:10 @@ -13894,6 +14017,26 @@ TEST.EXPECTED:SystemCommMessages.sendHDSystemRecord.return:0 TEST.END +-- Subprogram: sendHDUsageRecord + +-- Test Case: sendHDUsageRecord.001 +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:sendHDUsageRecord +TEST.NEW +TEST.NAME:sendHDUsageRecord.001 +TEST.BASIS_PATH:1 of 1 +TEST.NOTES: + No branches in subprogram +TEST.END_NOTES: +TEST.VALUE:SystemCommMessages.sendHDUsageRecord.payloadCurrNum:<> +TEST.VALUE:SystemCommMessages.sendHDUsageRecord.payloadTotalNum:<> +TEST.VALUE:SystemCommMessages.sendHDUsageRecord.length:<> +TEST.VALUE:SystemCommMessages.sendHDUsageRecord.sysRcrdAddress:<> +TEST.EXPECTED:SystemCommMessages.sendHDUsageRecord.payloadCurrNum:0 +TEST.EXPECTED:SystemCommMessages.sendHDUsageRecord.payloadTotalNum:0 +TEST.EXPECTED:SystemCommMessages.sendHDUsageRecord.length:0 +TEST.END + -- Subprogram: sendHeparinCommandResponse -- Test Case: sendHeparinCommandResponse.001 @@ -14453,10 +14596,13 @@ TEST.NEW TEST.NAME:sendUIRequestPOSTFinalResult.001 TEST.IMPORT_FAILURES: -(E) @LINE: 14053 TEST.ATTRIBUTES:SystemCommMessages.handleDGReservoirData.message[0].hdr.msgID::INPUT_BASE=16 +(E) @LINE: 14475 TEST.ATTRIBUTES:SystemCommMessages.handleDGReservoirData.message[0].hdr.msgID::INPUT_BASE=16 >>> Expected a field name from the record type MESSAGE_HEADER_T >>> Read: msgID::INPUT_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 14053 TEST.ATTRIBUTES:SystemCommMessages.handleDGReservoirData.message[0].hdr.msgID::INPUT_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::INPUT_BASE=16 >>> (E) @LINE: 13924 TEST.ATTRIBUTES:SystemCommMessages.handleDGReservoirData.message[0].hdr.msgID::INPUT_BASE=16 >>> >>> Expected a field name from the record type MESSAGE_HEADER_T >>> >>> Read: msgID::INPUT_BASE=16 Index: vectorcast/Hercules_RM46_HD_Project/environment/TREATMENTEND/TREATMENTEND.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/TREATMENTEND/TREATMENTEND.tst (.../TREATMENTEND.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/TREATMENTEND/TREATMENTEND.tst (.../TREATMENTEND.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -244,9 +244,10 @@ TEST.NEW TEST.NAME:handleTxEndWait4RinsebackState.003 TEST.IMPORT_FAILURES: -(E) @LINE: 260 TEST.VALUE:uut_prototype_stubs.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_2 - >>> Unknown parameter/object name resID - >>> Value Line Error - Command Ignored +(E) Errors from previous script import(s) + >>> (E) @LINE: 260 TEST.VALUE:uut_prototype_stubs.cmdSetDGActiveReservoir.resID:DG_RESERVOIR_2 + >>> >>> Unknown parameter/object name resID + >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.MCDC_BASIS_PATH:14 of 14 TEST.NOTES: Index: vectorcast/Hercules_RM46_HD_Project/environment/TREATMENTSTOP/TREATMENTSTOP.tst =================================================================== diff -u -r07b226df186133087ff5c653fd421246513e9748 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/TREATMENTSTOP/TREATMENTSTOP.tst (.../TREATMENTSTOP.tst) (revision 07b226df186133087ff5c653fd421246513e9748) +++ vectorcast/Hercules_RM46_HD_Project/environment/TREATMENTSTOP/TREATMENTSTOP.tst (.../TREATMENTSTOP.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -557,6 +557,17 @@ TEST.NOTES: No branches in subprogram TEST.END_NOTES: +TEST.VALUE:TreatmentStop.<>.bloodSittingTimerCtr:1 +TEST.VALUE:uut_prototype_stubs.doorClosedRequired.door:0 +TEST.VALUE:uut_prototype_stubs.doorClosedRequired.pumpTrack:0 +TEST.VALUE:uut_prototype_stubs.setValvePosition.valve:VBA,VBV +TEST.VALUE:uut_prototype_stubs.setValvePosition.position:VALVE_POSITION_B_OPEN +TEST.VALUE:uut_prototype_stubs.setValvePosition.return:0 +TEST.EXPECTED:TreatmentStop.<>.bloodSittingTimerCtr:0 +TEST.EXPECTED:uut_prototype_stubs.doorClosedRequired.door:1 +TEST.EXPECTED:uut_prototype_stubs.doorClosedRequired.pumpTrack:1 +TEST.EXPECTED:uut_prototype_stubs.setValvePosition.valve:VBA,VBV +TEST.EXPECTED:uut_prototype_stubs.setValvePosition.position:VALVE_POSITION_B_OPEN TEST.END -- Subprogram: setupForBloodRecirculationStopState @@ -570,6 +581,10 @@ TEST.NOTES: No branches in subprogram TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.setValvePosition.valve:VBA,VBV +TEST.VALUE:uut_prototype_stubs.setValvePosition.position:VALVE_POSITION_C_CLOSE +TEST.EXPECTED:uut_prototype_stubs.setValvePosition.valve:VBA,VBV +TEST.EXPECTED:uut_prototype_stubs.setValvePosition.position:VALVE_POSITION_C_CLOSE TEST.END -- Subprogram: setupForDialysateRecirculationState @@ -583,6 +598,14 @@ TEST.NOTES: No branches in subprogram TEST.END_NOTES: +TEST.VALUE:uut_prototype_stubs.setDialInPumpTargetFlowRate.return:0 +TEST.VALUE:uut_prototype_stubs.doorClosedRequired.door:0 +TEST.VALUE:uut_prototype_stubs.doorClosedRequired.pumpTrack:0 +TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.flowRate:100 +TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.dir:MOTOR_DIR_FORWARD +TEST.EXPECTED:uut_prototype_stubs.setDialInPumpTargetFlowRate.mode:PUMP_CONTROL_MODE_CLOSED_LOOP +TEST.EXPECTED:uut_prototype_stubs.doorClosedRequired.door:1 +TEST.EXPECTED:uut_prototype_stubs.doorClosedRequired.pumpTrack:1 TEST.END -- Subprogram: setupForDialysateRecirculationStopState Index: vectorcast/Hercules_RM46_HD_Project/environment/VALVES/VALVES.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/VALVES/VALVES.tst (.../VALVES.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/VALVES/VALVES.tst (.../VALVES.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -1879,9 +1879,11 @@ TEST.NEW TEST.NAME:publishValvesData_No_Publish_Time TEST.IMPORT_FAILURES: -(S) @LINE: 1957 +(S) @LINE: 1926 >>> Warning: Setting data to out-of-range value. The value 100 does not correspond to an enumeral value. (E) Errors from previous script import(s) + >>> (S) @LINE: 1957 + >>> >>> Warning: Setting data to out-of-range value. The value 100 does not correspond to an enumeral value. >>> (S) @LINE: 1897 >>> >>> Warning: Setting data to out-of-range value. The value 100 does not correspond to an enumeral value. >>> (S) @LINE: 1899 Index: vectorcast/Hercules_RM46_HD_Project/environment/WATCHDOGMGMT/WATCHDOGMGMT.tst =================================================================== diff -u -r03babd95ffe2b8cca989645afc1ce958644a1ab0 -re2b60b75c07d8c310a9bc6388d41322d917eb115 --- vectorcast/Hercules_RM46_HD_Project/environment/WATCHDOGMGMT/WATCHDOGMGMT.tst (.../WATCHDOGMGMT.tst) (revision 03babd95ffe2b8cca989645afc1ce958644a1ab0) +++ vectorcast/Hercules_RM46_HD_Project/environment/WATCHDOGMGMT/WATCHDOGMGMT.tst (.../WATCHDOGMGMT.tst) (revision e2b60b75c07d8c310a9bc6388d41322d917eb115) @@ -264,10 +264,13 @@ TEST.NEW TEST.NAME:StartInProgress TEST.IMPORT_FAILURES: -(E) @LINE: 291 TEST.ATTRIBUTES:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_GENERAL].override::INPUT_BASE=16,EXPECTED_BASE=16 +(E) @LINE: 296 TEST.ATTRIBUTES:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_GENERAL].override::INPUT_BASE=16,EXPECTED_BASE=16 >>> Expected a field name from the record type CCAST_9_10 >>> Read: override::INPUT_BASE=16,EXPECTED_BASE=16 (E) Errors from previous script import(s) + >>> (E) @LINE: 291 TEST.ATTRIBUTES:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_GENERAL].override::INPUT_BASE=16,EXPECTED_BASE=16 + >>> >>> Expected a field name from the record type CCAST_9_10 + >>> >>> Read: override::INPUT_BASE=16,EXPECTED_BASE=16 >>> (E) @LINE: 275 TEST.ATTRIBUTES:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_GENERAL].override::INPUT_BASE=16,EXPECTED_BASE=16 >>> >>> Expected a field name from the record type CCAST_9_10 >>> >>> Read: override::INPUT_BASE=16,EXPECTED_BASE=16