Index: vectorcast/Hercules_RM46_HD_Project/environment/COMMBUFFERS/CommBuffers.html =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/COMMBUFFERS/CommBuffers.html (.../CommBuffers.html) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/COMMBUFFERS/CommBuffers.html (.../CommBuffers.html) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -191,8 +191,8 @@

Configuration Data

- - + +
Environment NameCOMMBUFFERS
Date of Report Creation23 OCT 2019
Time of Report Creation6:07:43 PM
Date of Report Creation22 NOV 2019
Time of Report Creation9:53:10 AM
@@ -210,12 +210,12 @@ Expecteds - 148 / 148 PASS + 150 / 150 PASS Statement Coverage - 67 / 67 (100%) + 102 / 102 (100%) @@ -244,26 +244,26 @@ - CommBuffersinitCommBuffersNominalPath23 OCT 2019 6:06:46 PMPASS 39 / 39 -  addToCommBufferInsufficientSpaceForAdd23 OCT 2019 6:06:46 PMPASS 1 / 1 -   InvalidBuffer23 OCT 2019 6:06:46 PMPASS 1 / 1 -   SuccessfulAdd23 OCT 2019 6:06:47 PMPASS 26 / 26 -  getFromCommBufferInvalidBuffer23 OCT 2019 6:06:47 PMPASS 1 / 1 -   LengthLargerThanBuffer23 OCT 2019 6:06:47 PMPASS 4 / 4 -   LengthLargerThanContents23 OCT 2019 6:06:47 PMPASS 4 / 4 -   SuccessfulGetFromBothBuffers23 OCT 2019 6:06:47 PMPASS 7 / 7 -   SuccessfulGetFromInactiveBufferOnly23 OCT 2019 6:06:47 PMPASS 7 / 7 -  peekFromCommBufferInvalidBuffer23 OCT 2019 6:06:47 PMPASS 1 / 1 -   LengthLargerThanBuffer23 OCT 2019 6:06:47 PMPASS 4 / 4 -   LengthLargerThanContents23 OCT 2019 6:06:47 PMPASS 4 / 4 -   SuccessfulPeekFromBothBuffers23 OCT 2019 6:06:48 PMPASS 15 / 15 -   SuccessfulPeekFromInactiveBufferOnly23 OCT 2019 6:06:48 PMPASS 15 / 15 -  numberOfBytesInCommBufferInvalidBuffer23 OCT 2019 6:06:48 PMPASS 1 / 1 -   NominalPath23 OCT 2019 6:06:48 PMPASS 3 / 3 -  switchDoubleBufferSwitch0To123 OCT 2019 6:06:48 PMPASS 3 / 3 -   Switch1To023 OCT 2019 6:06:48 PMPASS 3 / 3 -  getDataFromInactiveBufferConsumeAllDataInInactiveBuffer23 OCT 2019 6:06:48 PMPASS 3 / 3 -   ConsumePortionOfDataInInactiveBuffer23 OCT 2019 6:06:48 PMPASS 6 / 6 + CommBuffersinitCommBuffersNominalPath22 NOV 2019 9:53:02 AMPASS 41 / 41 +  addToCommBufferInsufficientSpaceForAdd22 NOV 2019 9:53:02 AMPASS 1 / 1 +   InvalidBuffer22 NOV 2019 9:53:02 AMPASS 1 / 1 +   SuccessfulAdd22 NOV 2019 9:53:02 AMPASS 26 / 26 +  getFromCommBufferInvalidBuffer22 NOV 2019 9:53:02 AMPASS 1 / 1 +   LengthLargerThanBuffer22 NOV 2019 9:53:02 AMPASS 4 / 4 +   LengthLargerThanContents22 NOV 2019 9:53:02 AMPASS 4 / 4 +   SuccessfulGetFromBothBuffers22 NOV 2019 9:53:02 AMPASS 7 / 7 +   SuccessfulGetFromInactiveBufferOnly22 NOV 2019 9:53:03 AMPASS 7 / 7 +  peekFromCommBufferInvalidBuffer22 NOV 2019 9:53:03 AMPASS 1 / 1 +   LengthLargerThanBuffer22 NOV 2019 9:53:03 AMPASS 4 / 4 +   LengthLargerThanContents22 NOV 2019 9:53:03 AMPASS 4 / 4 +   SuccessfulPeekFromBothBuffers22 NOV 2019 9:53:03 AMPASS 15 / 15 +   SuccessfulPeekFromInactiveBufferOnly22 NOV 2019 9:53:03 AMPASS 15 / 15 +  numberOfBytesInCommBufferInvalidBuffer22 NOV 2019 9:53:03 AMPASS 1 / 1 +   NominalPath22 NOV 2019 9:53:03 AMPASS 3 / 3 +  switchDoubleBufferSwitch0To122 NOV 2019 9:53:03 AMPASS 3 / 3 +   Switch1To022 NOV 2019 9:53:04 AMPASS 3 / 3 +  getDataFromInactiveBufferConsumeAllDataInInactiveBuffer22 NOV 2019 9:53:04 AMPASS 3 / 3 +   ConsumePortionOfDataInInactiveBuffer22 NOV 2019 9:53:04 AMPASS 6 / 6 TOTALS720 PASS 20 / 20 @@ -288,16 +288,16 @@ CommBuffersinitCommBuffers46 / 6 (100%)13 / 13 (100%)3 / 3 (100%) -  addToCommBuffer313 / 13 (100%)9 / 9 (100%)2 / 2 (100%) +  addToCommBuffer323 / 23 (100%)9 / 9 (100%)2 / 2 (100%) -  getFromCommBuffer615 / 15 (100%)23 / 23 (100%)6 / 6 (100%) +  getFromCommBuffer625 / 25 (100%)23 / 23 (100%)6 / 6 (100%) -  peekFromCommBuffer515 / 15 (100%)19 / 19 (100%)5 / 5 (100%) +  peekFromCommBuffer525 / 25 (100%)19 / 19 (100%)5 / 5 (100%) -  numberOfBytesInCommBuffer24 / 4 (100%)5 / 5 (100%)1 / 1 (100%) +  numberOfBytesInCommBuffer29 / 9 (100%)5 / 5 (100%)1 / 1 (100%)  switchDoubleBuffer25 / 5 (100%)5 / 5 (100%)1 / 1 (100%) @@ -306,10 +306,10 @@  getDataFromInactiveBuffer39 / 9 (100%)9 / 9 (100%)2 / 2 (100%) - TOTALS72567 / 67 (100%)83 / 83 (100%)20 / 20 (100%) + TOTALS725102 / 102 (100%)83 / 83 (100%)20 / 20 (100%) - GRAND TOTALS72567 / 67 (100%)83 / 83 (100%)20 / 20 (100%) + GRAND TOTALS725102 / 102 (100%)83 / 83 (100%)20 / 20 (100%) Index: vectorcast/Hercules_RM46_HD_Project/environment/FPGA/FPGA.html =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/FPGA/FPGA.html (.../FPGA.html) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/FPGA/FPGA.html (.../FPGA.html) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -191,8 +191,8 @@

Configuration Data

- - + +
Environment NameFPGA
Date of Report Creation01 NOV 2019
Time of Report Creation8:18:45 AM
Date of Report Creation22 NOV 2019
Time of Report Creation7:58:22 AM
@@ -206,11 +206,11 @@ - + - + @@ -219,12 +219,12 @@ - + - + @@ -248,58 +248,59 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Testcases51 / 51 PASS52 / 52 PASS
Expecteds514 / 514 PASS469 / 469 PASS
Control Flow
Statement Coverage231 / 231 (100%)265 / 265 (100%)
Branch Coverage112 / 112 (100%)113 / 113 (100%)
FPGAinitFPGANominalPath01 NOV 2019 8:08:25 AMPASS 107 / 107
 resetFPGACommFlagsNominalPath01 NOV 2019 8:08:25 AMPASS 7 / 7
 signalFPGAReceiptCompletedBulkWriteAndReadInProgressAfterWrite01 NOV 2019 8:08:25 AMPASS 11 / 11
  NothingInProgress01 NOV 2019 8:08:25 AMPASS 7 / 7
  ReadCmdInProgress01 NOV 2019 8:08:25 AMPASS 7 / 7
  WriteCmdInProgress01 NOV 2019 8:08:25 AMPASS 7 / 7
 signalFPGATransmitCompletedNominalPath01 NOV 2019 8:08:26 AMPASS 7 / 7
 execFPGAInCommErrorTooManyRetries01 NOV 2019 8:08:26 AMPASS 9 / 9
  FailedState01 NOV 2019 8:08:26 AMPASS 8 / 8
  InvalidState01 NOV 2019 8:08:26 AMPASS 8 / 8
  OutgoingState01 NOV 2019 8:08:26 AMPASS 8 / 8
  RcvAllSensorsState01 NOV 2019 8:10:05 AMPASS 19 / 19
  RcvHeaderState01 NOV 2019 8:08:26 AMPASS 15 / 15
  StartState01 NOV 2019 8:08:26 AMPASS 8 / 8
 execFPGAOutFailedState01 NOV 2019 8:08:27 AMPASS 1 / 1
  IncomingState01 NOV 2019 8:08:27 AMPASS 1 / 1
  InvalidState01 NOV 2019 8:08:27 AMPASS 1 / 1
  ReadHeaderState01 NOV 2019 8:08:27 AMPASS 19 / 19
  WriteAllActuatorsState01 NOV 2019 8:08:27 AMPASS 18 / 18
 handleFPGAReadHeaderStateNominalCase01 NOV 2019 8:08:27 AMPASS 13 / 13
 handleFPGAReceiveHeaderStateBadCRC01 NOV 2019 8:08:27 AMPASS 11 / 11
  NAKResponse01 NOV 2019 8:08:27 AMPASS 10 / 10
  NoResponseReceived01 NOV 2019 8:08:28 AMPASS 10 / 10
  NominalCase01 NOV 2019 8:08:28 AMPASS 11 / 11
 handleFPGAWriteAllActuatorsStateNominalPath01 NOV 2019 8:08:28 AMPASS 25 / 25
 handleFPGAReceiveAllSensorsStateBadCRC01 NOV 2019 8:16:16 AMPASS 15 / 15
  NAKResponse01 NOV 2019 8:16:46 AMPASS 14 / 14
  NoResponseReceived01 NOV 2019 8:17:21 AMPASS 14 / 14
  NominalPath01 NOV 2019 8:08:28 AMPASS 14 / 14
  NoWriteResponseReceived01 NOV 2019 8:18:36 AMPASS 14 / 14
 execFPGATestTestFailed01 NOV 2019 8:08:29 AMPASS 1 / 1
  TestPassed01 NOV 2019 8:08:29 AMPASS 1 / 1
 setupDMAForWriteCmdLengthTooLarge01 NOV 2019 8:08:29 AMPASS 1 / 1
  NominalPath01 NOV 2019 8:08:29 AMPASS 1 / 1
 startDMAWriteCmdNominalPath01 NOV 2019 8:08:29 AMPASS 20 / 20
 setupDMAForWriteRespLengthTooLarge01 NOV 2019 8:08:29 AMPASS 1 / 1
  NominalPath01 NOV 2019 8:08:29 AMPASS 1 / 1
 startDMAReceiptOfWriteRespNominalPath01 NOV 2019 8:08:29 AMPASS 20 / 20
 setupDMAForReadCmdLengthTooLarge01 NOV 2019 8:08:30 AMPASS 1 / 1
  NominalPath01 NOV 2019 8:08:30 AMPASS 1 / 1
 startDMAReadCmdNominalPath01 NOV 2019 8:08:30 AMPASS 20 / 20
 setupDMAForReadRespLengthTooLarge01 NOV 2019 8:08:30 AMPASS 1 / 1
  NominalPath01 NOV 2019 8:08:30 AMPASS 1 / 1
 startDMAReceiptOfReadRespNominalPath01 NOV 2019 8:08:30 AMPASS 20 / 20
 getFPGAIdNominalPath01 NOV 2019 8:08:30 AMPASS 1 / 1
 getFPGARevNominalPath01 NOV 2019 8:08:31 AMPASS 1 / 1
 getFPGADiagNominalPath01 NOV 2019 8:08:31 AMPASS 1 / 1
 getFPGAStatusNominalPath01 NOV 2019 8:08:31 AMPASS 1 / 1
 setFPGAControlNominalPath01 NOV 2019 8:08:31 AMPASS 1 / 1
 consumeUnexpectedDataDataBytePending01 NOV 2019 8:08:31 AMPASS
  NoData01 NOV 2019 8:08:31 AMPASS
