-- VectorCAST 19.sp3 (11/13/19) -- Test Case Script -- -- Environment : INTERRUPTS -- Unit(s) Under Test: Interrupts -- -- Script Features TEST.SCRIPT_FEATURE:C_DIRECT_ARRAY_INDEXING TEST.SCRIPT_FEATURE:CPP_CLASS_OBJECT_REVISION TEST.SCRIPT_FEATURE:MULTIPLE_UUT_SUPPORT TEST.SCRIPT_FEATURE:MIXED_CASE_NAMES TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- -- Unit: Interrupts -- Subprogram: canErrorNotification -- Test Case: canErrorNotification_BusOff_Alarm TEST.UNIT:Interrupts TEST.SUBPROGRAM:canErrorNotification TEST.NEW TEST.NAME:canErrorNotification_BusOff_Alarm TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 25 TEST.VALUE:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 31 TEST.EXPECTED:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.<>.can1WarningCnt:0 TEST.VALUE:Interrupts.<>.can1BusOffCnt:0 TEST.VALUE:Interrupts.<>.can1ParityCnt:0 TEST.VALUE:Interrupts.canErrorNotification.notification:0x80 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:1 TEST.EXPECTED:Interrupts.<>.can1WarningCnt:0 TEST.EXPECTED:Interrupts.<>.can1BusOffCnt:1 TEST.EXPECTED:Interrupts.<>.can1ParityCnt:0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:64 TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_CAN_OFF TEST.END -- Test Case: canErrorNotification_BusOff_NoPersist TEST.UNIT:Interrupts TEST.SUBPROGRAM:canErrorNotification TEST.NEW TEST.NAME:canErrorNotification_BusOff_NoPersist TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 46 TEST.VALUE:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 52 TEST.EXPECTED:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.<>.can1WarningCnt:0 TEST.VALUE:Interrupts.<>.can1BusOffCnt:0 TEST.VALUE:Interrupts.<>.can1ParityCnt:0 TEST.VALUE:Interrupts.canErrorNotification.notification:0x80 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:0 TEST.EXPECTED:Interrupts.<>.can1WarningCnt:0 TEST.EXPECTED:Interrupts.<>.can1BusOffCnt:1 TEST.EXPECTED:Interrupts.<>.can1ParityCnt:0 TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_CAN_OFF TEST.END -- Test Case: canErrorNotification_BusPassive_Alarm TEST.UNIT:Interrupts TEST.SUBPROGRAM:canErrorNotification TEST.NEW TEST.NAME:canErrorNotification_BusPassive_Alarm TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 64 TEST.VALUE:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 70 TEST.EXPECTED:Interrupts.<>.can1PassiveCnt:1 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 77 TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_CAN_PASSIVE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "TIME_WINDOWED_COUNT_CAN_PASSIVE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.<>.can1WarningCnt:0 TEST.VALUE:Interrupts.<>.can1BusOffCnt:0 TEST.VALUE:Interrupts.<>.can1ParityCnt:0 TEST.VALUE:Interrupts.canErrorNotification.notification:0x20 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:1 TEST.EXPECTED:Interrupts.<>.can1WarningCnt:0 TEST.EXPECTED:Interrupts.<>.can1BusOffCnt:0 TEST.EXPECTED:Interrupts.<>.can1ParityCnt:0 TEST.END -- Test Case: canErrorNotification_BusPassive_NoPersist TEST.UNIT:Interrupts TEST.SUBPROGRAM:canErrorNotification TEST.NEW TEST.NAME:canErrorNotification_BusPassive_NoPersist TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 85 TEST.VALUE:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 91 TEST.EXPECTED:Interrupts.<>.can1PassiveCnt:1 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 95 TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_CAN_PASSIVE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "TIME_WINDOWED_COUNT_CAN_PASSIVE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.<>.can1WarningCnt:0 TEST.VALUE:Interrupts.<>.can1BusOffCnt:0 TEST.VALUE:Interrupts.<>.can1ParityCnt:0 TEST.VALUE:Interrupts.canErrorNotification.notification:0x20 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:0 TEST.EXPECTED:Interrupts.<>.can1WarningCnt:0 TEST.EXPECTED:Interrupts.<>.can1BusOffCnt:0 TEST.EXPECTED:Interrupts.<>.can1ParityCnt:0 TEST.END -- Test Case: canErrorNotification_BusWarning TEST.UNIT:Interrupts TEST.SUBPROGRAM:canErrorNotification TEST.NEW TEST.NAME:canErrorNotification_BusWarning TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 103 TEST.VALUE:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 108 TEST.EXPECTED:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.<>.can1WarningCnt:0 TEST.VALUE:Interrupts.<>.can1BusOffCnt:0 TEST.VALUE:Interrupts.<>.can1ParityCnt:0 TEST.VALUE:Interrupts.canErrorNotification.notification:0x40 TEST.EXPECTED:Interrupts.<>.can1WarningCnt:1 TEST.EXPECTED:Interrupts.<>.can1BusOffCnt:0 TEST.EXPECTED:Interrupts.<>.can1ParityCnt:0 TEST.END -- Test Case: canErrorNotification_InvalidCANNode TEST.UNIT:Interrupts TEST.SUBPROGRAM:canErrorNotification TEST.NEW TEST.NAME:canErrorNotification_InvalidCANNode TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 120 TEST.VALUE:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 124 TEST.EXPECTED:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.<>.ptr_canREG1:<> TEST.VALUE:Interrupts.<>.can1WarningCnt:0 TEST.VALUE:Interrupts.<>.can1BusOffCnt:0 TEST.VALUE:Interrupts.<>.can1ParityCnt:0 TEST.EXPECTED:Interrupts.<>.can1WarningCnt:0 TEST.EXPECTED:Interrupts.<>.can1BusOffCnt:0 TEST.EXPECTED:Interrupts.<>.can1ParityCnt:0 TEST.END -- Test Case: canErrorNotification_Other TEST.UNIT:Interrupts TEST.SUBPROGRAM:canErrorNotification TEST.NEW TEST.NAME:canErrorNotification_Other TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 135 TEST.VALUE:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 140 TEST.EXPECTED:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.<>.can1WarningCnt:0 TEST.VALUE:Interrupts.<>.can1BusOffCnt:0 TEST.VALUE:Interrupts.<>.can1ParityCnt:0 TEST.VALUE:Interrupts.canErrorNotification.notification:0x10 TEST.EXPECTED:Interrupts.<>.can1WarningCnt:0 TEST.EXPECTED:Interrupts.<>.can1BusOffCnt:0 TEST.EXPECTED:Interrupts.<>.can1ParityCnt:0 TEST.END -- Test Case: canErrorNotification_ParityError_Alarm TEST.UNIT:Interrupts TEST.SUBPROGRAM:canErrorNotification TEST.NEW TEST.NAME:canErrorNotification_ParityError_Alarm TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 151 TEST.VALUE:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 157 TEST.EXPECTED:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.<>.can1WarningCnt:0 TEST.VALUE:Interrupts.<>.can1BusOffCnt:0 TEST.VALUE:Interrupts.<>.can1ParityCnt:0 TEST.VALUE:Interrupts.canErrorNotification.notification:0x100 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:1 TEST.EXPECTED:Interrupts.<>.can1WarningCnt:0 TEST.EXPECTED:Interrupts.<>.can1BusOffCnt:0 TEST.EXPECTED:Interrupts.<>.can1ParityCnt:1 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:62 TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_CAN_PARITY TEST.END -- Test Case: canErrorNotification_ParityError_NoPersist TEST.UNIT:Interrupts TEST.SUBPROGRAM:canErrorNotification TEST.NEW TEST.NAME:canErrorNotification_ParityError_NoPersist TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 172 TEST.VALUE:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 178 TEST.EXPECTED:Interrupts.<>.can1PassiveCnt:0 >>> >>> Unknown parameter/object name can1PassiveCnt >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.<>.can1WarningCnt:0 TEST.VALUE:Interrupts.<>.can1BusOffCnt:0 TEST.VALUE:Interrupts.<>.can1ParityCnt:0 TEST.VALUE:Interrupts.canErrorNotification.notification:0x100 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:0 TEST.EXPECTED:Interrupts.<>.can1WarningCnt:0 TEST.EXPECTED:Interrupts.<>.can1BusOffCnt:0 TEST.EXPECTED:Interrupts.<>.can1ParityCnt:1 TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_CAN_PARITY TEST.END -- Subprogram: canMessageNotification -- Test Case: InvalidCANNode TEST.UNIT:Interrupts TEST.SUBPROGRAM:canMessageNotification TEST.NEW TEST.NAME:InvalidCANNode TEST.VALUE:Interrupts.<>.ptr_canREG1:<> TEST.VALUE:Interrupts.canMessageNotification.messageBox:1 TEST.FLOW Interrupts.c.canMessageNotification Interrupts.c.canMessageNotification TEST.END_FLOW TEST.END -- Test Case: NominalPath TEST.UNIT:Interrupts TEST.SUBPROGRAM:canMessageNotification TEST.NEW TEST.NAME:NominalPath TEST.VALUE:Interrupts.canMessageNotification.messageBox:1 TEST.EXPECTED:uut_prototype_stubs.handleCANMsgInterrupt.srcCANBox:COMM_BUFFER_OUT_CAN_HD_ALARM TEST.END -- Subprogram: dmaGroupANotification -- Test Case: DMAChannel0 TEST.UNIT:Interrupts TEST.SUBPROGRAM:dmaGroupANotification TEST.NEW TEST.NAME:DMAChannel0 TEST.VALUE:Interrupts.dmaGroupANotification.inttype:BTC TEST.VALUE:Interrupts.dmaGroupANotification.channel:0 TEST.FLOW Interrupts.c.dmaGroupANotification uut_prototype_stubs.clearSCI2DMAReceiveInterrupt uut_prototype_stubs.signalFPGAReceiptCompleted Interrupts.c.dmaGroupANotification TEST.END_FLOW TEST.END -- Test Case: DMAChannel2 TEST.UNIT:Interrupts TEST.SUBPROGRAM:dmaGroupANotification TEST.NEW TEST.NAME:DMAChannel2 TEST.VALUE:Interrupts.dmaGroupANotification.inttype:BTC TEST.VALUE:Interrupts.dmaGroupANotification.channel:2 TEST.FLOW Interrupts.c.dmaGroupANotification uut_prototype_stubs.clearSCI2DMATransmitInterrupt uut_prototype_stubs.signalFPGATransmitCompleted Interrupts.c.dmaGroupANotification TEST.END_FLOW TEST.END -- Test Case: InvalidChannel TEST.UNIT:Interrupts TEST.SUBPROGRAM:dmaGroupANotification TEST.NEW TEST.NAME:InvalidChannel TEST.VALUE:Interrupts.dmaGroupANotification.inttype:BTC TEST.VALUE:Interrupts.dmaGroupANotification.channel:4 TEST.ATTRIBUTES:Interrupts.canErrorNotification.notification:INPUT_BASE=16 TEST.END -- Test Case: UnexpectedInterruptType TEST.UNIT:Interrupts TEST.SUBPROGRAM:dmaGroupANotification TEST.NEW TEST.NAME:UnexpectedInterruptType TEST.VALUE:Interrupts.dmaGroupANotification.inttype:HBC TEST.VALUE:Interrupts.dmaGroupANotification.channel:1 TEST.FLOW Interrupts.c.dmaGroupANotification Interrupts.c.dmaGroupANotification TEST.END_FLOW TEST.END -- Subprogram: edgeNotification -- Test Case: edgeNotification_BP TEST.UNIT:Interrupts TEST.SUBPROGRAM:edgeNotification TEST.NEW TEST.NAME:edgeNotification_BP TEST.VALUE:Interrupts.edgeNotification.edge:0 TEST.FLOW Interrupts.c.edgeNotification uut_prototype_stubs.signalBloodPumpRotorHallSensor Interrupts.c.edgeNotification TEST.END_FLOW TEST.END -- Test Case: edgeNotification_DIP TEST.UNIT:Interrupts TEST.SUBPROGRAM:edgeNotification TEST.NEW TEST.NAME:edgeNotification_DIP TEST.VALUE:Interrupts.edgeNotification.edge:1 TEST.FLOW Interrupts.c.edgeNotification uut_prototype_stubs.signalDialOutPumpRotorHallSensor Interrupts.c.edgeNotification TEST.END_FLOW TEST.END -- Test Case: edgeNotification_DOP TEST.UNIT:Interrupts TEST.SUBPROGRAM:edgeNotification TEST.NEW TEST.NAME:edgeNotification_DOP TEST.VALUE:Interrupts.edgeNotification.edge:2 TEST.FLOW Interrupts.c.edgeNotification uut_prototype_stubs.signalDialInPumpRotorHallSensor Interrupts.c.edgeNotification TEST.END_FLOW TEST.END -- Test Case: edgeNotification_InvalidEdge TEST.UNIT:Interrupts TEST.SUBPROGRAM:edgeNotification TEST.NEW TEST.NAME:edgeNotification_InvalidEdge TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 245 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_SOFTWARE_FAULT >>> >>> Value for 'Enumeral' out of range >>> >>> Read "ALARM_ID_SOFTWARE_FAULT" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.edgeNotification.edge:3 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:60 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:3 TEST.END -- Test Case: edgeNotification_NotHET1 TEST.UNIT:Interrupts TEST.SUBPROGRAM:edgeNotification TEST.NEW TEST.NAME:edgeNotification_NotHET1 TEST.VALUE:Interrupts.<>.ptr_hetREG1:<> TEST.FLOW Interrupts.c.edgeNotification Interrupts.c.edgeNotification TEST.END_FLOW TEST.END -- Subprogram: initInterrupts -- Test Case: initInterrupts_NominalPath TEST.UNIT:Interrupts TEST.SUBPROGRAM:initInterrupts TEST.NEW TEST.NAME:initInterrupts_NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 345 TEST.EXPECTED:uut_prototype_stubs.initTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_CAN_PASSIVE,TIME_WINDOWED_COUNT_CAN_OFF,TIME_WINDOWED_COUNT_CAN_PARITY,TIME_WINDOWED_COUNT_FPGA_UART_FRAME_ERROR,TIME_WINDOWED_COUNT_FPGA_UART_OVERRUN >>> >>> Value for 'Enumeral' out of range >>> >>> Read "TIME_WINDOWED_COUNT_CAN_PASSIVE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.EXPECTED:uut_prototype_stubs.initTimeWindowedCount.maxCnt:5 TEST.EXPECTED:uut_prototype_stubs.initTimeWindowedCount.winMs:600000 TEST.END -- Subprogram: phantomInterrupt -- Test Case: NominalPath TEST.UNIT:Interrupts TEST.SUBPROGRAM:phantomInterrupt TEST.NEW TEST.NAME:NominalPath TEST.ATTRIBUTES:Interrupts.canErrorNotification.notification:INPUT_BASE=16 TEST.END -- Subprogram: rtiNotification -- Test Case: rtiNotification_InvalidNotification TEST.UNIT:Interrupts TEST.SUBPROGRAM:rtiNotification TEST.NEW TEST.NAME:rtiNotification_InvalidNotification TEST.VALUE:Interrupts.rtiNotification.notification:0 TEST.ATTRIBUTES:Interrupts.canErrorNotification.notification:INPUT_BASE=16 TEST.END -- Test Case: rtiNotification_RTI0_TimerTask TEST.UNIT:Interrupts TEST.SUBPROGRAM:rtiNotification TEST.NEW TEST.NAME:rtiNotification_RTI0_TimerTask TEST.VALUE:Interrupts.rtiNotification.notification:1 TEST.FLOW Interrupts.c.rtiNotification uut_prototype_stubs.taskTimer Interrupts.c.rtiNotification TEST.END_FLOW TEST.END -- Test Case: rtiNotification_RTI1_PriorityTask TEST.UNIT:Interrupts TEST.SUBPROGRAM:rtiNotification TEST.NEW TEST.NAME:rtiNotification_RTI1_PriorityTask TEST.VALUE:Interrupts.rtiNotification.notification:2 TEST.FLOW Interrupts.c.rtiNotification uut_prototype_stubs.taskPriority Interrupts.c.rtiNotification TEST.END_FLOW TEST.END -- Test Case: rtiNotification_RTI2_Unused TEST.UNIT:Interrupts TEST.SUBPROGRAM:rtiNotification TEST.NEW TEST.NAME:rtiNotification_RTI2_Unused TEST.VALUE:Interrupts.rtiNotification.notification:4 TEST.FLOW Interrupts.c.rtiNotification Interrupts.c.rtiNotification TEST.END_FLOW TEST.END -- Test Case: rtiNotification_RTI3_GeneralTask TEST.UNIT:Interrupts TEST.SUBPROGRAM:rtiNotification TEST.NEW TEST.NAME:rtiNotification_RTI3_GeneralTask TEST.VALUE:Interrupts.rtiNotification.notification:8 TEST.FLOW Interrupts.c.rtiNotification uut_prototype_stubs.taskGeneral Interrupts.c.rtiNotification TEST.END_FLOW TEST.END -- Subprogram: sciNotification -- Test Case: FramingError_SCI2_Alarm TEST.UNIT:Interrupts TEST.SUBPROGRAM:sciNotification TEST.NEW TEST.NAME:FramingError_SCI2_Alarm TEST.VALUE:Interrupts.<>.ptr_sciREG:<> TEST.VALUE:Interrupts.<>.sci2FrameErrorCnt:0 TEST.VALUE:Interrupts.<>.sci2OverrunErrorCnt:0 TEST.VALUE:Interrupts.sciNotification.flags:0x4000000 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:1 TEST.EXPECTED:Interrupts.<>.sci2FrameErrorCnt:1 TEST.EXPECTED:Interrupts.<>.sci2OverrunErrorCnt:0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:65 TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_FPGA_UART_FRAME_ERROR TEST.END -- Test Case: FramingError_SCI2_NoPersist TEST.UNIT:Interrupts TEST.SUBPROGRAM:sciNotification TEST.NEW TEST.NAME:FramingError_SCI2_NoPersist TEST.VALUE:Interrupts.<>.ptr_sciREG:<> TEST.VALUE:Interrupts.<>.sci2FrameErrorCnt:0 TEST.VALUE:Interrupts.<>.sci2OverrunErrorCnt:0 TEST.VALUE:Interrupts.sciNotification.flags:0x4000000 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:0 TEST.EXPECTED:Interrupts.<>.sci2FrameErrorCnt:1 TEST.EXPECTED:Interrupts.<>.sci2OverrunErrorCnt:0 TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_FPGA_UART_FRAME_ERROR TEST.END -- Test Case: InvalidSCI TEST.UNIT:Interrupts TEST.SUBPROGRAM:sciNotification TEST.NEW TEST.NAME:InvalidSCI TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 275 TEST.VALUE:Interrupts.<>.sci1FrameErrorCnt:0 >>> >>> Unknown parameter/object name sci1FrameErrorCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 276 TEST.VALUE:Interrupts.<>.sci1OverrunErrorCnt:0 >>> >>> Unknown parameter/object name sci1OverrunErrorCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 280 TEST.EXPECTED:Interrupts.<>.sci1FrameErrorCnt:0 >>> >>> Unknown parameter/object name sci1FrameErrorCnt >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 281 TEST.EXPECTED:Interrupts.<>.sci1OverrunErrorCnt:0 >>> >>> Unknown parameter/object name sci1OverrunErrorCnt >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Interrupts.<>.ptr_sciREG:<> TEST.VALUE:Interrupts.<>.ptr_scilinREG:<> TEST.VALUE:Interrupts.<>.sci2FrameErrorCnt:0 TEST.VALUE:Interrupts.<>.sci2OverrunErrorCnt:0 TEST.VALUE:Interrupts.sciNotification.flags:0x2000000 TEST.EXPECTED:Interrupts.<>.sci2FrameErrorCnt:0 TEST.EXPECTED:Interrupts.<>.sci2OverrunErrorCnt:0 TEST.END -- Test Case: OverrunError_SCI2_Alarm TEST.UNIT:Interrupts TEST.SUBPROGRAM:sciNotification TEST.NEW TEST.NAME:OverrunError_SCI2_Alarm TEST.VALUE:Interrupts.<>.ptr_sciREG:<> TEST.VALUE:Interrupts.<>.sci2FrameErrorCnt:0 TEST.VALUE:Interrupts.<>.sci2OverrunErrorCnt:0 TEST.VALUE:Interrupts.sciNotification.flags:0x2000000 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:1 TEST.EXPECTED:Interrupts.<>.sci2FrameErrorCnt:0 TEST.EXPECTED:Interrupts.<>.sci2OverrunErrorCnt:1 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:66 TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_FPGA_UART_OVERRUN TEST.END -- Test Case: OverrunError_SCI2_NoPersist TEST.UNIT:Interrupts TEST.SUBPROGRAM:sciNotification TEST.NEW TEST.NAME:OverrunError_SCI2_NoPersist TEST.VALUE:Interrupts.<>.ptr_sciREG:<> TEST.VALUE:Interrupts.<>.sci2FrameErrorCnt:0 TEST.VALUE:Interrupts.<>.sci2OverrunErrorCnt:0 TEST.VALUE:Interrupts.sciNotification.flags:0x2000000 TEST.VALUE:uut_prototype_stubs.incTimeWindowedCount.return:0 TEST.EXPECTED:Interrupts.<>.sci2FrameErrorCnt:0 TEST.EXPECTED:Interrupts.<>.sci2OverrunErrorCnt:1 TEST.EXPECTED:uut_prototype_stubs.incTimeWindowedCount.cnt:TIME_WINDOWED_COUNT_FPGA_UART_OVERRUN TEST.END