Contents

Testcase Management Report

Configuration Data

Environment NameSYSTEMCOMM
Date of Report Creation27 OCT 2019
Time of Report Creation8:09:57 PM

Overall Results

Testcases 42 / 42 PASS
Expecteds 163 / 163 PASS
Statement Coverage 163 / 163 (100%)
Branch Coverage 145 / 145 (100%)
Pairs Coverage 30 / 30 (100%)

Testcase Management

UnitSubprogramTest CasesExecution Date and TimePass/Fail
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

Metrics

Statement+MC/DC

UnitSubprogramComplexityStatementsBranchesPairs
SystemComminitSystemComm11 / 1 (100%)1 / 1 (100%)
 execSystemCommRx12 / 2 (100%)1 / 1 (100%)
 execSystemCommTx34 / 4 (100%)9 / 9 (100%)2 / 2 (100%)
 handleCANMsgInterrupt46 / 6 (100%)13 / 13 (100%)3 / 3 (100%)
 handleUARTMsgRecvPacketInterrupt14 / 4 (100%)1 / 1 (100%)
 handleUARTMsgXmitPacketInterrupt11 / 1 (100%)1 / 1 (100%)
 initUARTAndDMA141 / 41 (100%)1 / 1 (100%)
 isCANBoxForXmit36 / 6 (100%)9 / 9 (100%)2 / 2 (100%)
 isCANBoxForRecv36 / 6 (100%)9 / 9 (100%)2 / 2 (100%)
 findNextHighestPriorityCANPacketToTransmit36 / 6 (100%)9 / 9 (100%)2 / 2 (100%)
 transmitNextCANPacket36 / 6 (100%)9 / 9 (100%)2 / 2 (100%)
 transmitNextUARTPacket25 / 5 (100%)5 / 5 (100%)1 / 1 (100%)
 processIncomingData721 / 21 (100%)25 / 25 (100%)6 / 6 (100%)
 consumeBufferPaddingBeforeSync37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 parseMessageFromBuffer512 / 12 (100%)17 / 17 (100%)4 / 4 (100%)
 processReceivedMessages46 / 6 (100%)10 / 10 (100%)2 / 2 (100%)
 processReceivedMessage929 / 29 (100%)16 / 16 (100%)2 / 2 (100%)
TOTALS1754163 / 163 (100%)145 / 145 (100%)30 / 30 (100%)
GRAND TOTALS1754163 / 163 (100%)145 / 145 (100%)30 / 30 (100%)