TOTALS2551 PASS 51 / 51
FPGAinitFPGANominalPath22 NOV 2019 7:44:48 AMPASS 116 / 116
 resetFPGACommFlagsNominalPath22 NOV 2019 7:44:48 AMPASS 7 / 7
 signalFPGAReceiptCompletedBulkWriteAndReadInProgressAfterWrite22 NOV 2019 7:44:48 AMPASS 11 / 11
  NothingInProgress22 NOV 2019 7:44:48 AMPASS 7 / 7
  ReadCmdInProgress22 NOV 2019 7:44:48 AMPASS 7 / 7
  WriteCmdInProgress22 NOV 2019 7:44:48 AMPASS 7 / 7
 signalFPGATransmitCompletedNominalPath22 NOV 2019 7:44:48 AMPASS 7 / 7
 execFPGAInCommErrorTooManyRetries22 NOV 2019 7:44:48 AMPASS 9 / 9
  FailedState22 NOV 2019 7:44:49 AMPASS 8 / 8
  InvalidState22 NOV 2019 7:53:38 AMPASS 9 / 9
  OutgoingState22 NOV 2019 7:44:49 AMPASS 8 / 8
  RcvAllSensorsState22 NOV 2019 7:44:49 AMPASS 13 / 13
  RcvHeaderState22 NOV 2019 7:44:49 AMPASS 14 / 14
  StartState22 NOV 2019 7:44:49 AMPASS 8 / 8
 execFPGAOutFailedState22 NOV 2019 7:44:49 AMPASS 1 / 1
  IncomingState22 NOV 2019 7:44:50 AMPASS 1 / 1
  InvalidState22 NOV 2019 7:53:57 AMPASS 2 / 2
  ReadHeaderState22 NOV 2019 7:44:50 AMPASS 19 / 19
  WriteAllActuatorsState22 NOV 2019 7:44:50 AMPASS 18 / 18
 handleFPGAReadHeaderStateNominalCase22 NOV 2019 7:44:50 AMPASS 13 / 13
 handleFPGAReceiveHeaderStateBadCRC22 NOV 2019 7:44:50 AMPASS 9 / 9
  NAKResponse22 NOV 2019 7:44:50 AMPASS 8 / 8
  NoResponseReceived22 NOV 2019 7:44:51 AMPASS 8 / 8
  NominalCase22 NOV 2019 7:44:51 AMPASS 9 / 9
 handleFPGAWriteAllActuatorsStateNominalPath22 NOV 2019 7:44:51 AMPASS 25 / 25
 handleFPGAReceiveAllSensorsStateBadCRC22 NOV 2019 7:50:43 AMPASS 6 / 6
  NAKResponse22 NOV 2019 7:44:51 AMPASS 5 / 5
  NoResponseReceived22 NOV 2019 7:44:51 AMPASS 5 / 5
  NoWriteResponseReceived22 NOV 2019 7:44:51 AMPASS 5 / 5
  NominalPath22 NOV 2019 7:52:30 AMPASS 5 / 5
 execFPGATestTestFailed22 NOV 2019 7:46:19 AMPASS 4 / 4
  TestPassed22 NOV 2019 7:44:52 AMPASS 1 / 1
 setupDMAForWriteCmdLengthTooLarge22 NOV 2019 7:44:52 AMPASS 1 / 1
  NominalPath22 NOV 2019 7:44:52 AMPASS 1 / 1
 startDMAWriteCmdNominalPath22 NOV 2019 7:44:52 AMPASS 20 / 20
 setupDMAForWriteRespLengthTooLarge22 NOV 2019 7:44:52 AMPASS 1 / 1
  NominalPath22 NOV 2019 7:44:52 AMPASS 1 / 1
 startDMAReceiptOfWriteRespNominalPath22 NOV 2019 7:44:53 AMPASS 20 / 20
 setupDMAForReadCmdLengthTooLarge22 NOV 2019 7:44:53 AMPASS 1 / 1
  NominalPath22 NOV 2019 7:44:53 AMPASS 1 / 1
 startDMAReadCmdNominalPath22 NOV 2019 7:44:53 AMPASS 20 / 20
 setupDMAForReadRespLengthTooLarge22 NOV 2019 7:44:53 AMPASS 1 / 1
  NominalPath22 NOV 2019 7:44:53 AMPASS 1 / 1
 startDMAReceiptOfReadRespNominalPath22 NOV 2019 7:44:53 AMPASS 20 / 20
 getFPGAIdNominalPath22 NOV 2019 7:44:54 AMPASS 1 / 1
 getFPGARevNominalPath22 NOV 2019 7:44:54 AMPASS 1 / 1
 getFPGAStatusNominalPath22 NOV 2019 7:44:54 AMPASS 1 / 1
 setFPGAControlNominalPath22 NOV 2019 7:44:54 AMPASS 1 / 1
 getFPGABloodFlowgetFPGABloodFlow_NominalPath22 NOV 2019 7:57:41 AMPASS 1 / 1
 getFPGADialysateFlowgetFPGADialysateFlow_NominalPath22 NOV 2019 7:58:13 AMPASS 1 / 1
 consumeUnexpectedDataDataBytePending22 NOV 2019 7:44:54 AMPASS
  NoData22 NOV 2019 7:44:54 AMPASS
