-- VectorCAST 19 revision c2818cf (09/24/19) -- Test Case Script -- -- Environment : FPGA -- Unit(s) Under Test: FPGA -- -- 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: FPGA -- Subprogram: consumeUnexpectedData -- Test Case: DataBytePending TEST.UNIT:FPGA TEST.SUBPROGRAM:consumeUnexpectedData TEST.NEW TEST.NAME:DataBytePending TEST.VALUE:uut_prototype_stubs.sciIsRxReady.return:1 TEST.FLOW FPGA.c.consumeUnexpectedData uut_prototype_stubs.sciRxError uut_prototype_stubs.sciIsRxReady uut_prototype_stubs.sciReceiveByte FPGA.c.consumeUnexpectedData TEST.END_FLOW TEST.END -- Test Case: NoData TEST.UNIT:FPGA TEST.SUBPROGRAM:consumeUnexpectedData TEST.NEW TEST.NAME:NoData TEST.VALUE:uut_prototype_stubs.sciIsRxReady.return:0 TEST.FLOW FPGA.c.consumeUnexpectedData uut_prototype_stubs.sciRxError uut_prototype_stubs.sciIsRxReady FPGA.c.consumeUnexpectedData TEST.END_FLOW TEST.END -- Subprogram: execFPGAIn -- Test Case: CommErrorTooManyRetries TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGAIn TEST.NEW TEST.NAME:CommErrorTooManyRetries TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.VALUE:FPGA.<>.fpgaCommRetryCount:5 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_READ_HEADER TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:6 TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:0 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.END -- Test Case: FailedState TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGAIn TEST.NEW TEST.NAME:FailedState TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_FAILED TEST.VALUE:FPGA.<>.fpgaReceiptCounter:1 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:1 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:1 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:1 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:1 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_FAILED TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:0 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.END -- Test Case: InvalidState TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGAIn TEST.NEW TEST.NAME:InvalidState TEST.VALUE:FPGA.<>.fpgaState:NUM_OF_FPGA_STATES TEST.VALUE:FPGA.<>.fpgaReceiptCounter:1 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:1 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:1 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:1 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:1 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaState:NUM_OF_FPGA_STATES TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:0 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.END -- Test Case: OutgoingState TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGAIn TEST.NEW TEST.NAME:OutgoingState TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_READ_HEADER TEST.VALUE:FPGA.<>.fpgaReceiptCounter:1 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:1 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:1 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:1 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:1 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_READ_HEADER TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:0 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.END -- Test Case: RcvAllSensorsState TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGAIn TEST.NEW TEST.NAME:RcvAllSensorsState TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.VALUE:FPGA.<>.fpgaReceiptCounter:0 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer:<> TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer:"0" TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:0xAA TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[1]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[5]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[6]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[7]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[8]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[9]:9 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[10]:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[11]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[12]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[13]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[14]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[15]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[16]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[17]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[18]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[19]:9 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[20]:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[21]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[22]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[23]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[24]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[25]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[26]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[27]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[28]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[29]:9 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[30]:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[31]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[32]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[33]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[34]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[35]:0x34 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[36]:0x12 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1b:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2b:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.venousPressure:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.arterialPressure:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1a:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2a:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 TEST.VALUE:uut_prototype_stubs.crc16.return:0x1234 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_WRITE_ALL_ACTUATORS TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:0 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer:"0" TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodLeak:0x201 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1b:0x6050403 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2b:0x90807 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0x4030201 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.venousPressure:0x8070605 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.arterialPressure:0x2010009 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1a:0x6050403 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2a:0x90807 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0x4030201 TEST.EXPECTED:uut_prototype_stubs.crc16.len:35 TEST.END -- Test Case: RcvHeaderState TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGAIn TEST.NEW TEST.NAME:RcvHeaderState TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.VALUE:FPGA.<>.fpgaReceiptCounter:0 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer:<> TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer:"0" TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:0xAA TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[1]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[5]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[6]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[7]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[8]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[9]:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[10]:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaRev:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaDiag:0 TEST.VALUE:FPGA.<>.fpgaHeader.gap1:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaStatus:0x0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaControl:0x0 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_WRITE_ALL_ACTUATORS TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:0 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer:"0" TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaId:1 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaRev:2 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaDiag:3 TEST.EXPECTED:FPGA.<>.fpgaHeader.gap1:4 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaStatus:0x605 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaControl:0x807 TEST.END -- Test Case: StartState TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGAIn TEST.NEW TEST.NAME:StartState TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_START TEST.VALUE:FPGA.<>.fpgaReceiptCounter:1 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:1 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:1 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:1 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:1 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_READ_HEADER TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:0 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.END -- Subprogram: execFPGAOut -- Test Case: FailedState TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGAOut TEST.NEW TEST.NAME:FailedState TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_FAILED TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_FAILED TEST.END -- Test Case: IncomingState TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGAOut TEST.NEW TEST.NAME:IncomingState TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.END -- Test Case: InvalidState TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGAOut TEST.NEW TEST.NAME:InvalidState TEST.VALUE:FPGA.<>.fpgaState:NUM_OF_FPGA_STATES TEST.EXPECTED:FPGA.<>.fpgaState:NUM_OF_FPGA_STATES TEST.END -- Test Case: ReadHeaderState TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGAOut TEST.NEW TEST.NAME:ReadHeaderState TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_READ_HEADER TEST.VALUE:FPGA.<>.fpgaReceiptCounter:0 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[0]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[1]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[2]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[3]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[4]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[5]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[6]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[7]:0 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:0 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:0 TEST.VALUE:uut_prototype_stubs.crc16.return:0x1234 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:0 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:1 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[0]:0x5A TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[1]:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[2]:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[3]:8 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[4]:0x34 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[5]:0x12 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[6]:0x0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[7]:0x0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:6 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:11 TEST.EXPECTED:uut_prototype_stubs.crc16.len:4 TEST.END -- Test Case: WriteAllActuatorsState TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGAOut TEST.NEW TEST.NAME:WriteAllActuatorsState TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_WRITE_ALL_ACTUATORS TEST.VALUE:FPGA.<>.fpgaReceiptCounter:0 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[0]:0x55 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[1]:2 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[2]:0 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[3]:1 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[0]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[1]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[2]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[3]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[4]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[5]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[6]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[7]:0 TEST.VALUE:uut_prototype_stubs.crc16.return:0x1234 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:0 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:1 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:1 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[0]:0x5A TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[1]:8 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[2]:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[3]:34 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[4]:0x34 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[5]:0x12 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[6]:0x0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[7]:0x0 TEST.EXPECTED:uut_prototype_stubs.crc16.len:5,4 TEST.END -- Subprogram: execFPGATest -- Test Case: TestFailed TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGATest TEST.NEW TEST.NAME:TestFailed TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:0x58 TEST.EXPECTED:FPGA.execFPGATest.return:SELF_TEST_STATUS_FAILED TEST.END -- Test Case: TestPassed TEST.UNIT:FPGA TEST.SUBPROGRAM:execFPGATest TEST.NEW TEST.NAME:TestPassed TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:0x59 TEST.EXPECTED:FPGA.execFPGATest.return:SELF_TEST_STATUS_PASSED TEST.END -- Subprogram: getFPGADiag -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:getFPGADiag TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaHeader.fpgaDiag:0x68 TEST.EXPECTED:FPGA.getFPGADiag.return:0x68 TEST.END -- Subprogram: getFPGAId -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:getFPGAId TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:0x59 TEST.EXPECTED:FPGA.getFPGAId.return:0x59 TEST.END -- Subprogram: getFPGARev -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:getFPGARev TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaHeader.fpgaRev:1 TEST.EXPECTED:FPGA.getFPGARev.return:1 TEST.END -- Subprogram: getFPGAStatus -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:getFPGAStatus TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaHeader.fpgaStatus:0x1234 TEST.EXPECTED:FPGA.getFPGAStatus.return:0x1234 TEST.END -- Subprogram: handleFPGAReadHeaderState -- Test Case: NominalCase TEST.UNIT:FPGA TEST.SUBPROGRAM:handleFPGAReadHeaderState TEST.NEW TEST.NAME:NominalCase TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_READ_HEADER TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[0]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[1]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[2]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[3]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[4]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[5]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[6]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[7]:0 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:0 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:0 TEST.VALUE:uut_prototype_stubs.crc16.return:0x1234 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_READ_HEADER TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[0]:0x5A TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[1]:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[2]:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[3]:8 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[4]:0x34 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[5]:0x12 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[6]:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[7]:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:6 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:11 TEST.EXPECTED:FPGA.handleFPGAReadHeaderState.return:FPGA_STATE_RCV_HEADER TEST.EXPECTED:uut_prototype_stubs.crc16.len:4 TEST.END -- Subprogram: handleFPGAReceiveAllSensorsState -- Test Case: BadCRC TEST.UNIT:FPGA TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState TEST.NEW TEST.NAME:BadCRC TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[0]:0xA5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:0xAA TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[1]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[5]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[6]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[7]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[8]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[9]:9 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[10]:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[11]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[12]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[13]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[14]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[15]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[16]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[17]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[18]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[19]:9 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[20]:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[21]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[22]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[23]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[24]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[25]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[26]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[27]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[28]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[29]:9 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[30]:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[31]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[32]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[33]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[34]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[35]:0x12 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[36]:0x34 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1b:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2b:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.venousPressure:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.arterialPressure:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1a:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2a:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 TEST.VALUE:uut_prototype_stubs.crc16.return:0x1234 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodLeak:0x0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1b:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2b:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.venousPressure:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.arterialPressure:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1a:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2a:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 TEST.EXPECTED:FPGA.handleFPGAReceiveAllSensorsState.return:FPGA_STATE_WRITE_ALL_ACTUATORS TEST.EXPECTED:uut_prototype_stubs.crc16.len:35 TEST.END -- Test Case: NAKResponse TEST.UNIT:FPGA TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState TEST.NEW TEST.NAME:NAKResponse TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[0]:0xA5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:0xEF TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1b:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2b:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.venousPressure:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.arterialPressure:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1a:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2a:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodLeak:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1b:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2b:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.venousPressure:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.arterialPressure:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1a:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2a:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 TEST.EXPECTED:FPGA.handleFPGAReceiveAllSensorsState.return:FPGA_STATE_WRITE_ALL_ACTUATORS TEST.END -- Test Case: NoResponseReceived TEST.UNIT:FPGA TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState TEST.NEW TEST.NAME:NoResponseReceived TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[0]:0xA5 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1b:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2b:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.venousPressure:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.arterialPressure:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1a:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2a:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodLeak:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1b:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2b:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.venousPressure:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.arterialPressure:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1a:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2a:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 TEST.EXPECTED:FPGA.handleFPGAReceiveAllSensorsState.return:FPGA_STATE_WRITE_ALL_ACTUATORS TEST.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[0]:INPUT_BASE=16 TEST.END -- Test Case: NoWriteResponseReceived TEST.UNIT:FPGA TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState TEST.NEW TEST.NAME:NoWriteResponseReceived TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[0]:0x0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1b:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2b:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.venousPressure:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.arterialPressure:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1a:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2a:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:2 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodLeak:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1b:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2b:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.venousPressure:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.arterialPressure:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1a:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2a:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 TEST.EXPECTED:FPGA.handleFPGAReceiveAllSensorsState.return:FPGA_STATE_WRITE_ALL_ACTUATORS TEST.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[0]:INPUT_BASE=16 TEST.END -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.VALUE:FPGA.<>.fpgaCommRetryCount:1 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:0xAA TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[1]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[5]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[6]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[7]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[8]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[9]:9 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[10]:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[11]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[12]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[13]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[14]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[15]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[16]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[17]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[18]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[19]:9 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[20]:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[21]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[22]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[23]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[24]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[25]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[26]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[27]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[28]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[29]:9 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[30]:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[31]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[32]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[33]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[34]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[35]:0x34 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[36]:0x12 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1b:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2b:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.venousPressure:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.arterialPressure:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1a:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2a:0 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 TEST.VALUE:uut_prototype_stubs.crc16.return:0x1234 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_RCV_ALL_SENSORS TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodLeak:0x201 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1b:0x6050403 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2b:0x90807 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0x4030201 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.venousPressure:0x8070605 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.arterialPressure:0x2010009 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1a:0x6050403 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2a:0x90807 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0x4030201 TEST.EXPECTED:FPGA.handleFPGAReceiveAllSensorsState.return:FPGA_STATE_WRITE_ALL_ACTUATORS TEST.EXPECTED:uut_prototype_stubs.crc16.len:35 TEST.END -- Subprogram: handleFPGAReceiveHeaderState -- Test Case: BadCRC TEST.UNIT:FPGA TEST.SUBPROGRAM:handleFPGAReceiveHeaderState TEST.NEW TEST.NAME:BadCRC TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:0xAA TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[1]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[5]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[6]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[7]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[8]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[9]:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[10]:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaRev:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaDiag:0 TEST.VALUE:FPGA.<>.fpgaHeader.gap1:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaStatus:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaControl:0 TEST.VALUE:uut_prototype_stubs.crc16.return:0x1234 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaId:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaRev:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaDiag:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.gap1:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaStatus:0x0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaControl:0x0 TEST.EXPECTED:FPGA.handleFPGAReceiveHeaderState.return:FPGA_STATE_READ_HEADER TEST.EXPECTED:uut_prototype_stubs.crc16.len:9 TEST.END -- Test Case: NAKResponse TEST.UNIT:FPGA TEST.SUBPROGRAM:handleFPGAReceiveHeaderState TEST.NEW TEST.NAME:NAKResponse TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:0xFA TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[1]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[5]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[6]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[7]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[8]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[9]:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[10]:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaRev:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaDiag:0 TEST.VALUE:FPGA.<>.fpgaHeader.gap1:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaStatus:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaControl:0 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaId:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaRev:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaDiag:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.gap1:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaStatus:0x0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaControl:0x0 TEST.EXPECTED:FPGA.handleFPGAReceiveHeaderState.return:FPGA_STATE_READ_HEADER TEST.END -- Test Case: NoResponseReceived TEST.UNIT:FPGA TEST.SUBPROGRAM:handleFPGAReceiveHeaderState TEST.NEW TEST.NAME:NoResponseReceived TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.VALUE:FPGA.<>.fpgaCommRetryCount:0 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:0x0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[1]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[5]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[6]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[7]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[8]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[9]:0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[10]:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaRev:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaDiag:0 TEST.VALUE:FPGA.<>.fpgaHeader.gap1:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaStatus:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaControl:0 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:1 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaId:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaRev:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaDiag:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.gap1:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaStatus:0x0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaControl:0x0 TEST.EXPECTED:FPGA.handleFPGAReceiveHeaderState.return:FPGA_STATE_READ_HEADER TEST.END -- Test Case: NominalCase TEST.UNIT:FPGA TEST.SUBPROGRAM:handleFPGAReceiveHeaderState TEST.NEW TEST.NAME:NominalCase TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.VALUE:FPGA.<>.fpgaCommRetryCount:1 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:0xAA TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[1]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:3 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:4 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[5]:5 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[6]:6 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[7]:7 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[8]:8 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[9]:0x34 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[10]:0x12 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaRev:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaDiag:0 TEST.VALUE:FPGA.<>.fpgaHeader.gap1:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaStatus:0 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaControl:0 TEST.VALUE:uut_prototype_stubs.crc16.return:0x1234 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_RCV_HEADER TEST.EXPECTED:FPGA.<>.fpgaCommRetryCount:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaId:1 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaRev:2 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaDiag:3 TEST.EXPECTED:FPGA.<>.fpgaHeader.gap1:4 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaStatus:0x605 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaControl:0x807 TEST.EXPECTED:FPGA.handleFPGAReceiveHeaderState.return:FPGA_STATE_WRITE_ALL_ACTUATORS TEST.EXPECTED:uut_prototype_stubs.crc16.len:9 TEST.END -- Subprogram: handleFPGAWriteAllActuatorsState -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:handleFPGAWriteAllActuatorsState TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaState:FPGA_STATE_WRITE_ALL_ACTUATORS TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[0]:0 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[1]:0 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[2]:0 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[3]:0 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[4]:0 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[5]:0 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[6]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[0]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[1]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[2]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[3]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[4]:0 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[5]:0 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.FRCNT:0 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.FRCNT:0 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:0 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:0 TEST.VALUE:uut_prototype_stubs.crc16.return:0x1234,0x5678 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_WRITE_ALL_ACTUATORS TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[0]:0x55 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[1]:8 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[2]:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[3]:1 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[4]:99 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[5]:0x34 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[6]:0x12 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[0]:0x5A TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[1]:8 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[2]:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[3]:34 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[4]:0x78 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[5]:0x56 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.FRCNT:7 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.FRCNT:1 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:6 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:37 TEST.EXPECTED:FPGA.handleFPGAWriteAllActuatorsState.return:FPGA_STATE_RCV_ALL_SENSORS TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.channel:0,2 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.channel:0,2 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.type:0 TEST.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[0]:INPUT_BASE=16 TEST.END -- Subprogram: initFPGA -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:initFPGA TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[0]:1 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[1]:1 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[2]:1 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[3]:1 TEST.VALUE:FPGA.<>.fpgaWriteCmdBuffer[4]:1 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[0]:1 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[1]:1 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[2]:1 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[3]:1 TEST.VALUE:FPGA.<>.fpgaReadCmdBuffer[4]:1 TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[0]:1 TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[1]:1 TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[2]:1 TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[3]:1 TEST.VALUE:FPGA.<>.fpgaWriteResponseBuffer[4]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[0]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[1]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.SADD:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.DADD:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.CHCTRL:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.FRCNT:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.ELCNT:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.ELDOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.ELSOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.FRDOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.FRSOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.PORTASGN:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.RDSIZE:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.WRSIZE:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.TTYPE:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.ADDMODERD:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.ADDMODEWR:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.AUTOINIT:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.SADD:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.DADD:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.CHCTRL:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.FRCNT:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.ELCNT:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.ELDOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.ELSOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.FRDOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.FRSOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.PORTASGN:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.RDSIZE:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.WRSIZE:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.TTYPE:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.ADDMODERD:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.ADDMODEWR:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.AUTOINIT:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.SADD:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.DADD:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.CHCTRL:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.ELCNT:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.ELDOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.ELSOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.FRDOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.FRSOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.PORTASGN:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.RDSIZE:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.WRSIZE:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.TTYPE:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.ADDMODERD:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.ADDMODEWR:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.AUTOINIT:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.SADD:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.DADD:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.CHCTRL:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.ELCNT:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.ELDOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.ELSOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.FRDOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.FRSOFFSET:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.PORTASGN:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.RDSIZE:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.WRSIZE:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.TTYPE:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.ADDMODERD:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.ADDMODEWR:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.AUTOINIT:1 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:1 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaRev:1 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaDiag:1 TEST.VALUE:FPGA.<>.fpgaHeader.gap1:1 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaStatus:1 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaControl:1 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:1 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1b:1 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2b:1 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp1:1 TEST.VALUE:FPGA.<>.fpgaSensorReadings.venousPressure:1 TEST.VALUE:FPGA.<>.fpgaSensorReadings.arterialPressure:1 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1a:1 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2a:1 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp2:1 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[0]:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[1]:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[2]:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[3]:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[4]:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[0]:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[1]:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[2]:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[3]:0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[4]:0 TEST.EXPECTED:FPGA.<>.fpgaWriteResponseBuffer[0]:0 TEST.EXPECTED:FPGA.<>.fpgaWriteResponseBuffer[1]:0 TEST.EXPECTED:FPGA.<>.fpgaWriteResponseBuffer[2]:0 TEST.EXPECTED:FPGA.<>.fpgaWriteResponseBuffer[3]:0 TEST.EXPECTED:FPGA.<>.fpgaWriteResponseBuffer[4]:0 TEST.EXPECTED:FPGA.<>.fpgaReadResponseBuffer[0]:0 TEST.EXPECTED:FPGA.<>.fpgaReadResponseBuffer[1]:0 TEST.EXPECTED:FPGA.<>.fpgaReadResponseBuffer[2]:0 TEST.EXPECTED:FPGA.<>.fpgaReadResponseBuffer[3]:0 TEST.EXPECTED:FPGA.<>.fpgaReadResponseBuffer[4]:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.DADD:0xFFF7E438 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.CHCTRL:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.FRCNT:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.ELCNT:1 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.ELDOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.ELSOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.FRDOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.FRSOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.PORTASGN:4 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.RDSIZE:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.WRSIZE:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.TTYPE:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.ADDMODERD:1 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.ADDMODEWR:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.AUTOINIT:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.SADD:0xFFF7E434 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.CHCTRL:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.FRCNT:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.ELCNT:1 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.ELDOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.ELSOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.FRDOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.FRSOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.PORTASGN:4 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.RDSIZE:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.WRSIZE:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.TTYPE:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.ADDMODERD:0 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.ADDMODEWR:1 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.AUTOINIT:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.DADD:0xFFF7E438 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.CHCTRL:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.ELCNT:1 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.ELDOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.ELSOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.FRDOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.FRSOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.PORTASGN:4 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.RDSIZE:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.WRSIZE:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.TTYPE:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.ADDMODERD:1 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.ADDMODEWR:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.AUTOINIT:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.SADD:0xFFF7E434 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.CHCTRL:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.ELCNT:1 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.ELDOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.ELSOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.FRDOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.FRSOFFSET:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.PORTASGN:4 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.RDSIZE:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.WRSIZE:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.TTYPE:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.ADDMODERD:0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.ADDMODEWR:1 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.AUTOINIT:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaId:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaRev:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaDiag:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.gap1:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaStatus:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaControl:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodLeak:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2b:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.venousPressure:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.arterialPressure:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1a:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2a:0 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 TEST.EXPECTED:uut_prototype_stubs.sciEnableNotification.flags:0x6000000 TEST.EXPECTED:uut_prototype_stubs.dmaReqAssign.channel:0,2 TEST.EXPECTED:uut_prototype_stubs.dmaReqAssign.reqline:28,29 TEST.EXPECTED:uut_prototype_stubs.dmaSetPriority.channel:0,2 TEST.EXPECTED:uut_prototype_stubs.dmaSetPriority.priority:HIGHPRIORITY,LOWPRIORITY TEST.EXPECTED:uut_prototype_stubs.dmaEnableInterrupt.channel:0,2 TEST.EXPECTED:uut_prototype_stubs.dmaEnableInterrupt.inttype:(2)BTC TEST.END -- Subprogram: resetFPGACommFlags -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:resetFPGACommFlags TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaReceiptCounter:1 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:1 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:1 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:1 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:1 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:0 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.END -- Subprogram: setFPGAControl -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:setFPGAControl TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaHeader.fpgaControl:0 TEST.VALUE:FPGA.setFPGAControl.ctrl:0x1234 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaControl:0x1234 TEST.END -- Subprogram: setupDMAForReadCmd -- Test Case: LengthTooLarge TEST.UNIT:FPGA TEST.SUBPROGRAM:setupDMAForReadCmd TEST.NEW TEST.NAME:LengthTooLarge TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:0 TEST.VALUE:FPGA.setupDMAForReadCmd.bytes2Transmit:9 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:0 TEST.END -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:setupDMAForReadCmd TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:0 TEST.VALUE:FPGA.setupDMAForReadCmd.bytes2Transmit:8 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:8 TEST.END -- Subprogram: setupDMAForReadResp -- Test Case: LengthTooLarge TEST.UNIT:FPGA TEST.SUBPROGRAM:setupDMAForReadResp TEST.NEW TEST.NAME:LengthTooLarge TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:0 TEST.VALUE:FPGA.setupDMAForReadResp.bytes2Receive:265 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:0 TEST.END -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:setupDMAForReadResp TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:0 TEST.VALUE:FPGA.setupDMAForReadResp.bytes2Receive:264 TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:264 TEST.END -- Subprogram: setupDMAForWriteCmd -- Test Case: LengthTooLarge TEST.UNIT:FPGA TEST.SUBPROGRAM:setupDMAForWriteCmd TEST.NEW TEST.NAME:LengthTooLarge TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.FRCNT:0 TEST.VALUE:FPGA.setupDMAForWriteCmd.bytes2Transmit:265 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.FRCNT:0 TEST.END -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:setupDMAForWriteCmd TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.FRCNT:0 TEST.VALUE:FPGA.setupDMAForWriteCmd.bytes2Transmit:264 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.FRCNT:264 TEST.END -- Subprogram: setupDMAForWriteResp -- Test Case: LengthTooLarge TEST.UNIT:FPGA TEST.SUBPROGRAM:setupDMAForWriteResp TEST.NEW TEST.NAME:LengthTooLarge TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.FRCNT:0 TEST.VALUE:FPGA.setupDMAForWriteResp.bytes2Receive:9 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.FRCNT:0 TEST.END -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:setupDMAForWriteResp TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.FRCNT:0 TEST.VALUE:FPGA.setupDMAForWriteResp.bytes2Receive:8 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.FRCNT:8 TEST.END -- Subprogram: signalFPGAReceiptCompleted -- Test Case: BulkWriteAndReadInProgressAfterWrite TEST.UNIT:FPGA TEST.SUBPROGRAM:signalFPGAReceiptCompleted TEST.NEW TEST.NAME:BulkWriteAndReadInProgressAfterWrite TEST.VALUE:FPGA.<>.fpgaReceiptCounter:0 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:1 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:1 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:1 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:1 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.channel:0,2 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.channel:0,2 TEST.END -- Test Case: NothingInProgress TEST.UNIT:FPGA TEST.SUBPROGRAM:signalFPGAReceiptCompleted TEST.NEW TEST.NAME:NothingInProgress TEST.VALUE:FPGA.<>.fpgaReceiptCounter:0 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:1 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.END -- Test Case: ReadCmdInProgress TEST.UNIT:FPGA TEST.SUBPROGRAM:signalFPGAReceiptCompleted TEST.NEW TEST.NAME:ReadCmdInProgress TEST.VALUE:FPGA.<>.fpgaReceiptCounter:0 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:1 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:1 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:1 TEST.END -- Test Case: WriteCmdInProgress TEST.UNIT:FPGA TEST.SUBPROGRAM:signalFPGAReceiptCompleted TEST.NEW TEST.NAME:WriteCmdInProgress TEST.VALUE:FPGA.<>.fpgaReceiptCounter:0 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:1 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:1 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:1 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.END -- Subprogram: signalFPGATransmitCompleted -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:signalFPGATransmitCompleted TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaReceiptCounter:0 TEST.VALUE:FPGA.<>.fpgaTransmitCounter:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaReadCommandInProgress:0 TEST.VALUE:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.VALUE:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.VALUE:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:0 TEST.EXPECTED:FPGA.<>.fpgaTransmitCounter:1 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 TEST.END -- Subprogram: startDMAReadCmd -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:startDMAReadCmd TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.SADD:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.DADD:2 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.CHCTRL:3 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:4 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.ELCNT:5 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.ELDOFFSET:6 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.ELSOFFSET:7 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.FRDOFFSET:8 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.FRSOFFSET:9 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.PORTASGN:0 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.RDSIZE:1 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.WRSIZE:2 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.TTYPE:3 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.ADDMODERD:4 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.ADDMODEWR:5 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.AUTOINIT:6 TEST.VALUE:FPGA.<>.fpgaDMAReadControlRecord.COMBO:7 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.channel:2 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.SADD:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.DADD:2 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.CHCTRL:3 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRCNT:4 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELCNT:5 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELDOFFSET:6 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELSOFFSET:7 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRDOFFSET:8 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRSOFFSET:9 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.PORTASGN:0 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.RDSIZE:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.WRSIZE:2 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.TTYPE:3 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ADDMODERD:4 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ADDMODEWR:5 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.AUTOINIT:6 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.COMBO:7 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.channel:2 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.type:0 TEST.END -- Subprogram: startDMAReceiptOfReadResp -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:startDMAReceiptOfReadResp TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.SADD:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.DADD:2 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.CHCTRL:3 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:4 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.ELCNT:5 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.ELDOFFSET:6 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.ELSOFFSET:7 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.FRDOFFSET:8 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.FRSOFFSET:9 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.PORTASGN:0 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.RDSIZE:1 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.WRSIZE:2 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.TTYPE:3 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.ADDMODERD:4 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.ADDMODEWR:5 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.AUTOINIT:6 TEST.VALUE:FPGA.<>.fpgaDMAReadRespControlRecord.COMBO:7 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.channel:0 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.SADD:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.DADD:2 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.CHCTRL:3 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRCNT:4 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELCNT:5 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELDOFFSET:6 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELSOFFSET:7 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRDOFFSET:8 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRSOFFSET:9 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.PORTASGN:0 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.RDSIZE:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.WRSIZE:2 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.TTYPE:3 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ADDMODERD:4 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ADDMODEWR:5 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.AUTOINIT:6 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.COMBO:7 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.channel:0 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.type:0 TEST.END -- Subprogram: startDMAReceiptOfWriteResp -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:startDMAReceiptOfWriteResp TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.SADD:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.DADD:2 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.CHCTRL:3 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.FRCNT:4 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.ELCNT:5 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.ELDOFFSET:6 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.ELSOFFSET:7 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.FRDOFFSET:8 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.FRSOFFSET:9 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.PORTASGN:0 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.RDSIZE:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.WRSIZE:2 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.TTYPE:3 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.ADDMODERD:4 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.ADDMODEWR:5 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.AUTOINIT:6 TEST.VALUE:FPGA.<>.fpgaDMAWriteRespControlRecord.COMBO:7 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.channel:0 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.SADD:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.DADD:2 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.CHCTRL:3 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRCNT:4 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELCNT:5 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELDOFFSET:6 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELSOFFSET:7 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRDOFFSET:8 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRSOFFSET:9 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.PORTASGN:0 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.RDSIZE:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.WRSIZE:2 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.TTYPE:3 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ADDMODERD:4 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ADDMODEWR:5 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.AUTOINIT:6 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.COMBO:7 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.channel:0 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.type:0 TEST.END -- Subprogram: startDMAWriteCmd -- Test Case: NominalPath TEST.UNIT:FPGA TEST.SUBPROGRAM:startDMAWriteCmd TEST.NEW TEST.NAME:NominalPath TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.SADD:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.DADD:2 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.CHCTRL:3 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.FRCNT:4 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.ELCNT:5 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.ELDOFFSET:6 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.ELSOFFSET:7 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.FRDOFFSET:8 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.FRSOFFSET:9 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.PORTASGN:0 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.RDSIZE:1 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.WRSIZE:2 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.TTYPE:3 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.ADDMODERD:4 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.ADDMODEWR:5 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.AUTOINIT:6 TEST.VALUE:FPGA.<>.fpgaDMAWriteControlRecord.COMBO:7 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.channel:2 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.SADD:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.DADD:2 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.CHCTRL:3 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRCNT:4 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELCNT:5 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELDOFFSET:6 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELSOFFSET:7 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRDOFFSET:8 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRSOFFSET:9 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.PORTASGN:0 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.RDSIZE:1 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.WRSIZE:2 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.TTYPE:3 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ADDMODERD:4 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ADDMODEWR:5 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.AUTOINIT:6 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.COMBO:7 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.channel:2 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.type:0 TEST.END