TOTALS2652 PASS 52 / 52
@@ -332,10 +333,10 @@  signalFPGATransmitCompleted11 / 1 (100%)1 / 1 (100%) -  execFPGAIn717 / 17 (100%)14 / 14 (100%)2 / 2 (100%) +  execFPGAIn722 / 22 (100%)14 / 14 (100%)2 / 2 (100%) -  execFPGAOut512 / 12 (100%)9 / 9 (100%)1 / 1 (100%) +  execFPGAOut517 / 17 (100%)9 / 9 (100%)1 / 1 (100%)  handleFPGAReadHeaderState114 / 14 (100%)1 / 1 (100%) @@ -350,28 +351,28 @@  handleFPGAReceiveAllSensorsState517 / 17 (100%)19 / 19 (100%)5 / 5 (100%) -  execFPGATest24 / 4 (100%)5 / 5 (100%)1 / 1 (100%) +  execFPGATest27 / 7 (100%)5 / 5 (100%)1 / 1 (100%) -  setupDMAForWriteCmd22 / 2 (100%)5 / 5 (100%)1 / 1 (100%) +  setupDMAForWriteCmd27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)  startDMAWriteCmd13 / 3 (100%)1 / 1 (100%) -  setupDMAForWriteResp22 / 2 (100%)5 / 5 (100%)1 / 1 (100%) +  setupDMAForWriteResp27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)  startDMAReceiptOfWriteResp13 / 3 (100%)1 / 1 (100%) -  setupDMAForReadCmd22 / 2 (100%)5 / 5 (100%)1 / 1 (100%) +  setupDMAForReadCmd27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)  startDMAReadCmd13 / 3 (100%)1 / 1 (100%) -  setupDMAForReadResp22 / 2 (100%)5 / 5 (100%)1 / 1 (100%) +  setupDMAForReadResp27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)  startDMAReceiptOfReadResp13 / 3 (100%)1 / 1 (100%) @@ -383,22 +384,25 @@  getFPGARev11 / 1 (100%)1 / 1 (100%) -  getFPGADiag11 / 1 (100%)1 / 1 (100%) - -  getFPGAStatus11 / 1 (100%)1 / 1 (100%)  setFPGAControl11 / 1 (100%)1 / 1 (100%) +  getFPGABloodFlow11 / 1 (100%)1 / 1 (100%) + + +  getFPGADialysateFlow11 / 1 (100%)1 / 1 (100%) + +  consumeUnexpectedData23 / 3 (100%)5 / 5 (100%)1 / 1 (100%) - TOTALS2551231 / 231 (100%)112 / 112 (100%)20 / 20 (100%) + TOTALS2652265 / 265 (100%)113 / 113 (100%)20 / 20 (100%) - GRAND TOTALS2551231 / 231 (100%)112 / 112 (100%)20 / 20 (100%) + GRAND TOTALS2652265 / 265 (100%)113 / 113 (100%)20 / 20 (100%) Index: vectorcast/Hercules_RM46_HD_Project/environment/FPGA/FPGA.tst =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/FPGA/FPGA.tst (.../FPGA.tst) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/FPGA/FPGA.tst (.../FPGA.tst) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -111,6 +111,7 @@ TEST.EXPECTED:FPGA.<>.fpgaBulkWriteAndReadInProgress:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCommandResponseReceived:0 TEST.EXPECTED:FPGA.<>.fpgaReadCommandResponseReceived:0 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_SOFTWARE_FAULT TEST.END -- Test Case: OutgoingState @@ -152,16 +153,16 @@ 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[1]:0x1 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:0x2 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:0x3 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:0x4 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[5]:0x5 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[6]:0x6 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[7]:0x7 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[8]:0x8 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[9]:0x9 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[10]:0x0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[11]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[12]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[13]:3 @@ -186,17 +187,35 @@ 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:FPGA.<>.fpgaReadResponseBuffer[35]:0x0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[36]:0x0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[37]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[38]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[39]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[40]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[41]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[42]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[43]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[44]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[45]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[46]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[47]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[48]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[49]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[50]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[51]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[52]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[53]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[54]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[55]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[56]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[57]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[58]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[59]:0x12 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[60]:0x34 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterCommStatus:0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterFrameCount:0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:0 TEST.VALUE:uut_prototype_stubs.crc16.return:0x1234 TEST.EXPECTED:FPGA.<>.fpgaState:FPGA_STATE_WRITE_ALL_ACTUATORS TEST.EXPECTED:FPGA.<>.fpgaReceiptCounter:0 @@ -207,16 +226,10 @@ 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.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterCommStatus:3 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterFrameCount:4 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:0x605 +TEST.EXPECTED:uut_prototype_stubs.crc16.len:59 TEST.END -- Test Case: RcvHeaderState @@ -235,22 +248,21 @@ 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.<>.fpgaReadResponseBuffer[1]:0x0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:0x0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:0x1 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:0x2 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[5]:0x3 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[6]:0x4 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[7]:0x5 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[8]:0x6 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[9]:0x12 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[10]:0x34 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.VALUE:FPGA.<>.fpgaHeader.fpgaStatus:0x0 +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 @@ -262,10 +274,9 @@ 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.fpgaControl:0x403 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaStatus:0x605 -TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaControl:0x807 +TEST.EXPECTED:uut_prototype_stubs.crc16.len:9 TEST.END -- Test Case: StartState @@ -318,6 +329,7 @@ TEST.NAME:InvalidState TEST.VALUE:FPGA.<>.fpgaState:NUM_OF_FPGA_STATES TEST.EXPECTED:FPGA.<>.fpgaState:NUM_OF_FPGA_STATES +TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_SOFTWARE_FAULT TEST.END -- Test Case: ReadHeaderState @@ -355,9 +367,9 @@ 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[3]:6 +TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[4]:0x12 +TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[5]:0x34 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[6]:0x0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[7]:0x0 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:6 @@ -401,10 +413,10 @@ 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[2]:1 +TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[3]:56 +TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[4]:0x12 +TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[5]:0x34 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[6]:0x0 TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[7]:0x0 TEST.EXPECTED:uut_prototype_stubs.crc16.len:5,4 @@ -419,6 +431,9 @@ TEST.NAME:TestFailed TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:0x58 TEST.EXPECTED:FPGA.execFPGATest.return:SELF_TEST_STATUS_FAILED +TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_FPGA_POST_TEST_FAILED +TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:0x58 TEST.END -- Test Case: TestPassed @@ -430,17 +445,28 @@ TEST.EXPECTED:FPGA.execFPGATest.return:SELF_TEST_STATUS_PASSED TEST.END --- Subprogram: getFPGADiag +-- Subprogram: getFPGABloodFlow --- Test Case: NominalPath +-- Test Case: getFPGABloodFlow_NominalPath TEST.UNIT:FPGA -TEST.SUBPROGRAM:getFPGADiag +TEST.SUBPROGRAM:getFPGABloodFlow TEST.NEW -TEST.NAME:NominalPath -TEST.VALUE:FPGA.<>.fpgaHeader.fpgaDiag:0x68 -TEST.EXPECTED:FPGA.getFPGADiag.return:0x68 +TEST.NAME:getFPGABloodFlow_NominalPath +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowLast:403.2 +TEST.EXPECTED:FPGA.getFPGABloodFlow.return:403.2 TEST.END +-- Subprogram: getFPGADialysateFlow + +-- Test Case: getFPGADialysateFlow_NominalPath +TEST.UNIT:FPGA +TEST.SUBPROGRAM:getFPGADialysateFlow +TEST.NEW +TEST.NAME:getFPGADialysateFlow_NominalPath +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:299.3 +TEST.EXPECTED:FPGA.getFPGADialysateFlow.return:299.3 +TEST.END + -- Subprogram: getFPGAId -- Test Case: NominalPath @@ -497,15 +523,26 @@ 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[3]:6 +TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[4]:0x12 +TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[5]:0x34 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.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[0]::INPUT_BASE=16 +TEST.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[1]::INPUT_BASE=16 +TEST.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[2]::INPUT_BASE=16 +TEST.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[3]::INPUT_BASE=16 +TEST.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[4]::INPUT_BASE=16 +TEST.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[5]::INPUT_BASE=16 +TEST.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[6]::INPUT_BASE=16 +TEST.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[7]::INPUT_BASE=16 +TEST.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[8]::INPUT_BASE=16 +TEST.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[9]::INPUT_BASE=16 +TEST.ATTRIBUTES:FPGA.<>.fpgaReadResponseBuffer[10]::INPUT_BASE=16 TEST.END -- Subprogram: handleFPGAReceiveAllSensorsState @@ -515,22 +552,79 @@ TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState TEST.NEW TEST.NAME:BadCRC +TEST.IMPORT_FAILURES: +(E) Errors from previous script import(s) + >>> (E) @LINE: 560 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodLeak + >>> (E) @LINE: 561 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1b + >>> (E) @LINE: 562 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2b + >>> (E) @LINE: 563 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp1 + >>> (E) @LINE: 564 TEST.VALUE:FPGA.<>.fpgaSensorReadings.venousPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: venousPressure + >>> (E) @LINE: 565 TEST.VALUE:FPGA.<>.fpgaSensorReadings.arterialPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: arterialPressure + >>> (E) @LINE: 566 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1a + >>> (E) @LINE: 567 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2a + >>> (E) @LINE: 568 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp2 + >>> (E) @LINE: 574 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodLeak:0x0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodLeak + >>> (E) @LINE: 575 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1b + >>> (E) @LINE: 576 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2b + >>> (E) @LINE: 577 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp1 + >>> (E) @LINE: 578 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.venousPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: venousPressure + >>> (E) @LINE: 579 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.arterialPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: arterialPressure + >>> (E) @LINE: 580 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1a + >>> (E) @LINE: 581 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2a + >>> (E) @LINE: 582 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp2 +TEST.END_IMPORT_FAILURES: 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[1]:0x1 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:0x2 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:0x3 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:0x4 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[5]:0x5 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[6]:0x6 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[7]:0x7 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[8]:0x8 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[9]:0x9 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[10]:0x0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[11]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[12]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[13]:3 @@ -555,68 +649,113 @@ 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:FPGA.<>.fpgaReadResponseBuffer[35]:0x0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[36]:0x0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[37]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[38]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[39]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[40]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[41]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[42]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[43]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[44]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[45]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[46]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[47]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[48]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[49]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[50]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[51]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[52]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[53]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[54]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[55]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[56]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[57]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[58]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[59]:0x11 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[60]:0x34 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.EXPECTED:uut_prototype_stubs.crc16.len:59 TEST.END -- Test Case: NAKResponse TEST.UNIT:FPGA TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState TEST.NEW TEST.NAME:NAKResponse +TEST.IMPORT_FAILURES: +(E) Errors from previous script import(s) + >>> (E) @LINE: 598 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodLeak + >>> (E) @LINE: 599 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1b + >>> (E) @LINE: 600 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2b + >>> (E) @LINE: 601 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp1 + >>> (E) @LINE: 602 TEST.VALUE:FPGA.<>.fpgaSensorReadings.venousPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: venousPressure + >>> (E) @LINE: 603 TEST.VALUE:FPGA.<>.fpgaSensorReadings.arterialPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: arterialPressure + >>> (E) @LINE: 604 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1a + >>> (E) @LINE: 605 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2a + >>> (E) @LINE: 606 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp2 + >>> (E) @LINE: 611 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodLeak:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodLeak + >>> (E) @LINE: 612 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1b + >>> (E) @LINE: 613 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2b + >>> (E) @LINE: 614 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp1 + >>> (E) @LINE: 615 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.venousPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: venousPressure + >>> (E) @LINE: 616 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.arterialPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: arterialPressure + >>> (E) @LINE: 617 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1a + >>> (E) @LINE: 618 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2a + >>> (E) @LINE: 619 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp2 +TEST.END_IMPORT_FAILURES: 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 @@ -625,33 +764,72 @@ TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState TEST.NEW TEST.NAME:NoResponseReceived +TEST.IMPORT_FAILURES: +(E) Errors from previous script import(s) + >>> (E) @LINE: 633 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodLeak + >>> (E) @LINE: 634 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1b + >>> (E) @LINE: 635 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2b + >>> (E) @LINE: 636 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp1 + >>> (E) @LINE: 637 TEST.VALUE:FPGA.<>.fpgaSensorReadings.venousPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: venousPressure + >>> (E) @LINE: 638 TEST.VALUE:FPGA.<>.fpgaSensorReadings.arterialPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: arterialPressure + >>> (E) @LINE: 639 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1a + >>> (E) @LINE: 640 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2a + >>> (E) @LINE: 641 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp2 + >>> (E) @LINE: 646 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodLeak:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodLeak + >>> (E) @LINE: 647 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1b + >>> (E) @LINE: 648 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2b + >>> (E) @LINE: 649 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp1 + >>> (E) @LINE: 650 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.venousPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: venousPressure + >>> (E) @LINE: 651 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.arterialPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: arterialPressure + >>> (E) @LINE: 652 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1a + >>> (E) @LINE: 653 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2a + >>> (E) @LINE: 654 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp2 +TEST.END_IMPORT_FAILURES: 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 @@ -661,33 +839,72 @@ TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState TEST.NEW TEST.NAME:NoWriteResponseReceived +TEST.IMPORT_FAILURES: +(E) Errors from previous script import(s) + >>> (E) @LINE: 669 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodLeak + >>> (E) @LINE: 670 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1b + >>> (E) @LINE: 671 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2b + >>> (E) @LINE: 672 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp1 + >>> (E) @LINE: 673 TEST.VALUE:FPGA.<>.fpgaSensorReadings.venousPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: venousPressure + >>> (E) @LINE: 674 TEST.VALUE:FPGA.<>.fpgaSensorReadings.arterialPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: arterialPressure + >>> (E) @LINE: 675 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1a + >>> (E) @LINE: 676 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2a + >>> (E) @LINE: 677 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp2 + >>> (E) @LINE: 682 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodLeak:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodLeak + >>> (E) @LINE: 683 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1b + >>> (E) @LINE: 684 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2b + >>> (E) @LINE: 685 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp1 + >>> (E) @LINE: 686 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.venousPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: venousPressure + >>> (E) @LINE: 687 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.arterialPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: arterialPressure + >>> (E) @LINE: 688 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1a + >>> (E) @LINE: 689 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2a + >>> (E) @LINE: 690 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp2 +TEST.END_IMPORT_FAILURES: 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 @@ -697,20 +914,77 @@ TEST.SUBPROGRAM:handleFPGAReceiveAllSensorsState TEST.NEW TEST.NAME:NominalPath +TEST.IMPORT_FAILURES: +(E) Errors from previous script import(s) + >>> (E) @LINE: 740 TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodLeak:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodLeak + >>> (E) @LINE: 741 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1b + >>> (E) @LINE: 742 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2b:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2b + >>> (E) @LINE: 743 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp1 + >>> (E) @LINE: 744 TEST.VALUE:FPGA.<>.fpgaSensorReadings.venousPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: venousPressure + >>> (E) @LINE: 745 TEST.VALUE:FPGA.<>.fpgaSensorReadings.arterialPressure:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: arterialPressure + >>> (E) @LINE: 746 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc1a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1a + >>> (E) @LINE: 747 TEST.VALUE:FPGA.<>.fpgaSensorReadings.adc2a:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2a + >>> (E) @LINE: 748 TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp2 + >>> (E) @LINE: 753 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodLeak:0x201 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: bloodLeak + >>> (E) @LINE: 754 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1b:0x6050403 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1b + >>> (E) @LINE: 755 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2b:0x90807 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2b + >>> (E) @LINE: 756 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp1:0x4030201 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp1 + >>> (E) @LINE: 757 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.venousPressure:0x8070605 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: venousPressure + >>> (E) @LINE: 758 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.arterialPressure:0x2010009 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: arterialPressure + >>> (E) @LINE: 759 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc1a:0x6050403 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc1a + >>> (E) @LINE: 760 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.adc2a:0x90807 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: adc2a + >>> (E) @LINE: 761 TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateTemp2:0x4030201 + >>> >>> Expected a field name from the record type FPGA_SENSORS_T + >>> >>> Read: dialysateTemp2 +TEST.END_IMPORT_FAILURES: 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[1]:0x1 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:0x2 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:0x3 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:0x4 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[5]:0x5 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[6]:0x6 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[7]:0x7 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[8]:0x8 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[9]:0x9 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[10]:0x0 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[11]:1 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[12]:2 TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[13]:3 @@ -735,32 +1009,38 @@ 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:FPGA.<>.fpgaReadResponseBuffer[35]:0x0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[36]:0x0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[37]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[38]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[39]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[41]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[42]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[43]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[44]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[45]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[46]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[47]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[48]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[49]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[50]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[51]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[52]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[53]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[54]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[55]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[56]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[57]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[58]:0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[59]:0x12 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[60]:0x34 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.EXPECTED:uut_prototype_stubs.crc16.len:59 +TEST.ATTRIBUTES:FPGA.<>.fpgaWriteResponseBuffer[0]:INPUT_BASE=16 TEST.END -- Subprogram: handleFPGAReceiveHeaderState @@ -786,20 +1066,16 @@ 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:FPGA.<>.fpgaHeader.fpgaStatus: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.<>.fpgaHeader.fpgaStatus:0x0 TEST.EXPECTED:FPGA.handleFPGAReceiveHeaderState.return:FPGA_STATE_READ_HEADER TEST.EXPECTED:uut_prototype_stubs.crc16.len:9 TEST.END @@ -825,19 +1101,15 @@ 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:FPGA.<>.fpgaHeader.fpgaStatus: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.<>.fpgaHeader.fpgaStatus:0x0 TEST.EXPECTED:FPGA.handleFPGAReceiveHeaderState.return:FPGA_STATE_READ_HEADER TEST.END @@ -862,19 +1134,15 @@ 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:FPGA.<>.fpgaHeader.fpgaStatus: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.<>.fpgaHeader.fpgaStatus:0x0 TEST.EXPECTED:FPGA.handleFPGAReceiveHeaderState.return:FPGA_STATE_READ_HEADER TEST.END @@ -887,32 +1155,28 @@ 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.<>.fpgaReadResponseBuffer[1]:0x0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[2]:0x0 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[3]:0x1 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[4]:0x2 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[5]:0x3 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[6]:0x4 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[7]:0x5 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[8]:0x6 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[9]:0x12 +TEST.VALUE:FPGA.<>.fpgaReadResponseBuffer[10]:0x34 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:FPGA.<>.fpgaHeader.fpgaStatus: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.fpgaControl:0x403 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 @@ -948,19 +1212,19 @@ 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.<>.fpgaWriteCmdBuffer[4]:0 +TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[5]:0x12 +TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[6]:0x34 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.<>.fpgaReadCmdBuffer[2]:1 +TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[3]:56 +TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[4]:0x56 +TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[5]:0x78 TEST.EXPECTED:FPGA.<>.fpgaDMAWriteControlRecord.FRCNT:7 -TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.FRCNT:1 +TEST.EXPECTED:FPGA.<>.fpgaDMAWriteRespControlRecord.FRCNT:5 TEST.EXPECTED:FPGA.<>.fpgaDMAReadControlRecord.FRCNT:6 -TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:37 +TEST.EXPECTED:FPGA.<>.fpgaDMAReadRespControlRecord.FRCNT:61 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 @@ -1061,19 +1325,27 @@ 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.VALUE:FPGA.<>.fpgaHeader.fpgaStatus:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterCommStatus:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterFrameCount:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowLast:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowAvg:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSoundSpeed:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterAccFlowData:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSignalStrength:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSensorID:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterCommStatus:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterFrameCount:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterDeviceStatus:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowAvg:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterSoundSpeed:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterAccFlowData:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterSignalStrength:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterSensorID:1 +TEST.VALUE:FPGA.<>.fpgaActuatorSetPoints.bloodValveSetState:1 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[0]:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[1]:0 TEST.EXPECTED:FPGA.<>.fpgaWriteCmdBuffer[2]:0 @@ -1156,18 +1428,27 @@ 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:FPGA.<>.fpgaHeader.fpgaStatus:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterCommStatus:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterFrameCount:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowLast:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowAvg:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSoundSpeed:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterAccFlowData:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSignalStrength:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSensorID:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterCommStatus:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterFrameCount:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterDeviceStatus:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowAvg:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterSoundSpeed:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterAccFlowData:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterSignalStrength:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterSensorID:0 +TEST.EXPECTED:FPGA.<>.fpgaActuatorSetPoints.bloodValveSetState: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 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMLAMP/INT_ALARMLAMP.tst =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMLAMP/INT_ALARMLAMP.tst (.../INT_ALARMLAMP.tst) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMLAMP/INT_ALARMLAMP.tst (.../INT_ALARMLAMP.tst) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -57,16 +57,16 @@ TEST.VALUE:AlarmLamp.<>.currentLampPattern.override:0xCCC33C33 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:8004 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.cargoLen:8 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[0]:1 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[4]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:0x8004 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[0]:1 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[7]:0 TEST.EXPECTED:AlarmLamp.<>.currentLampPattern.data:LAMP_PATTERN_OK TEST.EXPECTED:AlarmLamp.<>.currentLampPattern.ovData:LAMP_PATTERN_OFF TEST.EXPECTED:AlarmLamp.<>.currentLampPattern.override:0x0 @@ -82,16 +82,16 @@ TEST.VALUE:AlarmLamp.<>.currentLampPattern.override:0 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:8004 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.cargoLen:8 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[0]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[4]:2 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:0x8004 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[0]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[4]:2 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[7]:0 TEST.EXPECTED:AlarmLamp.<>.currentLampPattern.data:LAMP_PATTERN_OK TEST.EXPECTED:AlarmLamp.<>.currentLampPattern.ovData:LAMP_PATTERN_FAULT TEST.EXPECTED:AlarmLamp.<>.currentLampPattern.override:0xCCC33C33 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMLAMP/INT_AlarmLamp.html =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMLAMP/INT_AlarmLamp.html (.../INT_AlarmLamp.html) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_ALARMLAMP/INT_AlarmLamp.html (.../INT_AlarmLamp.html) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -191,8 +191,8 @@

Configuration Data

- - + +
Environment NameINT_ALARMLAMP
Date of Report Creation27 OCT 2019
Time of Report Creation8:37:09 PM
Date of Report Creation22 NOV 2019
Time of Report Creation10:15:45 AM
Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_BUTTONS.tst =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_BUTTONS.tst (.../INT_BUTTONS.tst) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_BUTTONS.tst (.../INT_BUTTONS.tst) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -42,8 +42,8 @@ TEST.VALUE:Buttons.<>.offButtonPressPending:0 TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message:<> TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].hdr.msgID:1 -TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].hdr.cargoLen:1 -TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].cargo[0]:1 +TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].hdr.payloadLen:1 +TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].payload[0]:1 TEST.EXPECTED:Buttons.<>.offButtonPressPending:1 TEST.END @@ -60,16 +60,16 @@ TEST.VALUE:Buttons.<>.dataOffButtonState.override:0xCCC33C33 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:8002 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.cargoLen:8 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[0]:1 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[4]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:0x8002 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[0]:1 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[7]:0 TEST.EXPECTED:Buttons.<>.dataOffButtonState.data:BUTTON_STATE_RELEASED TEST.EXPECTED:Buttons.<>.dataOffButtonState.ovData:BUTTON_STATE_RELEASED TEST.EXPECTED:Buttons.<>.dataOffButtonState.override:0x0 @@ -85,16 +85,16 @@ TEST.VALUE:Buttons.<>.dataOffButtonState.override:0 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:8002 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.cargoLen:8 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[0]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[4]:1 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:0x8002 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[0]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[4]:1 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[7]:0 TEST.EXPECTED:Buttons.<>.dataOffButtonState.data:BUTTON_STATE_RELEASED TEST.EXPECTED:Buttons.<>.dataOffButtonState.ovData:BUTTON_STATE_PRESSED TEST.EXPECTED:Buttons.<>.dataOffButtonState.override:0xCCC33C33 @@ -113,16 +113,16 @@ TEST.VALUE:Buttons.<>.dataStopButtonState.override:0xCCC33C33 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:8003 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.cargoLen:8 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[0]:1 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[4]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:0x8003 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[0]:1 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[7]:0 TEST.EXPECTED:Buttons.<>.dataStopButtonState.data:BUTTON_STATE_RELEASED TEST.EXPECTED:Buttons.<>.dataStopButtonState.ovData:BUTTON_STATE_RELEASED TEST.EXPECTED:Buttons.<>.dataStopButtonState.override:0x0 @@ -138,16 +138,16 @@ TEST.VALUE:Buttons.<>.dataStopButtonState.override:0 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:8003 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.cargoLen:8 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[0]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[4]:1 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:0x8003 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[0]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[4]:1 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[7]:0 TEST.EXPECTED:Buttons.<>.dataStopButtonState.data:BUTTON_STATE_RELEASED TEST.EXPECTED:Buttons.<>.dataStopButtonState.ovData:BUTTON_STATE_PRESSED TEST.EXPECTED:Buttons.<>.dataStopButtonState.override:0xCCC33C33 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_Buttons.html =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_Buttons.html (.../INT_Buttons.html) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_BUTTONS/INT_Buttons.html (.../INT_Buttons.html) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -191,8 +191,8 @@

Configuration Data

- - + +
Environment NameINT_BUTTONS
Date of Report Creation27 OCT 2019
Time of Report Creation9:01:35 PM
Date of Report Creation22 NOV 2019
Time of Report Creation10:22:11 AM
@@ -287,7 +287,7 @@  userConfirmOffButton31 / 1 (100%) -  execStuckButtonTest61 / 1 (100%) +  execStuckButtonTest71 / 1 (100%)  isCurrentOpModeOkToTurnOff21 / 1 (100%) @@ -311,10 +311,10 @@  testResetStopButtonStateOverride21 / 1 (100%) - TOTALS144013 / 14 (92%) + TOTALS144113 / 14 (92%) - GRAND TOTALS144013 / 14 (92%) + GRAND TOTALS144113 / 14 (92%) Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA.html =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA.html (.../INT_FPGA.html) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA.html (.../INT_FPGA.html) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -191,8 +191,8 @@

Configuration Data

- - + +
Environment NameINT_FPGA
Date of Report Creation04 NOV 2019
Time of Report Creation10:58:33 AM
Date of Report Creation22 NOV 2019
Time of Report Creation3:50:17 PM
@@ -210,12 +210,12 @@ Expecteds - 22 / 22 PASS + 33 / 33 PASS Function Coverage - 13 / 25 (52%) + 13 / 26 (50%) @@ -255,11 +255,12 @@  startDMAReceiptOfReadResp     getFPGAId     getFPGARev    -  getFPGADiag     getFPGAStatus     setFPGAControl    +  getFPGABloodFlow    +  getFPGADialysateFlow     consumeUnexpectedData    - TOTALS25    + TOTALS26    @@ -343,22 +344,25 @@  getFPGARev10 / 1 (0%) -  getFPGADiag10 / 1 (0%) - -  getFPGAStatus10 / 1 (0%)  setFPGAControl10 / 1 (0%) +  getFPGABloodFlow10 / 1 (0%) + + +  getFPGADialysateFlow10 / 1 (0%) + +  consumeUnexpectedData21 / 1 (100%) - TOTALS255113 / 25 (52%) + TOTALS265213 / 26 (50%) - GRAND TOTALS255113 / 25 (52%) + GRAND TOTALS265213 / 26 (50%) Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA.tst =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA.tst (.../INT_FPGA.tst) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_FPGA/INT_FPGA.tst (.../INT_FPGA.tst) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -55,8 +55,11 @@ TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_FPGA TEST.VALUE:ModeInitPOST.<>.tempPOSTPassed:1 TEST.VALUE:FPGA.<>.fpgaHeader.fpgaId:0x58 -TEST.EXPECTED:ModeInitPOST.<>.postState:POST_STATE_WATCHDOG +TEST.EXPECTED:ModeInitPOST.<>.postState:POST_STATE_FAILED TEST.EXPECTED:ModeInitPOST.<>.tempPOSTPassed:0 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_FPGA_POST_TEST_FAILED +TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 +TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:0x58 TEST.END -- Unit: TaskPriority @@ -83,32 +86,48 @@ TEST.NAME:initFPGA 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.VALUE:FPGA.<>.fpgaHeader.fpgaStatus:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterCommStatus:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterFrameCount:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowLast:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowAvg:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSoundSpeed:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterAccFlowData:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSignalStrength:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSensorID:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterCommStatus:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterFrameCount:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterDeviceStatus:1 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowAvg:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterSoundSpeed:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterAccFlowData:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterSignalStrength:1.0 +TEST.VALUE:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterSensorID:1 +TEST.VALUE:FPGA.<>.fpgaActuatorSetPoints.bloodValveSetState: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:0 TEST.EXPECTED:FPGA.<>.fpgaHeader.fpgaControl: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.<>.fpgaHeader.fpgaStatus:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterCommStatus:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterFrameCount:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterDeviceStatus:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowLast:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowAvg:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSoundSpeed:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterAccFlowData:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSignalStrength:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.bloodFlowMeterSensorID:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterCommStatus:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterFrameCount:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterDeviceStatus:0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowLast:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowAvg:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterSoundSpeed:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterAccFlowData:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterSignalStrength:0.0 +TEST.EXPECTED:FPGA.<>.fpgaSensorReadings.dialysateFlowMeterSensorID:0 +TEST.EXPECTED:FPGA.<>.fpgaActuatorSetPoints.bloodValveSetState:0 TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MSGQUEUES/INT_MSGQUEUES.tst =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MSGQUEUES/INT_MSGQUEUES.tst (.../INT_MSGQUEUES.tst) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MSGQUEUES/INT_MSGQUEUES.tst (.../INT_MSGQUEUES.tst) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -36,17 +36,17 @@ TEST.VALUE:MsgQueues.<>.msgQueueStarts[MSG_Q_IN]:0 TEST.VALUE:MsgQueues.<>.msgQueueNexts[MSG_Q_IN]:0 TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.msgID:0 -TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.cargoLen:0 -TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.cargo[0]:0 +TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.payloadLen:0 +TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.payload[0]:0 TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].crc:0 TEST.EXPECTED:CommBuffers.<>.commBufferByteCount[COMM_BUFFER_IN_CAN_DG_ALARM][0]:0 TEST.EXPECTED:CommBuffers.<>.activeDoubleBuffer[COMM_BUFFER_IN_CAN_DG_ALARM]:0 TEST.EXPECTED:MsgQueues.<>.msgQueueCounts[MSG_Q_IN]:1 TEST.EXPECTED:MsgQueues.<>.msgQueueStarts[MSG_Q_IN]:0 TEST.EXPECTED:MsgQueues.<>.msgQueueNexts[MSG_Q_IN]:1 TEST.EXPECTED:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.msgID:1 -TEST.EXPECTED:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.cargoLen:1 -TEST.EXPECTED:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.cargo[0]:1 +TEST.EXPECTED:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.payloadLen:1 +TEST.EXPECTED:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.payload[0]:1 TEST.EXPECTED:MsgQueues.<>.msgQueues[MSG_Q_IN][0].crc:0 TEST.END @@ -61,8 +61,8 @@ TEST.VALUE:MsgQueues.<>.msgQueueStarts[MSG_Q_IN]:0 TEST.VALUE:MsgQueues.<>.msgQueueNexts[MSG_Q_IN]:1 TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.msgID:1 -TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.cargoLen:1 -TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.cargo[0]:1 +TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.payloadLen:1 +TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.payload[0]:1 TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].crc:0 TEST.EXPECTED:MsgQueues.<>.msgQueueCounts[MSG_Q_IN]:0 TEST.EXPECTED:MsgQueues.<>.msgQueueStarts[MSG_Q_IN]:1 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MSGQUEUES/INT_MsgQueues.html =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MSGQUEUES/INT_MsgQueues.html (.../INT_MsgQueues.html) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MSGQUEUES/INT_MsgQueues.html (.../INT_MsgQueues.html) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -191,8 +191,8 @@

Configuration Data

- - + +
Environment NameINT_MSGQUEUES
Date of Report Creation27 OCT 2019
Time of Report Creation9:48:05 PM
Date of Report Creation22 NOV 2019
Time of Report Creation3:16:16 PM
Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMMMESSAGES/INT_SYSTEMCOMMMESSAGES.tst =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMMMESSAGES/INT_SYSTEMCOMMMESSAGES.tst (.../INT_SYSTEMCOMMMESSAGES.tst) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMMMESSAGES/INT_SYSTEMCOMMMESSAGES.tst (.../INT_SYSTEMCOMMMESSAGES.tst) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -72,8 +72,8 @@ TEST.VALUE:Buttons.<>.offButtonPressPending:0 TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:1 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:1 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[0]:1 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:1 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[0]:1 TEST.EXPECTED:Buttons.<>.offButtonPressPending:1 TEST.END @@ -84,16 +84,16 @@ TEST.NAME:handleTestAlarmLampPatternOverrideRequest TEST.VALUE:uut_prototype_stubs.testSetCurrentLampPatternOverride.return:1 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:8004 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0x8 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[0]:0x0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[1]:0x0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[2]:0x0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[3]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[4]:3 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[5]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[6]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[7]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8004 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[0]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[1]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[2]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[3]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[4]:3 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[5]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[6]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[7]:0 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.EXPECTED:uut_prototype_stubs.testSetCurrentLampPatternOverride.value:LAMP_PATTERN_HIGH_ALARM TEST.END @@ -107,27 +107,24 @@ TEST.VALUE:MsgQueues.<>.msgQueueStarts[MSG_Q_IN]:0 TEST.VALUE:MsgQueues.<>.msgQueueNexts[MSG_Q_IN]:0 TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.msgID:0 -TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.cargoLen:0 -TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.cargo[0]:0 +TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.payloadLen:0 +TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.payload[0]:0 TEST.VALUE:MsgQueues.<>.msgQueues[MSG_Q_IN][0].crc:0 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:8001 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0x5 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[0]:0x1 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[1]:0x0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[2]:0x1 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[3]:1 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[4]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[5]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[6]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[7]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8001 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:5 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[0]:1 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[1]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[2]:1 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[3]:1 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[4]:0 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.EXPECTED:MsgQueues.<>.msgQueueCounts[MSG_Q_IN]:1 TEST.EXPECTED:MsgQueues.<>.msgQueueStarts[MSG_Q_IN]:0 TEST.EXPECTED:MsgQueues.<>.msgQueueNexts[MSG_Q_IN]:1 TEST.EXPECTED:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.msgID:1 -TEST.EXPECTED:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.cargoLen:1 -TEST.EXPECTED:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.cargo[0]:1 +TEST.EXPECTED:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.hdr.payloadLen:1 +TEST.EXPECTED:MsgQueues.<>.msgQueues[MSG_Q_IN][0].msg.payload[0]:1 TEST.EXPECTED:MsgQueues.<>.msgQueues[MSG_Q_IN][0].crc:0 TEST.END @@ -140,16 +137,16 @@ TEST.VALUE:Buttons.<>.dataOffButtonState.ovData:BUTTON_STATE_RELEASED TEST.VALUE:Buttons.<>.dataOffButtonState.override:0 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:8002 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0x8 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[0]:0x0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[1]:0x0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[2]:0x0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[3]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[4]:1 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[5]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[6]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[7]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8002 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[0]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[1]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[2]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[3]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[4]:1 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[5]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[6]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[7]:0 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.EXPECTED:Buttons.<>.dataOffButtonState.data:BUTTON_STATE_RELEASED TEST.EXPECTED:Buttons.<>.dataOffButtonState.ovData:BUTTON_STATE_PRESSED @@ -165,16 +162,16 @@ TEST.VALUE:Buttons.<>.dataStopButtonState.ovData:BUTTON_STATE_RELEASED TEST.VALUE:Buttons.<>.dataStopButtonState.override:0 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:8003 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0x8 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[0]:0x0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[1]:0x0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[2]:0x0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[3]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[4]:1 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[5]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[6]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[7]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8003 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[0]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[1]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[2]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[3]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[4]:1 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[5]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[6]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[7]:0 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.EXPECTED:Buttons.<>.dataStopButtonState.data:BUTTON_STATE_RELEASED TEST.EXPECTED:Buttons.<>.dataStopButtonState.ovData:BUTTON_STATE_PRESSED @@ -188,20 +185,20 @@ TEST.NAME:handleTestWatchdogCheckInStateOverrideRequest TEST.VALUE:uut_prototype_stubs.testSetWatchdogTaskCheckInOverride.return:1 TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:8005 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:12 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[0]:0x0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[1]:0x0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[2]:0x0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[3]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[4]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[5]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[6]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[7]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[8]:2 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[9]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[10]:0 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[11]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8005 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:12 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[0]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[1]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[2]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[3]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[4]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[5]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[6]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[7]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[8]:2 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[9]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[10]:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload[11]:0 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.EXPECTED:uut_prototype_stubs.testSetWatchdogTaskCheckInOverride.task:2 TEST.EXPECTED:uut_prototype_stubs.testSetWatchdogTaskCheckInOverride.value:0 @@ -213,11 +210,10 @@ TEST.NEW TEST.NAME:handleTesterLogInRequest TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:8000 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0x3 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[0]:0x31 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[1]:0x32 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[2]:0x33 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8000 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:3 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:<> +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:"123" TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:1 TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMMMESSAGES/INT_SystemCommMessages.html =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMMMESSAGES/INT_SystemCommMessages.html (.../INT_SystemCommMessages.html) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_SYSTEMCOMMMESSAGES/INT_SystemCommMessages.html (.../INT_SystemCommMessages.html) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -191,8 +191,8 @@

Configuration Data

- - + +
Environment NameINT_SYSTEMCOMMMESSAGES
Date of Report Creation28 OCT 2019
Time of Report Creation5:47:57 PM
Date of Report Creation22 NOV 2019
Time of Report Creation3:43:01 PM
@@ -215,7 +215,7 @@ Function Coverage - 11 / 12 (91%) + 11 / 22 (50%) @@ -237,6 +237,9 @@ SystemCommMessagesserializeMessage     sendOffButtonMsgToUI     handleOffButtonConfirmMsgFromUI    +  broadcastAlarmTriggered    +  broadcastAlarmCleared    +  broadcastBloodFlowData     sendDebugData     isTestingActivated     sendTestAckResponseMsg    @@ -246,7 +249,14 @@  handleTestStopButtonStateOverrideRequest     handleTestAlarmLampPatternOverrideRequest     handleTestWatchdogCheckInStateOverrideRequest    - TOTALS12    +  handleTestAlarmStateOverrideRequest    +  handleTestAlarmTimeOverrideRequest    +  handleTestBloodFlowSetPointOverrideRequest    +  handleTestBloodFlowMeasuredOverrideRequest    +  handleTestBloodPumpMeasuredSpeedOverrideRequest    +  handleTestBloodPumpMeasuredCurrentOverrideRequest    +  handleTestBloodFlowBroadcastIntervalOverrideRequest    + TOTALS22    @@ -276,6 +286,15 @@  handleOffButtonConfirmMsgFromUI11 / 1 (100%) +  broadcastAlarmTriggered10 / 1 (0%) + + +  broadcastAlarmCleared10 / 1 (0%) + + +  broadcastBloodFlowData10 / 1 (0%) + +  sendDebugData10 / 1 (0%) @@ -303,11 +322,32 @@  handleTestWatchdogCheckInStateOverrideRequest31 / 1 (100%) - TOTALS122311 / 12 (91%) +  handleTestAlarmStateOverrideRequest30 / 1 (0%) - GRAND TOTALS122311 / 12 (91%) +  handleTestAlarmTimeOverrideRequest30 / 1 (0%) + +  handleTestBloodFlowSetPointOverrideRequest30 / 1 (0%) + + +  handleTestBloodFlowMeasuredOverrideRequest30 / 1 (0%) + + +  handleTestBloodPumpMeasuredSpeedOverrideRequest30 / 1 (0%) + + +  handleTestBloodPumpMeasuredCurrentOverrideRequest30 / 1 (0%) + + +  handleTestBloodFlowBroadcastIntervalOverrideRequest30 / 1 (0%) + + + TOTALS224711 / 22 (50%) + + + GRAND TOTALS224711 / 22 (50%) + Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_UTILITIES/INT_UTILITIES.tst =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_UTILITIES/INT_UTILITIES.tst (.../INT_UTILITIES.tst) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_UTILITIES/INT_UTILITIES.tst (.../INT_UTILITIES.tst) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -31,8 +31,8 @@ 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]:0xD1 -TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[5]:0x86 +TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[3]:6 +TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[4]:0xF9 +TEST.EXPECTED:FPGA.<>.fpgaReadCmdBuffer[5]:0x96 TEST.EXPECTED:FPGA.handleFPGAReadHeaderState.return:FPGA_STATE_RCV_HEADER TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_UTILITIES/INT_Utilities.html =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_UTILITIES/INT_Utilities.html (.../INT_Utilities.html) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_UTILITIES/INT_Utilities.html (.../INT_Utilities.html) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -191,8 +191,8 @@

Configuration Data

- - + +
Environment NameINT_UTILITIES
Date of Report Creation01 NOV 2019
Time of Report Creation8:36:29 AM
Date of Report Creation22 NOV 2019
Time of Report Creation10:26:15 AM
@@ -260,13 +260,13 @@ Utilitiescrc1621 / 1 (100%) -  crc810 / 1 (0%) +  crc820 / 1 (0%) - TOTALS231 / 2 (50%) + TOTALS241 / 2 (50%) - GRAND TOTALS231 / 2 (50%) + GRAND TOTALS241 / 2 (50%) Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_WATCHDOGMGMT/INT_WATCHDOGMGMT.tst =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_WATCHDOGMGMT/INT_WATCHDOGMGMT.tst (.../INT_WATCHDOGMGMT.tst) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_WATCHDOGMGMT/INT_WATCHDOGMGMT.tst (.../INT_WATCHDOGMGMT.tst) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -43,20 +43,20 @@ TEST.NAME:testResetWatchdogTaskCheckInOverride TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:8005 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.cargoLen:12 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[0]:1 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[4]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[7]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[8]:3 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[9]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[10]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[11]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:0x8005 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.payloadLen:12 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[0]:1 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[7]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[8]:3 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[9]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[10]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[11]:0 TEST.VALUE:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_TIMER].data:0 TEST.VALUE:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_TIMER].ovInitData:0 TEST.VALUE:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_TIMER].ovData:1 @@ -74,20 +74,20 @@ TEST.NAME:testSetWatchdogTaskCheckInOverride TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:8005 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.cargoLen:12 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[0]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[4]:1 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[7]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[8]:3 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[9]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[10]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[11]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:0x8005 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.payloadLen:12 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[0]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[4]:1 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[7]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[8]:3 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[9]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[10]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[11]:0 TEST.VALUE:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_TIMER].data:0 TEST.VALUE:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_TIMER].ovInitData:0 TEST.VALUE:WatchdogMgmt.<>.watchdogTaskCheckedIn[TASK_TIMER].ovData:0 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_WATCHDOGMGMT/INT_WatchdogMgmt.html =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_WATCHDOGMGMT/INT_WatchdogMgmt.html (.../INT_WatchdogMgmt.html) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_WATCHDOGMGMT/INT_WatchdogMgmt.html (.../INT_WatchdogMgmt.html) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -191,8 +191,8 @@

Configuration Data

- - + +
Environment NameINT_WATCHDOGMGMT
Date of Report Creation27 OCT 2019
Time of Report Creation9:32:37 PM
Date of Report Creation22 NOV 2019
Time of Report Creation3:07:58 PM
Index: vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SYSTEMCOMM.tst =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SYSTEMCOMM.tst (.../SYSTEMCOMM.tst) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SYSTEMCOMM.tst (.../SYSTEMCOMM.tst) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -67,23 +67,16 @@ TEST.VALUE:uut_prototype_stubs.peekFromCommBuffer.return:1,6 TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:(8)0,(2)8,(4)0 TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].msg.hdr.msgID:1 -TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].msg.hdr.cargoLen:1 -TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].msg.cargo[0]:1 TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].crc:0 TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.return:1,0 TEST.VALUE:uut_prototype_stubs.blankMessageInWrapper.message[0].msg.hdr.msgID:0xFFFF -TEST.VALUE:uut_prototype_stubs.blankMessageInWrapper.message[0].msg.hdr.cargoLen:0 -TEST.VALUE:uut_prototype_stubs.blankMessageInWrapper.message[0].msg.cargo:<> -TEST.VALUE:uut_prototype_stubs.blankMessageInWrapper.message[0].msg.cargo:"A" TEST.VALUE:uut_prototype_stubs.blankMessageInWrapper.message[0].crc:0 TEST.VALUE:uut_prototype_stubs.handleOffButtonConfirmMsgFromUI.message[0].hdr.msgID:1 -TEST.VALUE:uut_prototype_stubs.handleOffButtonConfirmMsgFromUI.message[0].hdr.cargoLen:1 -TEST.VALUE:uut_prototype_stubs.handleOffButtonConfirmMsgFromUI.message[0].cargo[0]:1 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_IN_CAN_UI_2_HD TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:6 TEST.EXPECTED:uut_prototype_stubs.peekFromCommBuffer.buffer:(2)COMM_BUFFER_IN_CAN_UI_2_HD TEST.EXPECTED:uut_prototype_stubs.peekFromCommBuffer.len:1,8 -TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:(2)COMM_BUFFER_IN_CAN_DG_ALARM,(2)COMM_BUFFER_IN_CAN_UI_ALARM,(2)COMM_BUFFER_IN_CAN_DG_2_HD,(2)COMM_BUFFER_IN_CAN_DG_BROADCAST,(4)COMM_BUFFER_IN_CAN_UI_2_HD,(2)COMM_BUFFER_IN_CAN_UI_BROADCAST,(2)COMM_BUFFER_IN_UART_PC +TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:(2)COMM_BUFFER_IN_CAN_DG_ALARM,(2)COMM_BUFFER_IN_CAN_UI_ALARM,(2)COMM_BUFFER_IN_CAN_DG_2_HD,(2)COMM_BUFFER_IN_CAN_DG_BROADCAST,(4)COMM_BUFFER_IN_CAN_UI_2_HD,(2)COMM_BUFFER_IN_CAN_UI_BROADCAST,(2)COMM_BUFFER_IN_CAN_PC,(2)COMM_BUFFER_IN_UART_PC TEST.EXPECTED:uut_prototype_stubs.addToMsgQueue.queue:MSG_Q_IN TEST.EXPECTED:uut_prototype_stubs.getFromMsgQueue.queue:(2)MSG_Q_IN TEST.END @@ -127,7 +120,7 @@ TEST.NAME:NoBufferFound TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:(4)0 TEST.EXPECTED:SystemComm.findNextHighestPriorityCANPacketToTransmit.return:COMM_BUFFER_NOT_USED -TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM,COMM_BUFFER_OUT_CAN_HD_2_DG,COMM_BUFFER_OUT_CAN_HD_2_UI,COMM_BUFFER_OUT_CAN_HD_BROADCAST +TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM,COMM_BUFFER_OUT_CAN_HD_2_DG,COMM_BUFFER_OUT_CAN_HD_2_UI,COMM_BUFFER_OUT_CAN_HD_BROADCAST,COMM_BUFFER_OUT_CAN_PC TEST.END -- Subprogram: handleCANMsgInterrupt @@ -199,8 +192,22 @@ TEST.SUBPROGRAM:handleUARTMsgXmitPacketInterrupt TEST.NEW TEST.NAME:NominalPath -TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:0 +TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.CHCTRL:0 +TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.FRCNT:8 +TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.ELCNT:1 +TEST.VALUE:SystemComm.<>.pcDMAXmitControlRecord.PORTASGN:4 +TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:8 +TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:8 +TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.channel:3 +TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.CHCTRL:0 +TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.FRCNT:8 +TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.ELCNT:1 +TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.g_dmaCTRLPKT.PORTASGN:4 +TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.channel:3 +TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.type:0 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC +TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:8 +TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.END -- Subprogram: initSystemComm @@ -468,9 +475,7 @@ TEST.NAME:0001_OffButtonPress TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:1 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0 TEST.EXPECTED:uut_prototype_stubs.handleOffButtonConfirmMsgFromUI.message[0].hdr.msgID:1 -TEST.EXPECTED:uut_prototype_stubs.handleOffButtonConfirmMsgFromUI.message[0].hdr.cargoLen:0 TEST.END -- Test Case: 8000_TestLogin @@ -479,16 +484,13 @@ TEST.NEW TEST.NAME:8000_TestLogin TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:8000 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:3 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[0]:0x31 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[1]:0x32 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].cargo[2]:0x33 -TEST.EXPECTED:uut_prototype_stubs.handleTesterLogInRequest.message[0].hdr.msgID:8000 -TEST.EXPECTED:uut_prototype_stubs.handleTesterLogInRequest.message[0].hdr.cargoLen:3 -TEST.EXPECTED:uut_prototype_stubs.handleTesterLogInRequest.message[0].cargo[0]:0x31 -TEST.EXPECTED:uut_prototype_stubs.handleTesterLogInRequest.message[0].cargo[1]:0x32 -TEST.EXPECTED:uut_prototype_stubs.handleTesterLogInRequest.message[0].cargo[2]:0x33 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8000 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:3 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:<> +TEST.VALUE:SystemComm.processReceivedMessage.message[0].payload:"123" +TEST.EXPECTED:uut_prototype_stubs.handleTesterLogInRequest.message[0].hdr.msgID:0x8000 +TEST.EXPECTED:uut_prototype_stubs.handleTesterLogInRequest.message[0].hdr.payloadLen:3 +TEST.EXPECTED:uut_prototype_stubs.handleTesterLogInRequest.message[0].payload:"123" TEST.END -- Test Case: 8001_HDMessage @@ -497,13 +499,11 @@ TEST.NEW TEST.NAME:8001_HDMessage TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:8001 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8001 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.EXPECTED:uut_prototype_stubs.handleTestHDMessageRequest.message[0].hdr.msgID:8001 -TEST.EXPECTED:uut_prototype_stubs.handleTestHDMessageRequest.message[0].hdr.cargoLen:0 -TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[0]:INPUT_BASE=16 -TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[1]:INPUT_BASE=16 +TEST.EXPECTED:uut_prototype_stubs.handleTestHDMessageRequest.message[0].hdr.msgID:0x8001 +TEST.EXPECTED:uut_prototype_stubs.handleTestHDMessageRequest.message[0].hdr.payloadLen:0 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[2]:INPUT_BASE=16 TEST.END @@ -513,13 +513,11 @@ TEST.NEW TEST.NAME:8002_OffButtonOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:8002 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8002 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.EXPECTED:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:8002 -TEST.EXPECTED:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.cargoLen:0 -TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[0]:INPUT_BASE=16 -TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[1]:INPUT_BASE=16 +TEST.EXPECTED:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:0x8002 +TEST.EXPECTED:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[2]:INPUT_BASE=16 TEST.END @@ -528,14 +526,29 @@ TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:8003_StopButtonOverride +TEST.IMPORT_FAILURES: +(E) @LINE: 533 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0 + >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> Read: cargoLen +(E) @LINE: 536 TEST.EXPECTED:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.cargoLen:0 + >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> Read: cargoLen +(E) @LINE: 537 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[0]:INPUT_BASE=16 + >>> Expected a field name from the record type CCAST_9_22 + >>> Read: cargo +(E) @LINE: 538 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[1]:INPUT_BASE=16 + >>> Expected a field name from the record type CCAST_9_22 + >>> Read: cargo +(E) @LINE: 539 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[2]:INPUT_BASE=16 + >>> Expected a field name from the record type CCAST_9_22 + >>> Read: cargo +TEST.END_IMPORT_FAILURES: TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:8003 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8003 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.EXPECTED:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:8003 -TEST.EXPECTED:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.cargoLen:0 -TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[0]:INPUT_BASE=16 -TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[1]:INPUT_BASE=16 +TEST.EXPECTED:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:0x8003 +TEST.EXPECTED:uut_prototype_stubs.handleTestStopButtonStateOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[2]:INPUT_BASE=16 TEST.END @@ -545,13 +558,11 @@ TEST.NEW TEST.NAME:8004_AlarmLampPatternOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:8004 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8004 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.EXPECTED:uut_prototype_stubs.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:8004 -TEST.EXPECTED:uut_prototype_stubs.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.cargoLen:0 -TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[0]:INPUT_BASE=16 -TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[1]:INPUT_BASE=16 +TEST.EXPECTED:uut_prototype_stubs.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:0x8004 +TEST.EXPECTED:uut_prototype_stubs.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.payloadLen:8 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[2]:INPUT_BASE=16 TEST.END @@ -561,13 +572,11 @@ TEST.NEW TEST.NAME:8005_WatchdogTaskCheckInOverride TEST.VALUE:SystemComm.processReceivedMessage.message:<> -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:8005 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:0x8005 +TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.payloadLen:12 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.EXPECTED:uut_prototype_stubs.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:8005 -TEST.EXPECTED:uut_prototype_stubs.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.cargoLen:0 -TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[0]:INPUT_BASE=16 -TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[1]:INPUT_BASE=16 +TEST.EXPECTED:uut_prototype_stubs.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:0x8005 +TEST.EXPECTED:uut_prototype_stubs.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.payloadLen:12 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[2]:INPUT_BASE=16 TEST.END @@ -578,20 +587,39 @@ TEST.NAME:InvalidMessageID TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:65535 +TEST.FLOW + SystemComm.c.processReceivedMessage + SystemComm.c.processReceivedMessage +TEST.END_FLOW TEST.END -- Test Case: InvalidTestMessageID TEST.UNIT:SystemComm TEST.SUBPROGRAM:processReceivedMessage TEST.NEW TEST.NAME:InvalidTestMessageID +TEST.IMPORT_FAILURES: +(E) @LINE: 590 TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0 + >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> Read: cargoLen +(E) @LINE: 592 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[0]:INPUT_BASE=16 + >>> Expected a field name from the record type CCAST_9_22 + >>> Read: cargo +(E) @LINE: 593 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[1]:INPUT_BASE=16 + >>> Expected a field name from the record type CCAST_9_22 + >>> Read: cargo +(E) @LINE: 594 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[2]:INPUT_BASE=16 + >>> Expected a field name from the record type CCAST_9_22 + >>> Read: cargo +TEST.END_IMPORT_FAILURES: TEST.VALUE:SystemComm.processReceivedMessage.message:<> TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.msgID:65535 -TEST.VALUE:SystemComm.processReceivedMessage.message[0].hdr.cargoLen:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 -TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[0]:INPUT_BASE=16 -TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[1]:INPUT_BASE=16 TEST.ATTRIBUTES:SystemComm.processReceivedMessage.message[0].cargo[2]:INPUT_BASE=16 +TEST.FLOW + SystemComm.c.processReceivedMessage + SystemComm.c.processReceivedMessage +TEST.END_FLOW TEST.END -- Subprogram: processReceivedMessages @@ -611,8 +639,6 @@ TEST.NEW TEST.NAME:OneMessageReceived TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].msg.hdr.msgID:1 -TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].msg.hdr.cargoLen:1 -TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].msg.cargo[0]:99 TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.msg[0].crc:0 TEST.VALUE:uut_prototype_stubs.getFromMsgQueue.return:1,0 TEST.EXPECTED:uut_prototype_stubs.getFromMsgQueue.queue:(2)MSG_Q_IN @@ -626,7 +652,7 @@ TEST.NEW TEST.NAME:NoPendingCANPackets TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:(4)0 -TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM,COMM_BUFFER_OUT_CAN_HD_2_DG,COMM_BUFFER_OUT_CAN_HD_2_UI,COMM_BUFFER_OUT_CAN_HD_BROADCAST +TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_ALARM,COMM_BUFFER_OUT_CAN_HD_2_DG,COMM_BUFFER_OUT_CAN_HD_2_UI,COMM_BUFFER_OUT_CAN_HD_BROADCAST,COMM_BUFFER_OUT_CAN_PC TEST.END -- Test Case: PendingCANPacketFound @@ -656,24 +682,37 @@ -- Subprogram: transmitNextUARTPacket --- Test Case: NoPacketFound +-- Test Case: GetPacketFail TEST.UNIT:SystemComm TEST.SUBPROGRAM:transmitNextUARTPacket TEST.NEW -TEST.NAME:NoPacketFound +TEST.NAME:GetPacketFail TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:0 +TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:8 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:8 +TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.END +-- Test Case: NoPacketFound +TEST.UNIT:SystemComm +TEST.SUBPROGRAM:transmitNextUARTPacket +TEST.NEW +TEST.NAME:NoPacketFound +TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:0 +TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC +TEST.END + -- Test Case: PacketFound TEST.UNIT:SystemComm TEST.SUBPROGRAM:transmitNextUARTPacket TEST.NEW TEST.NAME:PacketFound TEST.VALUE:uut_prototype_stubs.getFromCommBuffer.return:8 +TEST.VALUE:uut_prototype_stubs.numberOfBytesInCommBuffer.return:12 TEST.EXPECTED:uut_prototype_stubs.dmaSetCtrlPacket.channel:3 TEST.EXPECTED:uut_prototype_stubs.dmaSetChEnable.channel:3 TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.EXPECTED:uut_prototype_stubs.getFromCommBuffer.len:8 +TEST.EXPECTED:uut_prototype_stubs.numberOfBytesInCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SystemComm.html =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SystemComm.html (.../SystemComm.html) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMM/SystemComm.html (.../SystemComm.html) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -191,8 +191,8 @@

Configuration Data

- - + +
Environment NameSYSTEMCOMM
Date of Report Creation27 OCT 2019
Time of Report Creation8:09:57 PM
Date of Report Creation22 NOV 2019
Time of Report Creation9:48:38 AM
@@ -206,26 +206,30 @@ - + - + + + + + - + - + - + - + - + - +
Testcases42 / 42 PASS43 / 43 PASS
Expecteds163 / 163 PASS176 / 176 PASS
Control Flow4 / 4 PASS
Statement Coverage163 / 163 (100%)163 / 186 (87%)
Branch Coverage145 / 145 (100%)149 / 158 (94%)
Pairs Coverage30 / 30 (100%)31 / 32 (96%)
@@ -244,49 +248,50 @@ - SystemComminitSystemCommNominalPath27 OCT 2019 8:09:39 PMPASS 2 / 2 -  execSystemCommRxOneMessageToProcessInBuffers27 OCT 2019 8:09:39 PMPASS 25 / 25 -  execSystemCommTxCAN1TransmitterBusy27 OCT 2019 8:09:39 PMPASS -   SCI1TransmitterBusy27 OCT 2019 8:09:39 PMPASS -  handleCANMsgInterruptInvalidCANBox27 OCT 2019 8:09:39 PMPASS -   NoPacket27 OCT 2019 8:09:39 PMPASS 1 / 1 -   ReceiveCANBox27 OCT 2019 8:09:40 PMPASS 4 / 4 -   TransmitCANBox27 OCT 2019 8:09:40 PMPASS 4 / 4 -  handleUARTMsgRecvPacketInterruptNominalPath27 OCT 2019 8:09:40 PMPASS 4 / 4 -  handleUARTMsgXmitPacketInterruptNominalPath27 OCT 2019 8:09:40 PMPASS 1 / 1 -  initUARTAndDMANominalPath27 OCT 2019 8:09:40 PMPASS 47 / 47 -  isCANBoxForXmitNotTransmitCANBox27 OCT 2019 8:09:40 PMPASS 1 / 1 -   TransmitCANBox27 OCT 2019 8:09:40 PMPASS 1 / 1 -  isCANBoxForRecvNotReceiveCANBox27 OCT 2019 8:09:41 PMPASS 1 / 1 -   ReceiveCANBox27 OCT 2019 8:09:41 PMPASS 1 / 1 -  findNextHighestPriorityCANPacketToTransmitBufferFound27 OCT 2019 8:09:41 PMPASS 2 / 2 -   NoBufferFound27 OCT 2019 8:09:41 PMPASS 5 / 5 -  transmitNextCANPacketNoPendingCANPackets27 OCT 2019 8:09:41 PMPASS 4 / 4 -   PendingCANPacketFound27 OCT 2019 8:09:41 PMPASS 6 / 6 -   PendingCANPacketIsPartial27 OCT 2019 8:09:41 PMPASS 5 / 5 -  transmitNextUARTPacketNoPacketFound27 OCT 2019 8:09:42 PMPASS 2 / 2 -   PacketFound27 OCT 2019 8:09:42 PMPASS 4 / 4 -  processIncomingDataMoreDataInBufferThanMaxMsgSize27 OCT 2019 8:09:42 PMPASS 4 / 4 -   MsgFoundButIncompleteMsgRetrieved27 OCT 2019 8:09:42 PMPASS 4 / 4 -   NoMsgFound27 OCT 2019 8:09:42 PMPASS 2 / 2 -  consumeBufferPaddingBeforeSyncBufferEmpty27 OCT 2019 8:09:42 PMPASS 1 / 1 -   RemoveSomePadding27 OCT 2019 8:09:43 PMPASS 8 / 8 -  parseMessageFromBufferFullMessageFound27 OCT 2019 8:09:43 PMPASS 1 / 1 -   NoMessageCouldBeParsed27 OCT 2019 8:09:43 PMPASS 1 / 1 -   NoSyncFound27 OCT 2019 8:09:43 PMPASS 1 / 1 -   NotEnoughDataForMinMessage27 OCT 2019 8:09:43 PMPASS 1 / 1 -  processReceivedMessagesNoMessagesReceived27 OCT 2019 8:09:43 PMPASS 1 / 1 -   OneMessageReceived27 OCT 2019 8:09:44 PMPASS 2 / 2 -  processReceivedMessage0001_OffButtonPress27 OCT 2019 8:09:44 PMPASS 2 / 2 -   8000_TestLogin27 OCT 2019 8:09:44 PMPASS 5 / 5 -   8001_HDMessage27 OCT 2019 8:09:44 PMPASS 2 / 2 -   8002_OffButtonOverride27 OCT 2019 8:09:44 PMPASS 2 / 2 -   8003_StopButtonOverride27 OCT 2019 8:09:44 PMPASS 2 / 2 -   8004_AlarmLampPatternOverride27 OCT 2019 8:09:44 PMPASS 2 / 2 -   8005_WatchdogTaskCheckInOverride27 OCT 2019 8:09:45 PMPASS 2 / 2 -   InvalidMessageID27 OCT 2019 8:09:45 PMPASS -   InvalidTestMessageID27 OCT 2019 8:09:45 PMPASS - TOTALS1742 PASS 42 / 42 + SystemComminitSystemCommNominalPath22 NOV 2019 9:21:05 AMPASS 2 / 2 +  execSystemCommRxOneMessageToProcessInBuffers22 NOV 2019 9:23:07 AMPASS 27 / 27 +  execSystemCommTxCAN1TransmitterBusy22 NOV 2019 9:21:05 AMPASS +   SCI1TransmitterBusy22 NOV 2019 9:21:06 AMPASS +  handleCANMsgInterruptInvalidCANBox22 NOV 2019 9:21:06 AMPASS +   NoPacket22 NOV 2019 9:21:06 AMPASS 1 / 1 +   ReceiveCANBox22 NOV 2019 9:21:06 AMPASS 4 / 4 +   TransmitCANBox22 NOV 2019 9:21:06 AMPASS 4 / 4 +  handleUARTMsgRecvPacketInterruptNominalPath22 NOV 2019 9:21:06 AMPASS 4 / 4 +  handleUARTMsgXmitPacketInterruptNominalPath22 NOV 2019 9:32:37 AMPASS 10 / 10 +  initUARTAndDMANominalPath22 NOV 2019 9:21:06 AMPASS 47 / 47 +  isCANBoxForXmitNotTransmitCANBox22 NOV 2019 9:21:07 AMPASS 1 / 1 +   TransmitCANBox22 NOV 2019 9:21:07 AMPASS 1 / 1 +  isCANBoxForRecvNotReceiveCANBox22 NOV 2019 9:21:07 AMPASS 1 / 1 +   ReceiveCANBox22 NOV 2019 9:21:07 AMPASS 1 / 1 +  findNextHighestPriorityCANPacketToTransmitBufferFound22 NOV 2019 9:21:07 AMPASS 2 / 2 +   NoBufferFound22 NOV 2019 9:34:41 AMPASS 6 / 6 +  transmitNextCANPacketNoPendingCANPackets22 NOV 2019 9:37:28 AMPASS 5 / 5 +   PendingCANPacketFound22 NOV 2019 9:21:07 AMPASS 6 / 6 +   PendingCANPacketIsPartial22 NOV 2019 9:21:07 AMPASS 5 / 5 +  transmitNextUARTPacketNoPacketFound22 NOV 2019 9:40:56 AMPASS 1 / 1 +   PacketFound22 NOV 2019 9:41:33 AMPASS 5 / 5 +   GetPacketFail22 NOV 2019 9:42:41 AMPASS 3 / 3 +  processIncomingDataMoreDataInBufferThanMaxMsgSize22 NOV 2019 9:21:08 AMPASS 4 / 4 +   MsgFoundButIncompleteMsgRetrieved22 NOV 2019 9:21:08 AMPASS 4 / 4 +   NoMsgFound22 NOV 2019 9:21:08 AMPASS 2 / 2 +  consumeBufferPaddingBeforeSyncBufferEmpty22 NOV 2019 9:21:08 AMPASS 1 / 1 +   RemoveSomePadding22 NOV 2019 9:21:08 AMPASS 8 / 8 +  parseMessageFromBufferFullMessageFound22 NOV 2019 9:21:08 AMPASS 1 / 1 +   NoMessageCouldBeParsed22 NOV 2019 9:21:09 AMPASS 1 / 1 +   NoSyncFound22 NOV 2019 9:21:09 AMPASS 1 / 1 +   NotEnoughDataForMinMessage22 NOV 2019 9:21:09 AMPASS 1 / 1 +  processReceivedMessagesNoMessagesReceived22 NOV 2019 9:21:09 AMPASS 1 / 1 +   OneMessageReceived22 NOV 2019 9:21:09 AMPASS 2 / 2 +  processReceivedMessage0001_OffButtonPress22 NOV 2019 9:21:09 AMPASS 1 / 1 +   8000_TestLogin22 NOV 2019 9:44:08 AMPASS 3 / 3 +   8001_HDMessage22 NOV 2019 9:44:50 AMPASS 2 / 2 +   8002_OffButtonOverride22 NOV 2019 9:45:34 AMPASS 2 / 2 +   8003_StopButtonOverride22 NOV 2019 9:46:01 AMPASS 2 / 2 +   8004_AlarmLampPatternOverride22 NOV 2019 9:46:29 AMPASS 2 / 2 +   8005_WatchdogTaskCheckInOverride22 NOV 2019 9:46:56 AMPASS 2 / 2 +   InvalidMessageID22 NOV 2019 9:47:56 AMPASS +   InvalidTestMessageID22 NOV 2019 9:48:08 AMPASS + TOTALS1743 PASS 43 / 43 @@ -340,7 +345,7 @@  transmitNextCANPacket36 / 6 (100%)9 / 9 (100%)2 / 2 (100%) -  transmitNextUARTPacket25 / 5 (100%)5 / 5 (100%)1 / 1 (100%) +  transmitNextUARTPacket37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)  processIncomingData721 / 21 (100%)25 / 25 (100%)6 / 6 (100%) @@ -355,13 +360,13 @@  processReceivedMessages46 / 6 (100%)10 / 10 (100%)2 / 2 (100%) -  processReceivedMessage929 / 29 (100%)16 / 16 (100%)2 / 2 (100%) +  processReceivedMessage1627 / 50 (54%)16 / 25 (64%)2 / 3 (66%) - TOTALS1754163 / 163 (100%)145 / 145 (100%)30 / 30 (100%) + TOTALS1762163 / 186 (87%)149 / 158 (94%)31 / 32 (96%) - GRAND TOTALS1754163 / 163 (100%)145 / 145 (100%)30 / 30 (100%) + GRAND TOTALS1762163 / 186 (87%)149 / 158 (94%)31 / 32 (96%) Index: vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SYSTEMCOMMMESSAGES.tst =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SYSTEMCOMMMESSAGES.tst (.../SYSTEMCOMMMESSAGES.tst) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SYSTEMCOMMMESSAGES.tst (.../SYSTEMCOMMMESSAGES.tst) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -17,364 +17,370 @@ -- Subprogram: handleOffButtonConfirmMsgFromUI --- Test Case: NominalPath +-- Test Case: handleOffButtonConfirmMsgFromUI_NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleOffButtonConfirmMsgFromUI TEST.NEW -TEST.NAME:NominalPath +TEST.NAME:handleOffButtonConfirmMsgFromUI_NominalPath TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message:<> -TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].hdr.cargoLen:1 -TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].cargo[0]:1 +TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].hdr.msgID:1 +TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].hdr.payloadLen:1 +TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].payload[0]:1 TEST.EXPECTED:uut_prototype_stubs.userConfirmOffButton.response:1 TEST.END -- Subprogram: handleTestAlarmLampPatternOverrideRequest --- Test Case: InvalidCargoLength +-- Test Case: handleTestAlarmLampPatternOverrideRequest_InvalidCargoLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestAlarmLampPatternOverrideRequest TEST.NEW -TEST.NAME:InvalidCargoLength +TEST.NAME:handleTestAlarmLampPatternOverrideRequest_InvalidCargoLength TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:8004 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.cargoLen:7 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[0]:1 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[4]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:0x8004 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.payloadLen:7 +TEST.FLOW + SystemCommMessages.c.handleTestAlarmLampPatternOverrideRequest + uut_prototype_stubs.blankMessage + uut_prototype_stubs.addToCommBuffer + SystemCommMessages.c.handleTestAlarmLampPatternOverrideRequest +TEST.END_FLOW TEST.END --- Test Case: Override +-- Test Case: handleTestAlarmLampPatternOverrideRequest_Override TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestAlarmLampPatternOverrideRequest TEST.NEW -TEST.NAME:Override +TEST.NAME:handleTestAlarmLampPatternOverrideRequest_Override TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:8004 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.cargoLen:8 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[0]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[4]:3 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:0x8004 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[0]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[4]:3 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[7]:0 TEST.VALUE:uut_prototype_stubs.testSetCurrentLampPatternOverride.return:1 TEST.EXPECTED:uut_prototype_stubs.testSetCurrentLampPatternOverride.value:LAMP_PATTERN_HIGH_ALARM TEST.END --- Test Case: Reset +-- Test Case: handleTestAlarmLampPatternOverrideRequest_Reset TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestAlarmLampPatternOverrideRequest TEST.NEW -TEST.NAME:Reset +TEST.NAME:handleTestAlarmLampPatternOverrideRequest_Reset TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:8004 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.cargoLen:8 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[0]:1 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[4]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:0x8004 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[0]:1 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[7]:0 TEST.VALUE:uut_prototype_stubs.testResetCurrentLampPatternOverride.return:1 +TEST.FLOW + SystemCommMessages.c.handleTestAlarmLampPatternOverrideRequest + uut_prototype_stubs.testResetCurrentLampPatternOverride + uut_prototype_stubs.blankMessage + uut_prototype_stubs.addToCommBuffer + SystemCommMessages.c.handleTestAlarmLampPatternOverrideRequest +TEST.END_FLOW TEST.END -- Subprogram: handleTestHDMessageRequest --- Test Case: NominalPath +-- Test Case: handleTestHDMessageRequest_NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestHDMessageRequest TEST.NEW -TEST.NAME:NominalPath +TEST.NAME:handleTestHDMessageRequest_NominalPath TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].hdr.msgID:8001 -TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].hdr.cargoLen:4 -TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].cargo[0]:1 -TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].cargo[4]:0 +TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].hdr.msgID:0x8001 +TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].hdr.payloadLen:4 +TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].payload[0]:1 +TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].payload[3]:0 TEST.VALUE:uut_prototype_stubs.addToMsgQueue.return:1 TEST.EXPECTED:uut_prototype_stubs.addToMsgQueue.queue:MSG_Q_IN TEST.EXPECTED:uut_prototype_stubs.addToMsgQueue.msg[0].msg.hdr.msgID:1 -TEST.EXPECTED:uut_prototype_stubs.addToMsgQueue.msg[0].msg.hdr.cargoLen:0 -TEST.EXPECTED:uut_prototype_stubs.addToMsgQueue.msg[0].crc:0 +TEST.EXPECTED:uut_prototype_stubs.addToMsgQueue.msg[0].msg.hdr.payloadLen:0 TEST.END -- Subprogram: handleTestOffButtonStateOverrideRequest --- Test Case: InvalidCargoLength +-- Test Case: handleTestOffButtonStateOverrideRequest_InvalidCargoLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestOffButtonStateOverrideRequest TEST.NEW -TEST.NAME:InvalidCargoLength +TEST.NAME:handleTestOffButtonStateOverrideRequest_InvalidCargoLength TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:8002 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.cargoLen:7 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[0]:1 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[4]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:0x8002 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.payloadLen:7 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[0]:1 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[6]:0 +TEST.FLOW + SystemCommMessages.c.handleTestOffButtonStateOverrideRequest + uut_prototype_stubs.blankMessage + uut_prototype_stubs.addToCommBuffer + SystemCommMessages.c.handleTestOffButtonStateOverrideRequest +TEST.END_FLOW TEST.END --- Test Case: Override +-- Test Case: handleTestOffButtonStateOverrideRequest_Override TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestOffButtonStateOverrideRequest TEST.NEW -TEST.NAME:Override +TEST.NAME:handleTestOffButtonStateOverrideRequest_Override TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:8002 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.cargoLen:8 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[0]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[4]:1 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:0x8002 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[0]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[4]:1 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[7]:0 TEST.VALUE:uut_prototype_stubs.testSetOffButtonStateOverride.return:1 TEST.EXPECTED:uut_prototype_stubs.testSetOffButtonStateOverride.value:BUTTON_STATE_PRESSED TEST.END --- Test Case: Reset +-- Test Case: handleTestOffButtonStateOverrideRequest_Reset TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestOffButtonStateOverrideRequest TEST.NEW -TEST.NAME:Reset +TEST.NAME:handleTestOffButtonStateOverrideRequest_Reset TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:8002 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.cargoLen:8 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[0]:1 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[4]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:0x8002 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[0]:1 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[7]:0 TEST.VALUE:uut_prototype_stubs.testResetOffButtonStateOverride.return:1 +TEST.FLOW + SystemCommMessages.c.handleTestOffButtonStateOverrideRequest + uut_prototype_stubs.testResetOffButtonStateOverride + uut_prototype_stubs.blankMessage + uut_prototype_stubs.addToCommBuffer + SystemCommMessages.c.handleTestOffButtonStateOverrideRequest +TEST.END_FLOW TEST.END -- Subprogram: handleTestStopButtonStateOverrideRequest --- Test Case: InvalidCargoLength +-- Test Case: handleTestStopButtonStateOverrideRequest_InvalidCargoLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestStopButtonStateOverrideRequest TEST.NEW -TEST.NAME:InvalidCargoLength +TEST.NAME:handleTestStopButtonStateOverrideRequest_InvalidCargoLength TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:8003 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.cargoLen:7 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[0]:1 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[4]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:0x8003 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.payloadLen:7 +TEST.FLOW + SystemCommMessages.c.handleTestStopButtonStateOverrideRequest + uut_prototype_stubs.blankMessage + uut_prototype_stubs.addToCommBuffer + SystemCommMessages.c.handleTestStopButtonStateOverrideRequest +TEST.END_FLOW TEST.END --- Test Case: Override +-- Test Case: handleTestStopButtonStateOverrideRequest_Override TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestStopButtonStateOverrideRequest TEST.NEW -TEST.NAME:Override +TEST.NAME:handleTestStopButtonStateOverrideRequest_Override TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:8003 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.cargoLen:8 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[0]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[4]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:0x8003 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.testSetStopButtonStateOverride.return:1 TEST.EXPECTED:uut_prototype_stubs.testSetStopButtonStateOverride.value:BUTTON_STATE_RELEASED TEST.END --- Test Case: Reset +-- Test Case: handleTestStopButtonStateOverrideRequest_Reset TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestStopButtonStateOverrideRequest TEST.NEW -TEST.NAME:Reset +TEST.NAME:handleTestStopButtonStateOverrideRequest_Reset TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:8003 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.cargoLen:8 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[0]:1 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[4]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[7]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:0x8003 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[0]:1 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[7]:0 TEST.VALUE:uut_prototype_stubs.testResetStopButtonStateOverride.return:1 +TEST.FLOW + SystemCommMessages.c.handleTestStopButtonStateOverrideRequest + uut_prototype_stubs.testResetStopButtonStateOverride + uut_prototype_stubs.blankMessage + uut_prototype_stubs.addToCommBuffer + SystemCommMessages.c.handleTestStopButtonStateOverrideRequest +TEST.END_FLOW TEST.END -- Subprogram: handleTestWatchdogCheckInStateOverrideRequest --- Test Case: InvalidCargoLength +-- Test Case: handleTestWatchdogCheckInStateOverrideRequest_InvalidCargoLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestWatchdogCheckInStateOverrideRequest TEST.NEW -TEST.NAME:InvalidCargoLength +TEST.NAME:handleTestWatchdogCheckInStateOverrideRequest_InvalidCargoLength TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:8005 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.cargoLen:13 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[0]:1 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[4]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[7]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[8]:2 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[9]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[10]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[11]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:0x8005 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.payloadLen:13 +TEST.FLOW + SystemCommMessages.c.handleTestWatchdogCheckInStateOverrideRequest + uut_prototype_stubs.blankMessage + uut_prototype_stubs.addToCommBuffer + SystemCommMessages.c.handleTestWatchdogCheckInStateOverrideRequest +TEST.END_FLOW TEST.END --- Test Case: Override +-- Test Case: handleTestWatchdogCheckInStateOverrideRequest_Override TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestWatchdogCheckInStateOverrideRequest TEST.NEW -TEST.NAME:Override +TEST.NAME:handleTestWatchdogCheckInStateOverrideRequest_Override TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:8005 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.cargoLen:12 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[0]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[4]:1 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[7]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[8]:1 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[9]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[10]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[11]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:0x8005 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.payloadLen:12 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[0]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[4]:1 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[7]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[8]:1 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[9]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[10]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[11]:0 TEST.VALUE:uut_prototype_stubs.testSetWatchdogTaskCheckInOverride.return:1 TEST.EXPECTED:uut_prototype_stubs.testSetWatchdogTaskCheckInOverride.task:1 TEST.EXPECTED:uut_prototype_stubs.testSetWatchdogTaskCheckInOverride.value:1 TEST.END --- Test Case: Reset +-- Test Case: handleTestWatchdogCheckInStateOverrideRequest_Reset TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestWatchdogCheckInStateOverrideRequest TEST.NEW -TEST.NAME:Reset +TEST.NAME:handleTestWatchdogCheckInStateOverrideRequest_Reset TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:8005 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.cargoLen:12 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[0]:1 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[1]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[2]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[3]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[4]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[5]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[6]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[7]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[8]:2 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[9]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[10]:0 -TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[11]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:0x8005 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.payloadLen:12 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[0]:1 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[7]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[8]:2 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[9]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[10]:0 +TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[11]:0 TEST.VALUE:uut_prototype_stubs.testResetWatchdogTaskCheckInOverride.return:1 TEST.EXPECTED:uut_prototype_stubs.testResetWatchdogTaskCheckInOverride.task:2 TEST.END -- Subprogram: handleTesterLogInRequest --- Test Case: LoginSuccessful +-- Test Case: handleTesterLogInRequest_LoginSuccessful TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW -TEST.NAME:LoginSuccessful +TEST.NAME:handleTesterLogInRequest_LoginSuccessful TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:8000 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.cargoLen:3 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[0]:0x31 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[1]:0x32 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[2]:0x33 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:0x8000 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.payloadLen:3 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[0]:0x31 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[1]:0x32 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[2]:0x33 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:1 TEST.END --- Test Case: LoginUnsuccessful_PW_Wrong0 +-- Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong0 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW -TEST.NAME:LoginUnsuccessful_PW_Wrong0 +TEST.NAME:handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong0 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:8000 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.cargoLen:3 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[0]:0x34 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[1]:0x32 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[2]:0x33 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:0x8000 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.payloadLen:3 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[0]:0x34 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[1]:0x32 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[2]:0x33 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:0 TEST.END --- Test Case: LoginUnsuccessful_PW_Wrong1 +-- Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong1 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW -TEST.NAME:LoginUnsuccessful_PW_Wrong1 +TEST.NAME:handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong1 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:8000 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.cargoLen:3 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[0]:0x31 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[1]:0x34 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[2]:0x33 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:0x8000 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.payloadLen:3 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[0]:0x31 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[1]:0x34 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[2]:0x33 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:0 TEST.END --- Test Case: LoginUnsuccessful_PW_Wrong2 +-- Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong2 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW -TEST.NAME:LoginUnsuccessful_PW_Wrong2 +TEST.NAME:handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong2 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:8000 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.cargoLen:3 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[0]:0x31 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[1]:0x32 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[2]:0x34 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:0x8000 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.payloadLen:3 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[0]:0x31 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[1]:0x32 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[2]:0x34 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:0 TEST.END --- Test Case: LoginUnsuccessful_PW_WrongLength +-- Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_WrongLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW -TEST.NAME:LoginUnsuccessful_PW_WrongLength +TEST.NAME:handleTesterLogInRequest_LoginUnsuccessful_PW_WrongLength TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:8000 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.cargoLen:4 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[0]:0x31 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[1]:0x32 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[2]:0x33 -TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[3]:0x34 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:0x8000 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.payloadLen:4 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[0]:0x31 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[1]:0x32 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[2]:0x33 +TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[3]:0x34 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:0 TEST.END @@ -391,11 +397,11 @@ -- Subprogram: sendDebugData --- Test Case: NominalPath +-- Test Case: sendDebugData_NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:sendDebugData TEST.NEW -TEST.NAME:NominalPath +TEST.NAME:sendDebugData_NominalPath TEST.VALUE:SystemCommMessages.sendDebugData.dbgData:<> TEST.VALUE:SystemCommMessages.sendDebugData.dbgData[0]:1 TEST.VALUE:SystemCommMessages.sendDebugData.dbgData[1]:2 @@ -417,11 +423,11 @@ -- Subprogram: sendOffButtonMsgToUI --- Test Case: NominalPath +-- Test Case: sendOffButtonMsgToUI_NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:sendOffButtonMsgToUI TEST.NEW -TEST.NAME:NominalPath +TEST.NAME:sendOffButtonMsgToUI_NominalPath TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 TEST.EXPECTED:SystemCommMessages.sendOffButtonMsgToUI.return:1 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_2_UI @@ -430,20 +436,20 @@ -- Subprogram: sendTestAckResponseMsg --- Test Case: NominalPath +-- Test Case: sendTestAckResponseMsg_NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:sendTestAckResponseMsg TEST.NEW -TEST.NAME:NominalPath +TEST.NAME:sendTestAckResponseMsg_NominalPath TEST.VALUE:SystemCommMessages.sendTestAckResponseMsg.msgID:MSG_ID_OFF_BUTTON_STATE_OVERRIDE TEST.VALUE:SystemCommMessages.sendTestAckResponseMsg.ack:1 TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 TEST.EXPECTED:SystemCommMessages.sendTestAckResponseMsg.ack:1 TEST.EXPECTED:SystemCommMessages.sendTestAckResponseMsg.return:1 -TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_CAN_PC TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[0]:0xA5 -TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[1]:0x42 -TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[2]:0x1F +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[1]:0x2 +TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[2]:0x80 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[3]:0x1 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[4]:1 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[5]:0 @@ -454,28 +460,24 @@ -- Subprogram: serializeMessage --- Test Case: MessageNeedsPadding +-- Test Case: serializeMessage_MessageNeedsPadding TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:serializeMessage TEST.NEW -TEST.NAME:MessageNeedsPadding +TEST.NAME:serializeMessage_MessageNeedsPadding TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:11 -TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.cargoLen:5 -TEST.VALUE:SystemCommMessages.serializeMessage.msg.cargo:<> -TEST.VALUE:SystemCommMessages.serializeMessage.msg.cargo:"ABCDE" +TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.payloadLen:5 TEST.VALUE:SystemCommMessages.serializeMessage.data:<> TEST.EXPECTED:SystemCommMessages.serializeMessage.return:16 TEST.END --- Test Case: NominalPath +-- Test Case: serializeMessage_NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:serializeMessage TEST.NEW -TEST.NAME:NominalPath +TEST.NAME:serializeMessage_NominalPath TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:11 -TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.cargoLen:3 -TEST.VALUE:SystemCommMessages.serializeMessage.msg.cargo:<> -TEST.VALUE:SystemCommMessages.serializeMessage.msg.cargo:"ABC" +TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.payloadLen:3 TEST.VALUE:SystemCommMessages.serializeMessage.data:<> TEST.EXPECTED:SystemCommMessages.serializeMessage.return:8 TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SystemCommMessages.html =================================================================== diff -u -r52ff06dd2dbffc091d5b62cfa52546b52b2a5815 -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 --- vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SystemCommMessages.html (.../SystemCommMessages.html) (revision 52ff06dd2dbffc091d5b62cfa52546b52b2a5815) +++ vectorcast/Hercules_RM46_HD_Project/environment/SYSTEMCOMMMESSAGES/SystemCommMessages.html (.../SystemCommMessages.html) (revision 2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6) @@ -191,8 +191,8 @@

Configuration Data

- - + +
Environment NameSYSTEMCOMMMESSAGES
Date of Report Creation28 OCT 2019
Time of Report Creation5:40:48 PM
Date of Report Creation22 NOV 2019
Time of Report Creation9:16:39 AM
@@ -210,22 +210,26 @@ Expecteds - 45 / 45 PASS + 44 / 44 PASS + + Control Flow + 31 / 31 PASS + - + Statement Coverage - 72 / 72 (100%) + 72 / 155 (46%) - + Branch Coverage - 62 / 62 (100%) + 62 / 128 (48%) - + Pairs Coverage - 14 / 14 (100%) + 14 / 28 (50%) @@ -244,32 +248,42 @@ - SystemCommMessagesserializeMessageMessageNeedsPadding28 OCT 2019 5:40:41 PMPASS 1 / 1 -   NominalPath28 OCT 2019 5:40:41 PMPASS 1 / 1 -  sendOffButtonMsgToUINominalPath28 OCT 2019 5:40:41 PMPASS 3 / 3 -  handleOffButtonConfirmMsgFromUINominalPath28 OCT 2019 5:40:41 PMPASS 1 / 1 -  sendDebugDataNominalPath28 OCT 2019 5:40:41 PMPASS 11 / 11 -  isTestingActivatedNominalPath28 OCT 2019 5:40:41 PMPASS 1 / 1 -  sendTestAckResponseMsgNominalPath28 OCT 2019 5:40:41 PMPASS 12 / 12 -  handleTesterLogInRequestLoginSuccessful28 OCT 2019 5:40:41 PMPASS 1 / 1 -   LoginUnsuccessful_PW_Wrong028 OCT 2019 5:40:41 PMPASS 1 / 1 -   LoginUnsuccessful_PW_Wrong128 OCT 2019 5:40:42 PMPASS 1 / 1 -   LoginUnsuccessful_PW_Wrong228 OCT 2019 5:40:42 PMPASS 1 / 1 -   LoginUnsuccessful_PW_WrongLength28 OCT 2019 5:40:42 PMPASS 1 / 1 -  handleTestHDMessageRequestNominalPath28 OCT 2019 5:40:42 PMPASS 4 / 4 -  handleTestOffButtonStateOverrideRequestInvalidCargoLength28 OCT 2019 5:40:42 PMPASS -   Override28 OCT 2019 5:40:42 PMPASS 1 / 1 -   Reset28 OCT 2019 5:40:42 PMPASS -  handleTestStopButtonStateOverrideRequestInvalidCargoLength28 OCT 2019 5:40:42 PMPASS -   Override28 OCT 2019 5:40:42 PMPASS 1 / 1 -   Reset28 OCT 2019 5:40:43 PMPASS -  handleTestAlarmLampPatternOverrideRequestInvalidCargoLength28 OCT 2019 5:40:43 PMPASS -   Override28 OCT 2019 5:40:43 PMPASS 1 / 1 -   Reset28 OCT 2019 5:40:43 PMPASS -  handleTestWatchdogCheckInStateOverrideRequestInvalidCargoLength28 OCT 2019 5:40:43 PMPASS -   Override28 OCT 2019 5:40:43 PMPASS 2 / 2 -   Reset28 OCT 2019 5:40:43 PMPASS 1 / 1 - TOTALS1225 PASS 25 / 25 + SystemCommMessagesserializeMessageserializeMessage_MessageNeedsPadding22 NOV 2019 8:21:43 AMPASS 1 / 1 +   serializeMessage_NominalPath22 NOV 2019 8:21:59 AMPASS 1 / 1 +  sendOffButtonMsgToUIsendOffButtonMsgToUI_NominalPath22 NOV 2019 8:20:12 AMPASS 3 / 3 +  handleOffButtonConfirmMsgFromUIhandleOffButtonConfirmMsgFromUI_NominalPath22 NOV 2019 8:26:56 AMPASS 1 / 1 +  broadcastAlarmTriggered    +  broadcastAlarmCleared    +  broadcastBloodFlowData    +  sendDebugDatasendDebugData_NominalPath22 NOV 2019 8:20:12 AMPASS 11 / 11 +  isTestingActivatedNominalPath22 NOV 2019 8:20:12 AMPASS 1 / 1 +  sendTestAckResponseMsgsendTestAckResponseMsg_NominalPath22 NOV 2019 8:30:01 AMPASS 12 / 12 +  handleTesterLogInRequesthandleTesterLogInRequest_LoginSuccessful22 NOV 2019 8:31:35 AMPASS 1 / 1 +   handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong022 NOV 2019 8:32:43 AMPASS 1 / 1 +   handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong122 NOV 2019 8:34:18 AMPASS 1 / 1 +   handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong222 NOV 2019 8:35:25 AMPASS 1 / 1 +   handleTesterLogInRequest_LoginUnsuccessful_PW_WrongLength22 NOV 2019 8:36:16 AMPASS 1 / 1 +  handleTestHDMessageRequesthandleTestHDMessageRequest_NominalPath22 NOV 2019 8:42:36 AMPASS 3 / 3 +  handleTestOffButtonStateOverrideRequesthandleTestOffButtonStateOverrideRequest_InvalidCargoLength22 NOV 2019 9:12:57 AMPASS +   handleTestOffButtonStateOverrideRequest_Override22 NOV 2019 8:49:05 AMPASS 1 / 1 +   handleTestOffButtonStateOverrideRequest_Reset22 NOV 2019 9:13:23 AMPASS +  handleTestStopButtonStateOverrideRequesthandleTestStopButtonStateOverrideRequest_InvalidCargoLength22 NOV 2019 9:13:37 AMPASS +   handleTestStopButtonStateOverrideRequest_Override22 NOV 2019 9:07:36 AMPASS 1 / 1 +   handleTestStopButtonStateOverrideRequest_Reset22 NOV 2019 9:13:48 AMPASS +  handleTestAlarmLampPatternOverrideRequesthandleTestAlarmLampPatternOverrideRequest_InvalidCargoLength22 NOV 2019 9:14:00 AMPASS +   handleTestAlarmLampPatternOverrideRequest_Override22 NOV 2019 9:10:22 AMPASS 1 / 1 +   handleTestAlarmLampPatternOverrideRequest_Reset22 NOV 2019 9:14:07 AMPASS +  handleTestWatchdogCheckInStateOverrideRequesthandleTestWatchdogCheckInStateOverrideRequest_InvalidCargoLength22 NOV 2019 9:12:39 AMPASS +   handleTestWatchdogCheckInStateOverrideRequest_Override22 NOV 2019 9:15:04 AMPASS 2 / 2 +   handleTestWatchdogCheckInStateOverrideRequest_Reset22 NOV 2019 9:16:26 AMPASS 1 / 1 +  handleTestAlarmStateOverrideRequest    +  handleTestAlarmTimeOverrideRequest    +  handleTestBloodFlowSetPointOverrideRequest    +  handleTestBloodFlowMeasuredOverrideRequest    +  handleTestBloodPumpMeasuredSpeedOverrideRequest    +  handleTestBloodPumpMeasuredCurrentOverrideRequest    +  handleTestBloodFlowBroadcastIntervalOverrideRequest    + TOTALS2225 PASS 25 / 25 @@ -299,6 +313,15 @@  handleOffButtonConfirmMsgFromUI12 / 2 (100%)1 / 1 (100%) +  broadcastAlarmTriggered10 / 12 (0%)0 / 1 (0%) + + +  broadcastAlarmCleared10 / 8 (0%)0 / 1 (0%) + + +  broadcastBloodFlowData10 / 14 (0%)0 / 1 (0%) + +  sendDebugData17 / 7 (100%)1 / 1 (100%) @@ -326,11 +349,32 @@  handleTestWatchdogCheckInStateOverrideRequest37 / 7 (100%)9 / 9 (100%)2 / 2 (100%) - TOTALS122372 / 72 (100%)62 / 62 (100%)14 / 14 (100%) +  handleTestAlarmStateOverrideRequest30 / 7 (0%)0 / 9 (0%)0 / 2 (0%) - GRAND TOTALS122372 / 72 (100%)62 / 62 (100%)14 / 14 (100%) +  handleTestAlarmTimeOverrideRequest30 / 7 (0%)0 / 9 (0%)0 / 2 (0%) + +  handleTestBloodFlowSetPointOverrideRequest30 / 7 (0%)0 / 9 (0%)0 / 2 (0%) + + +  handleTestBloodFlowMeasuredOverrideRequest30 / 7 (0%)0 / 9 (0%)0 / 2 (0%) + + +  handleTestBloodPumpMeasuredSpeedOverrideRequest30 / 7 (0%)0 / 9 (0%)0 / 2 (0%) + + +  handleTestBloodPumpMeasuredCurrentOverrideRequest30 / 7 (0%)0 / 9 (0%)0 / 2 (0%) + + +  handleTestBloodFlowBroadcastIntervalOverrideRequest30 / 7 (0%)0 / 9 (0%)0 / 2 (0%) + + + TOTALS224772 / 155 (46%)62 / 128 (48%)14 / 28 (50%) + + + GRAND TOTALS224772 / 155 (46%)62 / 128 (48%)14 / 28 (50%) + Index: vectorcast/Hercules_RM46_HD_Project/project.db =================================================================== diff -u -r90f6438e80dbe0a32472a076a0d1bc54db65d15a -r2d8e8a45fbeea5cb15a59817ff5cffcb24d7afe6 Binary files differ