Index: results/VectorCAST.log =================================================================== diff -u --- results/VectorCAST.log (revision 0) +++ results/VectorCAST.log (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,12306 @@ +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009 +TIME: 2019-12-06 18:01:25 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP.env" + Initializing search list + Creating the Environment Directory + Creating Environment "ALARMLAMP" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing AlarmLamp + Unit 9 (tdd-sbf-source): AlarmLamp + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file AlarmLamp + Compiling file AlarmLamp + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e ALARMLAMP -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009 +TIME: 2019-12-06 18:01:31 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 150 + Processing script line 400 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP.tst +(I) @LINE: 24 + >>> Processing Test Case: NoPatternChangeManual +(S) @LINE: 36 + >>> Processed Test Case: NoPatternChangeManual +(I) @LINE: 42 + >>> Processing Test Case: NoPatternChangeStep0To1 +(S) @LINE: 57 + >>> Processed Test Case: NoPatternChangeStep0To1 +(I) @LINE: 63 + >>> Processing Test Case: NoPatternChangeStep1To0 +(S) @LINE: 78 + >>> Processed Test Case: NoPatternChangeStep1To0 +(I) @LINE: 84 + >>> Processing Test Case: NominalPatternChange +(S) @LINE: 97 + >>> Processed Test Case: NominalPatternChange +(I) @LINE: 105 + >>> Processing Test Case: CompleteToStart +(S) @LINE: 109 + >>> Processed Test Case: CompleteToStart +(I) @LINE: 115 + >>> Processing Test Case: GreenOn +(S) @LINE: 123 + >>> Processed Test Case: GreenOn +(I) @LINE: 129 + >>> Processing Test Case: GreenToOff +(S) @LINE: 139 + >>> Processed Test Case: GreenToOff +(I) @LINE: 145 + >>> Processing Test Case: InvalidState +(S) @LINE: 154 + >>> Processed Test Case: InvalidState +(I) @LINE: 160 + >>> Processing Test Case: RedOn +(S) @LINE: 168 + >>> Processed Test Case: RedOn +(I) @LINE: 174 + >>> Processing Test Case: RedToYellow +(S) @LINE: 185 + >>> Processed Test Case: RedToYellow +(I) @LINE: 191 + >>> Processing Test Case: StartTest +(S) @LINE: 199 + >>> Processed Test Case: StartTest +(I) @LINE: 205 + >>> Processing Test Case: YellowOn +(S) @LINE: 213 + >>> Processed Test Case: YellowOn +(I) @LINE: 219 + >>> Processing Test Case: YellowToGreen +(S) @LINE: 230 + >>> Processed Test Case: YellowToGreen +(I) @LINE: 238 + >>> Processing Test Case: NominalPath +(S) @LINE: 245 + >>> Processed Test Case: NominalPath +(I) @LINE: 251 + >>> Processing Test Case: Override +(S) @LINE: 258 + >>> Processed Test Case: Override +(I) @LINE: 266 + >>> Processing Test Case: NominalPath +(S) @LINE: 277 + >>> Processed Test Case: NominalPath +(I) @LINE: 285 + >>> Processing Test Case: InvalidLampPatternGiven +(S) @LINE: 295 + >>> Processed Test Case: InvalidLampPatternGiven +(I) @LINE: 301 + >>> Processing Test Case: NominalPath +(S) @LINE: 307 + >>> Processed Test Case: NominalPath +(I) @LINE: 315 + >>> Processing Test Case: AlarmHigh_Red +(S) @LINE: 322 + >>> Processed Test Case: AlarmHigh_Red +(I) @LINE: 328 + >>> Processing Test Case: AlarmMedium_Yellow +(S) @LINE: 336 + >>> Processed Test Case: AlarmMedium_Yellow +(I) @LINE: 342 + >>> Processing Test Case: OK_Green +(S) @LINE: 349 + >>> Processed Test Case: OK_Green +(I) @LINE: 357 + >>> Processing Test Case: TestingActive +(S) @LINE: 368 + >>> Processed Test Case: TestingActive +(I) @LINE: 374 + >>> Processing Test Case: TestingInactive +(S) @LINE: 385 + >>> Processed Test Case: TestingInactive +(I) @LINE: 393 + >>> Processing Test Case: TestingActive +(S) @LINE: 405 + >>> Processed Test Case: TestingActive +(I) @LINE: 411 + >>> Processing Test Case: TestingInactive +(S) @LINE: 423 + >>> Processed Test Case: TestingInactive +(S) @LINE: 423 + >>> Script processing completed +COMMAND: /opt/release/clicast -e ALARMLAMP test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009 +TIME: 2019-12-06 18:01:34 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e ALARMLAMP -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009 +TIME: 2019-12-06 18:01:35 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all AlarmLamp.initAlarmLamp test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.execAlarmLamp test cases + Running: NoPatternChangeManual + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoPatternChangeStep0To1 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoPatternChangeStep1To0 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPatternChange + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.requestAlarmLampPattern test cases + Running: InvalidLampPatternGiven + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.getCurrentAlarmLampPattern test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.execAlarmLampTest test cases + Running: CompleteToStart + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: GreenOn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: GreenToOff + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: RedOn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: RedToYellow + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: StartTest + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: YellowOn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: YellowToGreen + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.setAlarmLampToPatternStep test cases + Running: AlarmHigh_Red + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: AlarmMedium_Yellow + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OK_Green + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.testSetCurrentLampPatternOverride test cases + Running: TestingActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestingInactive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.testResetCurrentLampPatternOverride test cases + Running: TestingActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestingInactive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791 +TIME: 2019-12-06 18:01:37 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT.env" + Initializing search list + Creating the Environment Directory + Creating Environment "ALARMMGMT" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing AlarmMgmt + Unit 9 (tdd-sbf-source): AlarmMgmt + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file AlarmMgmt + Compiling file AlarmMgmt + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e ALARMMGMT -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791 +TIME: 2019-12-06 18:01:43 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 250 + Processing script line 350 + Processing script line 400 + Processing script line 500 + Processing script line 550 + Processing script line 650 + Processing script line 700 + Processing script line 750 + Processing script line 850 + Processing script line 900 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT.tst +(I) @LINE: 24 + >>> Processing Test Case: activateAlarm_AlreadyActive +(S) @LINE: 31 + >>> Processed Test Case: activateAlarm_AlreadyActive +(I) @LINE: 37 + >>> Processing Test Case: activateAlarm_Fault +(S) @LINE: 45 + >>> Processed Test Case: activateAlarm_Fault +(I) @LINE: 51 + >>> Processing Test Case: activateAlarm_InvalidAlarm +(S) @LINE: 58 + >>> Processed Test Case: activateAlarm_InvalidAlarm +(I) @LINE: 64 + >>> Processing Test Case: activateAlarm_NoAlarm +(S) @LINE: 71 + >>> Processed Test Case: activateAlarm_NoAlarm +(I) @LINE: 77 + >>> Processing Test Case: activateAlarm_NotAFault +(S) @LINE: 84 + >>> Processed Test Case: activateAlarm_NotAFault +(I) @LINE: 92 + >>> Processing Test Case: activateAlarm1Data_AlreadyActive +(S) @LINE: 98 + >>> Processed Test Case: activateAlarm1Data_AlreadyActive +(I) @LINE: 104 + >>> Processing Test Case: activateAlarm1Data_NominalPath +(S) @LINE: 114 + >>> Processed Test Case: activateAlarm1Data_NominalPath +(I) @LINE: 122 + >>> Processing Test Case: activateAlarm2Data_AlreadyActive +(S) @LINE: 130 + >>> Processed Test Case: activateAlarm2Data_AlreadyActive +(I) @LINE: 136 + >>> Processing Test Case: activateAlarm2Data_NominalPath +(S) @LINE: 149 + >>> Processed Test Case: activateAlarm2Data_NominalPath +(I) @LINE: 157 + >>> Processing Test Case: activateAlarmNoData_AlreadyActive +(S) @LINE: 161 + >>> Processed Test Case: activateAlarmNoData_AlreadyActive +(I) @LINE: 167 + >>> Processing Test Case: activateAlarmNoData_NominalPath +(S) @LINE: 174 + >>> Processed Test Case: activateAlarmNoData_NominalPath +(I) @LINE: 182 + >>> Processing Test Case: clearAlarm_ClearNotAllowed +(S) @LINE: 186 + >>> Processed Test Case: clearAlarm_ClearNotAllowed +(I) @LINE: 192 + >>> Processing Test Case: clearAlarm_InvalidAlarm +(S) @LINE: 196 + >>> Processed Test Case: clearAlarm_InvalidAlarm +(I) @LINE: 202 + >>> Processing Test Case: clearAlarm_NoAlarm +(S) @LINE: 206 + >>> Processed Test Case: clearAlarm_NoAlarm +(I) @LINE: 212 + >>> Processing Test Case: clearAlarm_NominalPath +(S) @LINE: 222 + >>> Processed Test Case: clearAlarm_NominalPath +(I) @LINE: 228 + >>> Processing Test Case: clearAlarm_NotActive +(S) @LINE: 232 + >>> Processed Test Case: clearAlarm_NotActive +(I) @LINE: 238 + >>> Processing Test Case: clearAlarm_NotInFIFO +(S) @LINE: 250 + >>> Processed Test Case: clearAlarm_NotInFIFO +(I) @LINE: 258 + >>> Processing Test Case: execAlarmMgmt_NominalPath +(S) @LINE: 270 + >>> Processed Test Case: execAlarmMgmt_NominalPath +(I) @LINE: 276 + >>> Processing Test Case: execAlarmMgmt_TimeToPublishStatus +(S) @LINE: 298 + >>> Processed Test Case: execAlarmMgmt_TimeToPublishStatus +(I) @LINE: 306 + >>> Processing Test Case: getAlarmActive_InvalidAlarm +(S) @LINE: 311 + >>> Processed Test Case: getAlarmActive_InvalidAlarm +(I) @LINE: 317 + >>> Processing Test Case: getAlarmActive_NominalPath +(S) @LINE: 321 + >>> Processed Test Case: getAlarmActive_NominalPath +(I) @LINE: 327 + >>> Processing Test Case: getAlarmActive_Override +(S) @LINE: 333 + >>> Processed Test Case: getAlarmActive_Override +(I) @LINE: 341 + >>> Processing Test Case: getAlarmStartTime_InvalidAlarm +(S) @LINE: 344 + >>> Processed Test Case: getAlarmStartTime_InvalidAlarm +(I) @LINE: 350 + >>> Processing Test Case: getAlarmStartTime_NominalPath +(S) @LINE: 354 + >>> Processed Test Case: getAlarmStartTime_NominalPath +(I) @LINE: 360 + >>> Processing Test Case: getAlarmStartTime_Override +(S) @LINE: 366 + >>> Processed Test Case: getAlarmStartTime_Override +(I) @LINE: 374 + >>> Processing Test Case: getPublishAlarmStatusInterval_NominalPath +(S) @LINE: 379 + >>> Processed Test Case: getPublishAlarmStatusInterval_NominalPath +(I) @LINE: 385 + >>> Processing Test Case: getPublishAlarmStatusInterval_Override +(S) @LINE: 390 + >>> Processed Test Case: getPublishAlarmStatusInterval_Override +(I) @LINE: 398 + >>> Processing Test Case: initAlarmMgmt_NominalPath +(S) @LINE: 448 + >>> Processed Test Case: initAlarmMgmt_NominalPath +(I) @LINE: 456 + >>> Processing Test Case: isAlarmActive_NominalPath +(S) @LINE: 460 + >>> Processed Test Case: isAlarmActive_NominalPath +(I) @LINE: 468 + >>> Processing Test Case: resetAlarmPriorityFIFO_InvalidPriority +(S) @LINE: 480 + >>> Processed Test Case: resetAlarmPriorityFIFO_InvalidPriority +(I) @LINE: 486 + >>> Processing Test Case: resetAlarmPriorityFIFO_NominalPath +(S) @LINE: 490 + >>> Processed Test Case: resetAlarmPriorityFIFO_NominalPath +(I) @LINE: 498 + >>> Processing Test Case: setAlarmLampAndAudio_High +(S) @LINE: 501 + >>> Processed Test Case: setAlarmLampAndAudio_High +(I) @LINE: 507 + >>> Processing Test Case: setAlarmLampAndAudio_HighFault +(S) @LINE: 511 + >>> Processed Test Case: setAlarmLampAndAudio_HighFault +(I) @LINE: 517 + >>> Processing Test Case: setAlarmLampAndAudio_InvalidAlarmState +(S) @LINE: 521 + >>> Processed Test Case: setAlarmLampAndAudio_InvalidAlarmState +(I) @LINE: 527 + >>> Processing Test Case: setAlarmLampAndAudio_Low +(S) @LINE: 530 + >>> Processed Test Case: setAlarmLampAndAudio_Low +(I) @LINE: 536 + >>> Processing Test Case: setAlarmLampAndAudio_Manual +(S) @LINE: 541 + >>> Processed Test Case: setAlarmLampAndAudio_Manual +(I) @LINE: 547 + >>> Processing Test Case: setAlarmLampAndAudio_Medium +(S) @LINE: 550 + >>> Processed Test Case: setAlarmLampAndAudio_Medium +(I) @LINE: 556 + >>> Processing Test Case: setAlarmLampAndAudio_NoAlarms +(S) @LINE: 559 + >>> Processed Test Case: setAlarmLampAndAudio_NoAlarms +(I) @LINE: 567 + >>> Processing Test Case: testResetAlarmStartOverride_InvalidAlarm +(S) @LINE: 578 + >>> Processed Test Case: testResetAlarmStartOverride_InvalidAlarm +(I) @LINE: 584 + >>> Processing Test Case: testResetAlarmStartOverride_NominalPath +(S) @LINE: 596 + >>> Processed Test Case: testResetAlarmStartOverride_NominalPath +(I) @LINE: 602 + >>> Processing Test Case: testResetAlarmStartOverride_NotLoggedIn +(S) @LINE: 614 + >>> Processed Test Case: testResetAlarmStartOverride_NotLoggedIn +(I) @LINE: 622 + >>> Processing Test Case: testResetAlarmStateOverride_InvalidAlarm +(S) @LINE: 633 + >>> Processed Test Case: testResetAlarmStateOverride_InvalidAlarm +(I) @LINE: 639 + >>> Processing Test Case: testResetAlarmStateOverride_NominalPath +(S) @LINE: 651 + >>> Processed Test Case: testResetAlarmStateOverride_NominalPath +(I) @LINE: 657 + >>> Processing Test Case: testResetAlarmStateOverride_NotLoggedIn +(S) @LINE: 669 + >>> Processed Test Case: testResetAlarmStateOverride_NotLoggedIn +(I) @LINE: 677 + >>> Processing Test Case: testResetAlarmStatusPublishIntervalOverride_NominalPath +(S) @LINE: 688 + >>> Processed Test Case: testResetAlarmStatusPublishIntervalOverride_NominalPath +(I) @LINE: 694 + >>> Processing Test Case: testResetAlarmStatusPublishIntervalOverride_NotLoggedIn +(S) @LINE: 705 + >>> Processed Test Case: testResetAlarmStatusPublishIntervalOverride_NotLoggedIn +(I) @LINE: 713 + >>> Processing Test Case: testSetAlarmStartOverride_InvalidAlarm +(S) @LINE: 718 + >>> Processed Test Case: testSetAlarmStartOverride_InvalidAlarm +(I) @LINE: 724 + >>> Processing Test Case: testSetAlarmStartOverride_NominalPath +(S) @LINE: 738 + >>> Processed Test Case: testSetAlarmStartOverride_NominalPath +(I) @LINE: 744 + >>> Processing Test Case: testSetAlarmStartOverride_NotLoggedIn +(S) @LINE: 757 + >>> Processed Test Case: testSetAlarmStartOverride_NotLoggedIn +(I) @LINE: 763 + >>> Processing Test Case: testSetAlarmStartOverride_ValueTooLarge +(S) @LINE: 777 + >>> Processed Test Case: testSetAlarmStartOverride_ValueTooLarge +(I) @LINE: 785 + >>> Processing Test Case: testSetAlarmStateOverride_InvalidAlarm +(S) @LINE: 797 + >>> Processed Test Case: testSetAlarmStateOverride_InvalidAlarm +(I) @LINE: 803 + >>> Processing Test Case: testSetAlarmStateOverride_NominalPath +(S) @LINE: 816 + >>> Processed Test Case: testSetAlarmStateOverride_NominalPath +(I) @LINE: 822 + >>> Processing Test Case: testSetAlarmStateOverride_NotLoggedIn +(S) @LINE: 835 + >>> Processed Test Case: testSetAlarmStateOverride_NotLoggedIn +(I) @LINE: 843 + >>> Processing Test Case: testSetAlarmStatusPublishIntervalOverride_NominalPath +(S) @LINE: 855 + >>> Processed Test Case: testSetAlarmStatusPublishIntervalOverride_NominalPath +(I) @LINE: 861 + >>> Processing Test Case: testSetAlarmStatusPublishIntervalOverride_NotLoggedIn +(S) @LINE: 873 + >>> Processed Test Case: testSetAlarmStatusPublishIntervalOverride_NotLoggedIn +(I) @LINE: 881 + >>> Processing Test Case: updateAlarmsState_NoAlarmsActive +(S) @LINE: 888 + >>> Processed Test Case: updateAlarmsState_NoAlarmsActive +(I) @LINE: 894 + >>> Processing Test Case: updateAlarmsState_NominalPath +(S) @LINE: 908 + >>> Processed Test Case: updateAlarmsState_NominalPath +(S) @LINE: 908 + >>> Script processing completed +COMMAND: /opt/release/clicast -e ALARMMGMT test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791 +TIME: 2019-12-06 18:01:46 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e ALARMMGMT -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791 +TIME: 2019-12-06 18:01:48 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/CCAST_.CFG + Opening Environment + VectorCAST encountered an internal error and needs to close this environment: +Python error: + KeyboardInterrupt: +Traceback (recent call last): + File "/home/LOCAL/blduser/qa/1809/src/python/vc_bootstrap.py", line 192, in load_module + File "vector/apps/DataAPI/api.py", line 46, in + File "/home/LOCAL/blduser/qa/1809/src/python/vc_bootstrap.py", line 192, in load_module + File "vector/apps/ReportBuilder/custom_report.py", line 11, in + File "/opt/release/python/install/json/__init__.py", line 108, in + from .decoder import JSONDecoder + File "/opt/release/python/install/json/decoder.py", line 55, in + STRINGCHUNK = re.compile(r'(.*?)(["\\\x00-\x1f])', FLAGS) + File "/opt/release/python/install/re.py", line 194, in compile + return _compile(pattern, flags) + File "/opt/release/python/install/re.py", line 249, in _compile + p = sre_compile.compile(pattern, flags) + File "/opt/release/python/install/sre_compile.py", line 572, in compile + p = sre_parse.parse(p, flags) + File "/opt/release/python/install/sre_parse.py", line 735, in parse + p = _parse_sub(source, pattern, 0) + File "/opt/release/python/install/sre_parse.py", line 343, in _parse_sub + itemsappend(_parse(source, state, nested + 1)) + File "/opt/release/python/install/sre_parse.py", line 695, in _parse + p = _parse_sub(source, state, nested + 1) + File "/opt/release/python/install/sre_parse.py", line 343, in _parse_sub + itemsappend(_parse(source, state, nested + 1)) + File "/opt/release/python/install/sre_parse.py", line 461, in _parse + this = sourceget() + File "/opt/release/python/install/sre_parse.py", line 215, in get + self.__next() + File "/opt/release/python/install/sre_parse.py", line 198, in __next + char = self.string[self.index] +This error will be logged in: +/tmp/errors.mdb.log + Could not open environment 'ALARMMGMT' + Traceback (most recent call last): + + File "", line 416, in process_event + +KeyboardInterrupt + in :416 +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643 +TIME: 2019-12-06 18:01:49 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW.env" + Initializing search list + Creating the Environment Directory + Creating Environment "BLOODFLOW" + Unit 8 (not-stubbed): User Defined Globals + Parsing +Terminating program +COMMAND: /opt/release/clicast -e BLOODFLOW -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643 +TIME: 2019-12-06 18:01:50 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/CCAST_.CFG + Environment 'BLOODFLOW''s database missing or inaccessible + Traceback (most recent call last): + + File "", line 416, in process_event + +KeyboardInterrupt + in :416 +Environment was not successfully built: NONE_SET +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415 +TIME: 2019-12-06 18:01:52 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS.env" + Initializing search list + Creating the Environment Directory + Creating Environment "BUTTONS" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing Buttons + Unit 9 (tdd-sbf-source): Buttons + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file Buttons + Compiling file Buttons + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e BUTTONS -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415 +TIME: 2019-12-06 18:01:58 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 300 + Processing script line 350 + Processing script line 550 + Processing script line 650 + Processing script line 700 + Processing script line 750 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS.tst +(I) @LINE: 24 + >>> Processing Test Case: ButtonsPressed +(S) @LINE: 43 + >>> Processed Test Case: ButtonsPressed +(I) @LINE: 49 + >>> Processing Test Case: NoButtonsPressed +(S) @LINE: 68 + >>> Processed Test Case: NoButtonsPressed +(I) @LINE: 76 + >>> Processing Test Case: Completed +(S) @LINE: 84 + >>> Processed Test Case: Completed +(I) @LINE: 90 + >>> Processing Test Case: InProgressStuckButtonReleased +(S) @LINE: 97 + >>> Processed Test Case: InProgressStuckButtonReleased +(I) @LINE: 103 + >>> Processing Test Case: InProgressStuckButtonTimeout_OffPressed +(S) @LINE: 116 + >>> Processed Test Case: InProgressStuckButtonTimeout_OffPressed +(I) @LINE: 122 + >>> Processing Test Case: InProgressStuckButtonTimeout_StopPressed +(S) @LINE: 135 + >>> Processed Test Case: InProgressStuckButtonTimeout_StopPressed +(I) @LINE: 141 + >>> Processing Test Case: InvalidState +(S) @LINE: 148 + >>> Processed Test Case: InvalidState +(I) @LINE: 154 + >>> Processing Test Case: StartTestNoButtonsPressed +(S) @LINE: 163 + >>> Processed Test Case: StartTestNoButtonsPressed +(I) @LINE: 169 + >>> Processing Test Case: StartTestStuckButton +(S) @LINE: 181 + >>> Processed Test Case: StartTestStuckButton +(I) @LINE: 189 + >>> Processing Test Case: NominalPath +(S) @LINE: 195 + >>> Processed Test Case: NominalPath +(I) @LINE: 201 + >>> Processing Test Case: Override +(S) @LINE: 207 + >>> Processed Test Case: Override +(I) @LINE: 215 + >>> Processing Test Case: NominalPath +(S) @LINE: 221 + >>> Processed Test Case: NominalPath +(I) @LINE: 227 + >>> Processing Test Case: Override +(S) @LINE: 233 + >>> Processed Test Case: Override +(I) @LINE: 241 + >>> Processing Test Case: NoChangeNoPending +(S) @LINE: 248 + >>> Processed Test Case: NoChangeNoPending +(I) @LINE: 254 + >>> Processing Test Case: PressedToReleasedOffPendingFirstPulse +(S) @LINE: 266 + >>> Processed Test Case: PressedToReleasedOffPendingFirstPulse +(I) @LINE: 272 + >>> Processing Test Case: PressedToReleasedOffPendingIntermediate +(S) @LINE: 284 + >>> Processed Test Case: PressedToReleasedOffPendingIntermediate +(I) @LINE: 290 + >>> Processing Test Case: PressedToReleasedOffPendingLastPulse +(S) @LINE: 302 + >>> Processed Test Case: PressedToReleasedOffPendingLastPulse +(I) @LINE: 308 + >>> Processing Test Case: ReleasedToPressedFaultMode +(S) @LINE: 316 + >>> Processed Test Case: ReleasedToPressedFaultMode +(I) @LINE: 322 + >>> Processing Test Case: ReleasedToPressedInvalidMode +(S) @LINE: 330 + >>> Processed Test Case: ReleasedToPressedInvalidMode +(I) @LINE: 336 + >>> Processing Test Case: ReleasedToPressedServiceMode +(S) @LINE: 344 + >>> Processed Test Case: ReleasedToPressedServiceMode +(I) @LINE: 350 + >>> Processing Test Case: ReleasedToPressedStandbyMode +(S) @LINE: 358 + >>> Processed Test Case: ReleasedToPressedStandbyMode +(I) @LINE: 364 + >>> Processing Test Case: handleOffButtonProcessing_OffRequestPending +(S) @LINE: 369 + >>> Processed Test Case: handleOffButtonProcessing_OffRequestPending +(I) @LINE: 375 + >>> Processing Test Case: handleOffButtonProcessing_OffRequestPendingExpired +(S) @LINE: 382 + >>> Processed Test Case: handleOffButtonProcessing_OffRequestPendingExpired +(I) @LINE: 390 + >>> Processing Test Case: NoChange +(S) @LINE: 397 + >>> Processed Test Case: NoChange +(I) @LINE: 403 + >>> Processing Test Case: PressTimedOut +(S) @LINE: 416 + >>> Processed Test Case: PressTimedOut +(I) @LINE: 422 + >>> Processing Test Case: PressedToReleased +(S) @LINE: 429 + >>> Processed Test Case: PressedToReleased +(I) @LINE: 435 + >>> Processing Test Case: ReleasedToPressed +(S) @LINE: 448 + >>> Processed Test Case: ReleasedToPressed +(I) @LINE: 456 + >>> Processing Test Case: NominalPath +(S) @LINE: 475 + >>> Processed Test Case: NominalPath +(I) @LINE: 483 + >>> Processing Test Case: FaultMode +(S) @LINE: 486 + >>> Processed Test Case: FaultMode +(I) @LINE: 492 + >>> Processing Test Case: InvalidMode +(S) @LINE: 495 + >>> Processed Test Case: InvalidMode +(I) @LINE: 501 + >>> Processing Test Case: ServiceMode +(S) @LINE: 504 + >>> Processed Test Case: ServiceMode +(I) @LINE: 510 + >>> Processing Test Case: StandbyMode +(S) @LINE: 513 + >>> Processed Test Case: StandbyMode +(I) @LINE: 521 + >>> Processing Test Case: NominalPath +(S) @LINE: 525 + >>> Processed Test Case: NominalPath +(I) @LINE: 533 + >>> Processing Test Case: TestingActive +(S) @LINE: 544 + >>> Processed Test Case: TestingActive +(I) @LINE: 550 + >>> Processing Test Case: TestingInactive +(S) @LINE: 561 + >>> Processed Test Case: TestingInactive +(I) @LINE: 569 + >>> Processing Test Case: TestingActive +(S) @LINE: 580 + >>> Processed Test Case: TestingActive +(I) @LINE: 586 + >>> Processing Test Case: TestingInactive +(S) @LINE: 597 + >>> Processed Test Case: TestingInactive +(I) @LINE: 605 + >>> Processing Test Case: TestingActive +(S) @LINE: 617 + >>> Processed Test Case: TestingActive +(I) @LINE: 623 + >>> Processing Test Case: TestingInactive +(S) @LINE: 635 + >>> Processed Test Case: TestingInactive +(I) @LINE: 643 + >>> Processing Test Case: TestingActive +(S) @LINE: 655 + >>> Processed Test Case: TestingActive +(I) @LINE: 661 + >>> Processing Test Case: TestingInactive +(S) @LINE: 673 + >>> Processed Test Case: TestingInactive +(I) @LINE: 681 + >>> Processing Test Case: InvalidModeToTurnOff +(S) @LINE: 688 + >>> Processed Test Case: InvalidModeToTurnOff +(I) @LINE: 694 + >>> Processing Test Case: OffButtonRejected +(S) @LINE: 700 + >>> Processed Test Case: OffButtonRejected +(I) @LINE: 706 + >>> Processing Test Case: OffDuringFaultMode +(S) @LINE: 713 + >>> Processed Test Case: OffDuringFaultMode +(I) @LINE: 719 + >>> Processing Test Case: OffDuringServiceMode +(S) @LINE: 726 + >>> Processed Test Case: OffDuringServiceMode +(I) @LINE: 732 + >>> Processing Test Case: OffDuringStandbyMode +(S) @LINE: 739 + >>> Processed Test Case: OffDuringStandbyMode +(I) @LINE: 745 + >>> Processing Test Case: userConfirmOffButton_NoConfirmExpected +(S) @LINE: 754 + >>> Processed Test Case: userConfirmOffButton_NoConfirmExpected +(S) @LINE: 754 + >>> Script processing completed +COMMAND: /opt/release/clicast -e BUTTONS test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415 +TIME: 2019-12-06 18:02:02 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009 +TIME: 2019-12-06 18:06:29 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP.env" + Initializing search list + Creating the Environment Directory + Creating Environment "ALARMLAMP" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing AlarmLamp + Unit 9 (tdd-sbf-source): AlarmLamp + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file AlarmLamp + Compiling file AlarmLamp + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e ALARMLAMP -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009 +TIME: 2019-12-06 18:06:35 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 150 + Processing script line 400 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP.tst +(I) @LINE: 24 + >>> Processing Test Case: NoPatternChangeManual +(S) @LINE: 36 + >>> Processed Test Case: NoPatternChangeManual +(I) @LINE: 42 + >>> Processing Test Case: NoPatternChangeStep0To1 +(S) @LINE: 57 + >>> Processed Test Case: NoPatternChangeStep0To1 +(I) @LINE: 63 + >>> Processing Test Case: NoPatternChangeStep1To0 +(S) @LINE: 78 + >>> Processed Test Case: NoPatternChangeStep1To0 +(I) @LINE: 84 + >>> Processing Test Case: NominalPatternChange +(S) @LINE: 97 + >>> Processed Test Case: NominalPatternChange +(I) @LINE: 105 + >>> Processing Test Case: CompleteToStart +(S) @LINE: 109 + >>> Processed Test Case: CompleteToStart +(I) @LINE: 115 + >>> Processing Test Case: GreenOn +(S) @LINE: 123 + >>> Processed Test Case: GreenOn +(I) @LINE: 129 + >>> Processing Test Case: GreenToOff +(S) @LINE: 139 + >>> Processed Test Case: GreenToOff +(I) @LINE: 145 + >>> Processing Test Case: InvalidState +(S) @LINE: 154 + >>> Processed Test Case: InvalidState +(I) @LINE: 160 + >>> Processing Test Case: RedOn +(S) @LINE: 168 + >>> Processed Test Case: RedOn +(I) @LINE: 174 + >>> Processing Test Case: RedToYellow +(S) @LINE: 185 + >>> Processed Test Case: RedToYellow +(I) @LINE: 191 + >>> Processing Test Case: StartTest +(S) @LINE: 199 + >>> Processed Test Case: StartTest +(I) @LINE: 205 + >>> Processing Test Case: YellowOn +(S) @LINE: 213 + >>> Processed Test Case: YellowOn +(I) @LINE: 219 + >>> Processing Test Case: YellowToGreen +(S) @LINE: 230 + >>> Processed Test Case: YellowToGreen +(I) @LINE: 238 + >>> Processing Test Case: NominalPath +(S) @LINE: 245 + >>> Processed Test Case: NominalPath +(I) @LINE: 251 + >>> Processing Test Case: Override +(S) @LINE: 258 + >>> Processed Test Case: Override +(I) @LINE: 266 + >>> Processing Test Case: NominalPath +(S) @LINE: 277 + >>> Processed Test Case: NominalPath +(I) @LINE: 285 + >>> Processing Test Case: InvalidLampPatternGiven +(S) @LINE: 295 + >>> Processed Test Case: InvalidLampPatternGiven +(I) @LINE: 301 + >>> Processing Test Case: NominalPath +(S) @LINE: 307 + >>> Processed Test Case: NominalPath +(I) @LINE: 315 + >>> Processing Test Case: AlarmHigh_Red +(S) @LINE: 322 + >>> Processed Test Case: AlarmHigh_Red +(I) @LINE: 328 + >>> Processing Test Case: AlarmMedium_Yellow +(S) @LINE: 336 + >>> Processed Test Case: AlarmMedium_Yellow +(I) @LINE: 342 + >>> Processing Test Case: OK_Green +(S) @LINE: 349 + >>> Processed Test Case: OK_Green +(I) @LINE: 357 + >>> Processing Test Case: TestingActive +(S) @LINE: 368 + >>> Processed Test Case: TestingActive +(I) @LINE: 374 + >>> Processing Test Case: TestingInactive +(S) @LINE: 385 + >>> Processed Test Case: TestingInactive +(I) @LINE: 393 + >>> Processing Test Case: TestingActive +(S) @LINE: 405 + >>> Processed Test Case: TestingActive +(I) @LINE: 411 + >>> Processing Test Case: TestingInactive +(S) @LINE: 423 + >>> Processed Test Case: TestingInactive +(S) @LINE: 423 + >>> Script processing completed +COMMAND: /opt/release/clicast -e ALARMLAMP test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009 +TIME: 2019-12-06 18:06:38 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e ALARMLAMP -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009 +TIME: 2019-12-06 18:06:39 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all AlarmLamp.initAlarmLamp test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.execAlarmLamp test cases + Running: NoPatternChangeManual + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoPatternChangeStep0To1 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoPatternChangeStep1To0 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPatternChange + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.requestAlarmLampPattern test cases + Running: InvalidLampPatternGiven + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.getCurrentAlarmLampPattern test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.execAlarmLampTest test cases + Running: CompleteToStart + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: GreenOn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: GreenToOff + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: RedOn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: RedToYellow + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: StartTest + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: YellowOn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: YellowToGreen + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.setAlarmLampToPatternStep test cases + Running: AlarmHigh_Red + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: AlarmMedium_Yellow + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OK_Green + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.testSetCurrentLampPatternOverride test cases + Running: TestingActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestingInactive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmLamp.testResetCurrentLampPatternOverride test cases + Running: TestingActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestingInactive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791 +TIME: 2019-12-06 18:06:41 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT.env" + Initializing search list + Creating the Environment Directory + Creating Environment "ALARMMGMT" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing AlarmMgmt + Unit 9 (tdd-sbf-source): AlarmMgmt + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file AlarmMgmt + Compiling file AlarmMgmt + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e ALARMMGMT -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791 +TIME: 2019-12-06 18:06:48 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 250 + Processing script line 350 + Processing script line 400 + Processing script line 500 + Processing script line 550 + Processing script line 650 + Processing script line 700 + Processing script line 750 + Processing script line 850 + Processing script line 900 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT.tst +(I) @LINE: 24 + >>> Processing Test Case: activateAlarm_AlreadyActive +(S) @LINE: 31 + >>> Processed Test Case: activateAlarm_AlreadyActive +(I) @LINE: 37 + >>> Processing Test Case: activateAlarm_Fault +(S) @LINE: 45 + >>> Processed Test Case: activateAlarm_Fault +(I) @LINE: 51 + >>> Processing Test Case: activateAlarm_InvalidAlarm +(S) @LINE: 58 + >>> Processed Test Case: activateAlarm_InvalidAlarm +(I) @LINE: 64 + >>> Processing Test Case: activateAlarm_NoAlarm +(S) @LINE: 71 + >>> Processed Test Case: activateAlarm_NoAlarm +(I) @LINE: 77 + >>> Processing Test Case: activateAlarm_NotAFault +(S) @LINE: 84 + >>> Processed Test Case: activateAlarm_NotAFault +(I) @LINE: 92 + >>> Processing Test Case: activateAlarm1Data_AlreadyActive +(S) @LINE: 98 + >>> Processed Test Case: activateAlarm1Data_AlreadyActive +(I) @LINE: 104 + >>> Processing Test Case: activateAlarm1Data_NominalPath +(S) @LINE: 114 + >>> Processed Test Case: activateAlarm1Data_NominalPath +(I) @LINE: 122 + >>> Processing Test Case: activateAlarm2Data_AlreadyActive +(S) @LINE: 130 + >>> Processed Test Case: activateAlarm2Data_AlreadyActive +(I) @LINE: 136 + >>> Processing Test Case: activateAlarm2Data_NominalPath +(S) @LINE: 149 + >>> Processed Test Case: activateAlarm2Data_NominalPath +(I) @LINE: 157 + >>> Processing Test Case: activateAlarmNoData_AlreadyActive +(S) @LINE: 161 + >>> Processed Test Case: activateAlarmNoData_AlreadyActive +(I) @LINE: 167 + >>> Processing Test Case: activateAlarmNoData_NominalPath +(S) @LINE: 174 + >>> Processed Test Case: activateAlarmNoData_NominalPath +(I) @LINE: 182 + >>> Processing Test Case: clearAlarm_ClearNotAllowed +(S) @LINE: 186 + >>> Processed Test Case: clearAlarm_ClearNotAllowed +(I) @LINE: 192 + >>> Processing Test Case: clearAlarm_InvalidAlarm +(S) @LINE: 196 + >>> Processed Test Case: clearAlarm_InvalidAlarm +(I) @LINE: 202 + >>> Processing Test Case: clearAlarm_NoAlarm +(S) @LINE: 206 + >>> Processed Test Case: clearAlarm_NoAlarm +(I) @LINE: 212 + >>> Processing Test Case: clearAlarm_NominalPath +(S) @LINE: 222 + >>> Processed Test Case: clearAlarm_NominalPath +(I) @LINE: 228 + >>> Processing Test Case: clearAlarm_NotActive +(S) @LINE: 232 + >>> Processed Test Case: clearAlarm_NotActive +(I) @LINE: 238 + >>> Processing Test Case: clearAlarm_NotInFIFO +(S) @LINE: 250 + >>> Processed Test Case: clearAlarm_NotInFIFO +(I) @LINE: 258 + >>> Processing Test Case: execAlarmMgmt_NominalPath +(S) @LINE: 270 + >>> Processed Test Case: execAlarmMgmt_NominalPath +(I) @LINE: 276 + >>> Processing Test Case: execAlarmMgmt_TimeToPublishStatus +(S) @LINE: 298 + >>> Processed Test Case: execAlarmMgmt_TimeToPublishStatus +(I) @LINE: 306 + >>> Processing Test Case: getAlarmActive_InvalidAlarm +(S) @LINE: 311 + >>> Processed Test Case: getAlarmActive_InvalidAlarm +(I) @LINE: 317 + >>> Processing Test Case: getAlarmActive_NominalPath +(S) @LINE: 321 + >>> Processed Test Case: getAlarmActive_NominalPath +(I) @LINE: 327 + >>> Processing Test Case: getAlarmActive_Override +(S) @LINE: 333 + >>> Processed Test Case: getAlarmActive_Override +(I) @LINE: 341 + >>> Processing Test Case: getAlarmStartTime_InvalidAlarm +(S) @LINE: 344 + >>> Processed Test Case: getAlarmStartTime_InvalidAlarm +(I) @LINE: 350 + >>> Processing Test Case: getAlarmStartTime_NominalPath +(S) @LINE: 354 + >>> Processed Test Case: getAlarmStartTime_NominalPath +(I) @LINE: 360 + >>> Processing Test Case: getAlarmStartTime_Override +(S) @LINE: 366 + >>> Processed Test Case: getAlarmStartTime_Override +(I) @LINE: 374 + >>> Processing Test Case: getPublishAlarmStatusInterval_NominalPath +(S) @LINE: 379 + >>> Processed Test Case: getPublishAlarmStatusInterval_NominalPath +(I) @LINE: 385 + >>> Processing Test Case: getPublishAlarmStatusInterval_Override +(S) @LINE: 390 + >>> Processed Test Case: getPublishAlarmStatusInterval_Override +(I) @LINE: 398 + >>> Processing Test Case: initAlarmMgmt_NominalPath +(S) @LINE: 448 + >>> Processed Test Case: initAlarmMgmt_NominalPath +(I) @LINE: 456 + >>> Processing Test Case: isAlarmActive_NominalPath +(S) @LINE: 460 + >>> Processed Test Case: isAlarmActive_NominalPath +(I) @LINE: 468 + >>> Processing Test Case: resetAlarmPriorityFIFO_InvalidPriority +(S) @LINE: 480 + >>> Processed Test Case: resetAlarmPriorityFIFO_InvalidPriority +(I) @LINE: 486 + >>> Processing Test Case: resetAlarmPriorityFIFO_NominalPath +(S) @LINE: 490 + >>> Processed Test Case: resetAlarmPriorityFIFO_NominalPath +(I) @LINE: 498 + >>> Processing Test Case: setAlarmLampAndAudio_High +(S) @LINE: 501 + >>> Processed Test Case: setAlarmLampAndAudio_High +(I) @LINE: 507 + >>> Processing Test Case: setAlarmLampAndAudio_HighFault +(S) @LINE: 511 + >>> Processed Test Case: setAlarmLampAndAudio_HighFault +(I) @LINE: 517 + >>> Processing Test Case: setAlarmLampAndAudio_InvalidAlarmState +(S) @LINE: 521 + >>> Processed Test Case: setAlarmLampAndAudio_InvalidAlarmState +(I) @LINE: 527 + >>> Processing Test Case: setAlarmLampAndAudio_Low +(S) @LINE: 530 + >>> Processed Test Case: setAlarmLampAndAudio_Low +(I) @LINE: 536 + >>> Processing Test Case: setAlarmLampAndAudio_Manual +(S) @LINE: 541 + >>> Processed Test Case: setAlarmLampAndAudio_Manual +(I) @LINE: 547 + >>> Processing Test Case: setAlarmLampAndAudio_Medium +(S) @LINE: 550 + >>> Processed Test Case: setAlarmLampAndAudio_Medium +(I) @LINE: 556 + >>> Processing Test Case: setAlarmLampAndAudio_NoAlarms +(S) @LINE: 559 + >>> Processed Test Case: setAlarmLampAndAudio_NoAlarms +(I) @LINE: 567 + >>> Processing Test Case: testResetAlarmStartOverride_InvalidAlarm +(S) @LINE: 578 + >>> Processed Test Case: testResetAlarmStartOverride_InvalidAlarm +(I) @LINE: 584 + >>> Processing Test Case: testResetAlarmStartOverride_NominalPath +(S) @LINE: 596 + >>> Processed Test Case: testResetAlarmStartOverride_NominalPath +(I) @LINE: 602 + >>> Processing Test Case: testResetAlarmStartOverride_NotLoggedIn +(S) @LINE: 614 + >>> Processed Test Case: testResetAlarmStartOverride_NotLoggedIn +(I) @LINE: 622 + >>> Processing Test Case: testResetAlarmStateOverride_InvalidAlarm +(S) @LINE: 633 + >>> Processed Test Case: testResetAlarmStateOverride_InvalidAlarm +(I) @LINE: 639 + >>> Processing Test Case: testResetAlarmStateOverride_NominalPath +(S) @LINE: 651 + >>> Processed Test Case: testResetAlarmStateOverride_NominalPath +(I) @LINE: 657 + >>> Processing Test Case: testResetAlarmStateOverride_NotLoggedIn +(S) @LINE: 669 + >>> Processed Test Case: testResetAlarmStateOverride_NotLoggedIn +(I) @LINE: 677 + >>> Processing Test Case: testResetAlarmStatusPublishIntervalOverride_NominalPath +(S) @LINE: 688 + >>> Processed Test Case: testResetAlarmStatusPublishIntervalOverride_NominalPath +(I) @LINE: 694 + >>> Processing Test Case: testResetAlarmStatusPublishIntervalOverride_NotLoggedIn +(S) @LINE: 705 + >>> Processed Test Case: testResetAlarmStatusPublishIntervalOverride_NotLoggedIn +(I) @LINE: 713 + >>> Processing Test Case: testSetAlarmStartOverride_InvalidAlarm +(S) @LINE: 718 + >>> Processed Test Case: testSetAlarmStartOverride_InvalidAlarm +(I) @LINE: 724 + >>> Processing Test Case: testSetAlarmStartOverride_NominalPath +(S) @LINE: 738 + >>> Processed Test Case: testSetAlarmStartOverride_NominalPath +(I) @LINE: 744 + >>> Processing Test Case: testSetAlarmStartOverride_NotLoggedIn +(S) @LINE: 757 + >>> Processed Test Case: testSetAlarmStartOverride_NotLoggedIn +(I) @LINE: 763 + >>> Processing Test Case: testSetAlarmStartOverride_ValueTooLarge +(S) @LINE: 777 + >>> Processed Test Case: testSetAlarmStartOverride_ValueTooLarge +(I) @LINE: 785 + >>> Processing Test Case: testSetAlarmStateOverride_InvalidAlarm +(S) @LINE: 797 + >>> Processed Test Case: testSetAlarmStateOverride_InvalidAlarm +(I) @LINE: 803 + >>> Processing Test Case: testSetAlarmStateOverride_NominalPath +(S) @LINE: 816 + >>> Processed Test Case: testSetAlarmStateOverride_NominalPath +(I) @LINE: 822 + >>> Processing Test Case: testSetAlarmStateOverride_NotLoggedIn +(S) @LINE: 835 + >>> Processed Test Case: testSetAlarmStateOverride_NotLoggedIn +(I) @LINE: 843 + >>> Processing Test Case: testSetAlarmStatusPublishIntervalOverride_NominalPath +(S) @LINE: 855 + >>> Processed Test Case: testSetAlarmStatusPublishIntervalOverride_NominalPath +(I) @LINE: 861 + >>> Processing Test Case: testSetAlarmStatusPublishIntervalOverride_NotLoggedIn +(S) @LINE: 873 + >>> Processed Test Case: testSetAlarmStatusPublishIntervalOverride_NotLoggedIn +(I) @LINE: 881 + >>> Processing Test Case: updateAlarmsState_NoAlarmsActive +(S) @LINE: 888 + >>> Processed Test Case: updateAlarmsState_NoAlarmsActive +(I) @LINE: 894 + >>> Processing Test Case: updateAlarmsState_NominalPath +(S) @LINE: 908 + >>> Processed Test Case: updateAlarmsState_NominalPath +(S) @LINE: 908 + >>> Script processing completed +COMMAND: /opt/release/clicast -e ALARMMGMT test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791 +TIME: 2019-12-06 18:06:51 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e ALARMMGMT -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791 +TIME: 2019-12-06 18:06:53 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all AlarmMgmt.initAlarmMgmt test cases + Running: initAlarmMgmt_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.execAlarmMgmt test cases + Running: execAlarmMgmt_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: execAlarmMgmt_TimeToPublishStatus + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.activateAlarm test cases + Running: activateAlarm_AlreadyActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: activateAlarm_Fault + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: activateAlarm_InvalidAlarm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: activateAlarm_NoAlarm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: activateAlarm_NotAFault + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.activateAlarmNoData test cases + Running: activateAlarmNoData_AlreadyActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: activateAlarmNoData_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.activateAlarm1Data test cases + Running: activateAlarm1Data_AlreadyActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: activateAlarm1Data_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.activateAlarm2Data test cases + Running: activateAlarm2Data_AlreadyActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: activateAlarm2Data_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.clearAlarm test cases + Running: clearAlarm_ClearNotAllowed + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: clearAlarm_InvalidAlarm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: clearAlarm_NoAlarm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: clearAlarm_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: clearAlarm_NotActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: clearAlarm_NotInFIFO + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.isAlarmActive test cases + Running: isAlarmActive_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.getAlarmActive test cases + Running: getAlarmActive_InvalidAlarm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: getAlarmActive_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: getAlarmActive_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.getAlarmStartTime test cases + Running: getAlarmStartTime_InvalidAlarm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: getAlarmStartTime_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: getAlarmStartTime_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.updateAlarmsState test cases + Running: updateAlarmsState_NoAlarmsActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: updateAlarmsState_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.setAlarmLampAndAudio test cases + Running: setAlarmLampAndAudio_High + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setAlarmLampAndAudio_HighFault + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setAlarmLampAndAudio_InvalidAlarmState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setAlarmLampAndAudio_Low + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setAlarmLampAndAudio_Manual + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setAlarmLampAndAudio_Medium + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setAlarmLampAndAudio_NoAlarms + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.resetAlarmPriorityFIFO test cases + Running: resetAlarmPriorityFIFO_InvalidPriority + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: resetAlarmPriorityFIFO_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.getPublishAlarmStatusInterval test cases + Running: getPublishAlarmStatusInterval_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: getPublishAlarmStatusInterval_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.testSetAlarmStatusPublishIntervalOverride test cases + Running: testSetAlarmStatusPublishIntervalOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetAlarmStatusPublishIntervalOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.testResetAlarmStatusPublishIntervalOverride test cases + Running: testResetAlarmStatusPublishIntervalOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testResetAlarmStatusPublishIntervalOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.testSetAlarmStateOverride test cases + Running: testSetAlarmStateOverride_InvalidAlarm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetAlarmStateOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetAlarmStateOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.testResetAlarmStateOverride test cases + Running: testResetAlarmStateOverride_InvalidAlarm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testResetAlarmStateOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testResetAlarmStateOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.testSetAlarmStartOverride test cases + Running: testSetAlarmStartOverride_InvalidAlarm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetAlarmStartOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetAlarmStartOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetAlarmStartOverride_ValueTooLarge + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all AlarmMgmt.testResetAlarmStartOverride test cases + Running: testResetAlarmStartOverride_InvalidAlarm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testResetAlarmStartOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testResetAlarmStartOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643 +TIME: 2019-12-06 18:06:56 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW.env" + Initializing search list + Creating the Environment Directory + Creating Environment "BLOODFLOW" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing BloodFlow + Unit 9 (tdd-sbf-source): BloodFlow + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Inserting Environment User Code + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file BloodFlow + Compiling file BloodFlow + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e BLOODFLOW -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643 +TIME: 2019-12-06 18:07:04 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 250 + Processing script line 300 + Processing script line 350 + Processing script line 400 + Processing script line 450 + Processing script line 500 + Processing script line 550 + Processing script line 600 + Processing script line 650 + Processing script line 750 + Processing script line 950 + Processing script line 1000 + Processing script line 1050 + Processing script line 1100 + Processing script line 1150 + Processing script line 1200 + Processing script line 1300 + Processing script line 1350 + Processing script line 1450 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW.tst +(I) @LINE: 24 + >>> Processing Test Case: checkBloodPumpDirection_Fail +(S) @LINE: 33 + >>> Processed Test Case: checkBloodPumpDirection_Fail +(I) @LINE: 39 + >>> Processing Test Case: checkBloodPumpDirection_NominalPath +(S) @LINE: 47 + >>> Processed Test Case: checkBloodPumpDirection_NominalPath +(I) @LINE: 53 + >>> Processing Test Case: checkBloodPumpDirection_NotControlling +(S) @LINE: 59 + >>> Processed Test Case: checkBloodPumpDirection_NotControlling +(I) @LINE: 67 + >>> Processing Test Case: checkBloodPumpMCCurrent_OFFOk +(S) @LINE: 72 + >>> Processed Test Case: checkBloodPumpMCCurrent_OFFOk +(I) @LINE: 78 + >>> Processing Test Case: checkBloodPumpMCCurrent_OFFTooHighAlarm +(S) @LINE: 86 + >>> Processed Test Case: checkBloodPumpMCCurrent_OFFTooHighAlarm +(I) @LINE: 92 + >>> Processing Test Case: checkBloodPumpMCCurrent_OFFTooHighShortTime +(S) @LINE: 97 + >>> Processed Test Case: checkBloodPumpMCCurrent_OFFTooHighShortTime +(I) @LINE: 103 + >>> Processing Test Case: checkBloodPumpMCCurrent_RunningOk +(S) @LINE: 108 + >>> Processed Test Case: checkBloodPumpMCCurrent_RunningOk +(I) @LINE: 114 + >>> Processing Test Case: checkBloodPumpMCCurrent_RunningTooHighAlarm +(S) @LINE: 122 + >>> Processed Test Case: checkBloodPumpMCCurrent_RunningTooHighAlarm +(I) @LINE: 128 + >>> Processing Test Case: checkBloodPumpMCCurrent_RunningTooHighShortTime +(S) @LINE: 133 + >>> Processed Test Case: checkBloodPumpMCCurrent_RunningTooHighShortTime +(I) @LINE: 139 + >>> Processing Test Case: checkBloodPumpMCCurrent_RunningTooLowAlarm +(S) @LINE: 147 + >>> Processed Test Case: checkBloodPumpMCCurrent_RunningTooLowAlarm +(I) @LINE: 153 + >>> Processing Test Case: checkBloodPumpMCCurrent_RunningTooLowShortTime +(S) @LINE: 158 + >>> Processed Test Case: checkBloodPumpMCCurrent_RunningTooLowShortTime +(I) @LINE: 166 + >>> Processing Test Case: execBloodFlowController_ControlToTargetState +(S) @LINE: 175 + >>> Processed Test Case: execBloodFlowController_ControlToTargetState +(I) @LINE: 181 + >>> Processing Test Case: execBloodFlowController_InvalidState +(S) @LINE: 187 + >>> Processed Test Case: execBloodFlowController_InvalidState +(I) @LINE: 193 + >>> Processing Test Case: execBloodFlowController_OffState +(S) @LINE: 199 + >>> Processed Test Case: execBloodFlowController_OffState +(I) @LINE: 205 + >>> Processing Test Case: execBloodFlowController_RampDown +(S) @LINE: 213 + >>> Processed Test Case: execBloodFlowController_RampDown +(I) @LINE: 219 + >>> Processing Test Case: execBloodFlowController_RampUpState +(S) @LINE: 227 + >>> Processed Test Case: execBloodFlowController_RampUpState +(I) @LINE: 235 + >>> Processing Test Case: execBloodFlowMonitor_InitMode_WrapFlowBuffer +(S) @LINE: 260 + >>> Processed Test Case: execBloodFlowMonitor_InitMode_WrapFlowBuffer +(I) @LINE: 266 + >>> Processing Test Case: execBloodFlowMonitor_NominalPath +(S) @LINE: 290 + >>> Processed Test Case: execBloodFlowMonitor_NominalPath +(I) @LINE: 298 + >>> Processing Test Case: execBloodFlowTest_InvalidState +(S) @LINE: 301 + >>> Processed Test Case: execBloodFlowTest_InvalidState +(I) @LINE: 309 + >>> Processing Test Case: getMeasuredBloodFlowRate_NominalPath +(S) @LINE: 315 + >>> Processed Test Case: getMeasuredBloodFlowRate_NominalPath +(I) @LINE: 321 + >>> Processing Test Case: getMeasuredBloodFlowRate_Override +(S) @LINE: 327 + >>> Processed Test Case: getMeasuredBloodFlowRate_Override +(I) @LINE: 335 + >>> Processing Test Case: getMeasuredBloodPumpCurrent_NominalPath +(S) @LINE: 341 + >>> Processed Test Case: getMeasuredBloodPumpCurrent_NominalPath +(I) @LINE: 347 + >>> Processing Test Case: getMeasuredBloodPumpCurrent_Override +(S) @LINE: 353 + >>> Processed Test Case: getMeasuredBloodPumpCurrent_Override +(I) @LINE: 361 + >>> Processing Test Case: getMeasuredBloodPumpSpeed_NominalPath +(S) @LINE: 367 + >>> Processed Test Case: getMeasuredBloodPumpSpeed_NominalPath +(I) @LINE: 373 + >>> Processing Test Case: getMeasuredBloodPumpSpeed_Override +(S) @LINE: 379 + >>> Processed Test Case: getMeasuredBloodPumpSpeed_Override +(I) @LINE: 387 + >>> Processing Test Case: getPublishBloodFlowDataInterval_NominalPath +(S) @LINE: 393 + >>> Processed Test Case: getPublishBloodFlowDataInterval_NominalPath +(I) @LINE: 399 + >>> Processing Test Case: getPublishBloodFlowDataInterval_Override +(S) @LINE: 405 + >>> Processed Test Case: getPublishBloodFlowDataInterval_Override +(I) @LINE: 413 + >>> Processing Test Case: getTargetBloodFlowRate_NominalPath +(S) @LINE: 419 + >>> Processed Test Case: getTargetBloodFlowRate_NominalPath +(I) @LINE: 425 + >>> Processing Test Case: getTargetBloodFlowRate_Override +(S) @LINE: 431 + >>> Processed Test Case: getTargetBloodFlowRate_Override +(I) @LINE: 439 + >>> Processing Test Case: handleBloodPumpControlToTargetState_NominalPath +(S) @LINE: 455 + >>> Processed Test Case: handleBloodPumpControlToTargetState_NominalPath +(I) @LINE: 461 + >>> Processing Test Case: handleBloodPumpControlToTargetState_NotControlInterval +(S) @LINE: 465 + >>> Processed Test Case: handleBloodPumpControlToTargetState_NotControlInterval +(I) @LINE: 471 + >>> Processing Test Case: handleBloodPumpControlToTargetState_PWM_Max +(S) @LINE: 487 + >>> Processed Test Case: handleBloodPumpControlToTargetState_PWM_Max +(I) @LINE: 493 + >>> Processing Test Case: handleBloodPumpControlToTargetState_PWM_Min +(S) @LINE: 509 + >>> Processed Test Case: handleBloodPumpControlToTargetState_PWM_Min +(I) @LINE: 515 + >>> Processing Test Case: handleBloodPumpControlToTargetState_Reverse +(S) @LINE: 531 + >>> Processed Test Case: handleBloodPumpControlToTargetState_Reverse +(I) @LINE: 537 + >>> Processing Test Case: handleBloodPumpControlToTargetState_TermsMaxRange +(S) @LINE: 553 + >>> Processed Test Case: handleBloodPumpControlToTargetState_TermsMaxRange +(I) @LINE: 559 + >>> Processing Test Case: handleBloodPumpControlToTargetState_TermsMaxRange2 +(S) @LINE: 575 + >>> Processed Test Case: handleBloodPumpControlToTargetState_TermsMaxRange2 +(I) @LINE: 583 + >>> Processing Test Case: handleBloodPumpOffState_NewRateSet +(S) @LINE: 600 + >>> Processed Test Case: handleBloodPumpOffState_NewRateSet +(I) @LINE: 606 + >>> Processing Test Case: handleBloodPumpOffState_NoChange +(S) @LINE: 610 + >>> Processed Test Case: handleBloodPumpOffState_NoChange +(I) @LINE: 618 + >>> Processing Test Case: handleBloodPumpRampingDownState_ +(S) @LINE: 623 + >>> Processed Test Case: handleBloodPumpRampingDownState_ +(I) @LINE: 629 + >>> Processing Test Case: handleBloodPumpRampingDownState_RampComplete +(S) @LINE: 637 + >>> Processed Test Case: handleBloodPumpRampingDownState_RampComplete +(I) @LINE: 643 + >>> Processing Test Case: handleBloodPumpRampingDownState_StillRamping +(S) @LINE: 652 + >>> Processed Test Case: handleBloodPumpRampingDownState_StillRamping +(I) @LINE: 660 + >>> Processing Test Case: handleBloodPumpRampingUpState_RampComplete +(S) @LINE: 665 + >>> Processed Test Case: handleBloodPumpRampingUpState_RampComplete +(I) @LINE: 671 + >>> Processing Test Case: handleBloodPumpRampingUpState_StillRamping +(S) @LINE: 680 + >>> Processed Test Case: handleBloodPumpRampingUpState_StillRamping +(I) @LINE: 686 + >>> Processing Test Case: handleBloodPumpRampingUpState_StopRequested +(S) @LINE: 694 + >>> Processed Test Case: handleBloodPumpRampingUpState_StopRequested +(I) @LINE: 702 + >>> Processing Test Case: initBloodFlow_NominalPath +(S) @LINE: 719 + >>> Processed Test Case: initBloodFlow_NominalPath +(I) @LINE: 727 + >>> Processing Test Case: publishBloodFlowData_NominalPath +(S) @LINE: 739 + >>> Processed Test Case: publishBloodFlowData_NominalPath +(I) @LINE: 745 + >>> Processing Test Case: publishBloodFlowData_NotIntervalTime +(S) @LINE: 753 + >>> Processed Test Case: publishBloodFlowData_NotIntervalTime +(I) @LINE: 761 + >>> Processing Test Case: releaseBloodPumpStop_NominalPath +(S) @LINE: 765 + >>> Processed Test Case: releaseBloodPumpStop_NominalPath +(I) @LINE: 773 + >>> Processing Test Case: setBloodPumpDirection_FWD +(S) @LINE: 780 + >>> Processed Test Case: setBloodPumpDirection_FWD +(I) @LINE: 786 + >>> Processing Test Case: setBloodPumpDirection_InvalidDirection +(S) @LINE: 797 + >>> Processed Test Case: setBloodPumpDirection_InvalidDirection +(I) @LINE: 803 + >>> Processing Test Case: setBloodPumpDirection_REV +(S) @LINE: 810 + >>> Processed Test Case: setBloodPumpDirection_REV +(I) @LINE: 818 + >>> Processing Test Case: setBloodPumpTargetFlowRate_DirChngWhilePumpIsRunning +(S) @LINE: 827 + >>> Processed Test Case: setBloodPumpTargetFlowRate_DirChngWhilePumpIsRunning +(I) @LINE: 833 + >>> Processing Test Case: setBloodPumpTargetFlowRate_FlowTooHigh +(S) @LINE: 845 + >>> Processed Test Case: setBloodPumpTargetFlowRate_FlowTooHigh +(I) @LINE: 851 + >>> Processing Test Case: setBloodPumpTargetFlowRate_OffToRateFwd +(S) @LINE: 871 + >>> Processed Test Case: setBloodPumpTargetFlowRate_OffToRateFwd +(I) @LINE: 877 + >>> Processing Test Case: setBloodPumpTargetFlowRate_OffToRateRev +(S) @LINE: 897 + >>> Processed Test Case: setBloodPumpTargetFlowRate_OffToRateRev +(I) @LINE: 903 + >>> Processing Test Case: setBloodPumpTargetFlowRate_RateDecrease +(S) @LINE: 924 + >>> Processed Test Case: setBloodPumpTargetFlowRate_RateDecrease +(I) @LINE: 930 + >>> Processing Test Case: setBloodPumpTargetFlowRate_RateDecreaseDuringRampDown +(S) @LINE: 951 + >>> Processed Test Case: setBloodPumpTargetFlowRate_RateDecreaseDuringRampDown +(I) @LINE: 957 + >>> Processing Test Case: setBloodPumpTargetFlowRate_RateDecreaseDuringRampUp +(S) @LINE: 978 + >>> Processed Test Case: setBloodPumpTargetFlowRate_RateDecreaseDuringRampUp +(I) @LINE: 984 + >>> Processing Test Case: setBloodPumpTargetFlowRate_RateIncrease +(S) @LINE: 1005 + >>> Processed Test Case: setBloodPumpTargetFlowRate_RateIncrease +(I) @LINE: 1011 + >>> Processing Test Case: setBloodPumpTargetFlowRate_RateIncreaseDuringRampDown +(S) @LINE: 1032 + >>> Processed Test Case: setBloodPumpTargetFlowRate_RateIncreaseDuringRampDown +(I) @LINE: 1038 + >>> Processing Test Case: setBloodPumpTargetFlowRate_RateIncreaseDuringRampUp +(S) @LINE: 1059 + >>> Processed Test Case: setBloodPumpTargetFlowRate_RateIncreaseDuringRampUp +(I) @LINE: 1065 + >>> Processing Test Case: setBloodPumpTargetFlowRate_ZeroRate +(S) @LINE: 1086 + >>> Processed Test Case: setBloodPumpTargetFlowRate_ZeroRate +(I) @LINE: 1094 + >>> Processing Test Case: stopBloodPump_NominalPath +(S) @LINE: 1103 + >>> Processed Test Case: stopBloodPump_NominalPath +(I) @LINE: 1111 + >>> Processing Test Case: testResetBloodFlowDataPublishIntervalOverride_NominalPath +(S) @LINE: 1122 + >>> Processed Test Case: testResetBloodFlowDataPublishIntervalOverride_NominalPath +(I) @LINE: 1128 + >>> Processing Test Case: testResetBloodFlowDataPublishIntervalOverride_NotLoggedIn +(S) @LINE: 1139 + >>> Processed Test Case: testResetBloodFlowDataPublishIntervalOverride_NotLoggedIn +(I) @LINE: 1147 + >>> Processing Test Case: testResetMeasuredBloodFlowRateOverride_NominalPath +(S) @LINE: 1158 + >>> Processed Test Case: testResetMeasuredBloodFlowRateOverride_NominalPath +(I) @LINE: 1164 + >>> Processing Test Case: testResetMeasuredBloodFlowRateOverride_NotLoggedIn +(S) @LINE: 1175 + >>> Processed Test Case: testResetMeasuredBloodFlowRateOverride_NotLoggedIn +(I) @LINE: 1183 + >>> Processing Test Case: testResetMeasuredBloodPumpCurrentOverride_NominalPath +(S) @LINE: 1194 + >>> Processed Test Case: testResetMeasuredBloodPumpCurrentOverride_NominalPath +(I) @LINE: 1200 + >>> Processing Test Case: testResetMeasuredBloodPumpCurrentOverride_NotLoggedIn +(S) @LINE: 1211 + >>> Processed Test Case: testResetMeasuredBloodPumpCurrentOverride_NotLoggedIn +(I) @LINE: 1219 + >>> Processing Test Case: testResetMeasuredBloodPumpSpeedOverride_NominalPath +(S) @LINE: 1230 + >>> Processed Test Case: testResetMeasuredBloodPumpSpeedOverride_NominalPath +(I) @LINE: 1236 + >>> Processing Test Case: testResetMeasuredBloodPumpSpeedOverride_NotLoggedIn +(S) @LINE: 1247 + >>> Processed Test Case: testResetMeasuredBloodPumpSpeedOverride_NotLoggedIn +(I) @LINE: 1255 + >>> Processing Test Case: testResetTargetBloodFlowRateOverride_NominalPath +(S) @LINE: 1266 + >>> Processed Test Case: testResetTargetBloodFlowRateOverride_NominalPath +(I) @LINE: 1272 + >>> Processing Test Case: testResetTargetBloodFlowRateOverride_NotLoggedIn +(S) @LINE: 1283 + >>> Processed Test Case: testResetTargetBloodFlowRateOverride_NotLoggedIn +(I) @LINE: 1291 + >>> Processing Test Case: testSetBloodFlowDataPublishIntervalOverride_NominalPath +(S) @LINE: 1303 + >>> Processed Test Case: testSetBloodFlowDataPublishIntervalOverride_NominalPath +(I) @LINE: 1309 + >>> Processing Test Case: testSetBloodFlowDataPublishIntervalOverride_NotLoggedIn +(S) @LINE: 1321 + >>> Processed Test Case: testSetBloodFlowDataPublishIntervalOverride_NotLoggedIn +(I) @LINE: 1329 + >>> Processing Test Case: testSetMeasuredBloodFlowRateOverride_NominalPath +(S) @LINE: 1341 + >>> Processed Test Case: testSetMeasuredBloodFlowRateOverride_NominalPath +(I) @LINE: 1347 + >>> Processing Test Case: testSetMeasuredBloodFlowRateOverride_NotLoggedIn +(S) @LINE: 1359 + >>> Processed Test Case: testSetMeasuredBloodFlowRateOverride_NotLoggedIn +(I) @LINE: 1367 + >>> Processing Test Case: testSetMeasuredBloodPumpCurrentOverride_NominalPath +(S) @LINE: 1379 + >>> Processed Test Case: testSetMeasuredBloodPumpCurrentOverride_NominalPath +(I) @LINE: 1385 + >>> Processing Test Case: testSetMeasuredBloodPumpCurrentOverride_NotLoggedIn +(S) @LINE: 1397 + >>> Processed Test Case: testSetMeasuredBloodPumpCurrentOverride_NotLoggedIn +(I) @LINE: 1405 + >>> Processing Test Case: testSetMeasuredBloodPumpSpeedOverride_NominalPath +(S) @LINE: 1417 + >>> Processed Test Case: testSetMeasuredBloodPumpSpeedOverride_NominalPath +(I) @LINE: 1423 + >>> Processing Test Case: testSetMeasuredBloodPumpSpeedOverride_NotLoggedIn +(S) @LINE: 1435 + >>> Processed Test Case: testSetMeasuredBloodPumpSpeedOverride_NotLoggedIn +(I) @LINE: 1443 + >>> Processing Test Case: testSetTargetBloodFlowRateOverride_NominalPath +(S) @LINE: 1455 + >>> Processed Test Case: testSetTargetBloodFlowRateOverride_NominalPath +(I) @LINE: 1461 + >>> Processing Test Case: testSetTargetBloodFlowRateOverride_NotLoggedIn +(S) @LINE: 1473 + >>> Processed Test Case: testSetTargetBloodFlowRateOverride_NotLoggedIn +(S) @LINE: 1473 + >>> Script processing completed +COMMAND: /opt/release/clicast -e BLOODFLOW test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643 +TIME: 2019-12-06 18:07:09 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e BLOODFLOW -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643 +TIME: 2019-12-06 18:07:10 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all BloodFlow.initBloodFlow test cases + Running: initBloodFlow_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.setBloodPumpTargetFlowRate test cases + Running: setBloodPumpTargetFlowRate_DirChngWhilePumpIsRunning + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setBloodPumpTargetFlowRate_FlowTooHigh + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setBloodPumpTargetFlowRate_OffToRateFwd + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setBloodPumpTargetFlowRate_OffToRateRev + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setBloodPumpTargetFlowRate_RateDecrease + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setBloodPumpTargetFlowRate_RateDecreaseDuringRampDown + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setBloodPumpTargetFlowRate_RateDecreaseDuringRampUp + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setBloodPumpTargetFlowRate_RateIncrease + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setBloodPumpTargetFlowRate_RateIncreaseDuringRampDown + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setBloodPumpTargetFlowRate_RateIncreaseDuringRampUp + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setBloodPumpTargetFlowRate_ZeroRate + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.execBloodFlowMonitor test cases + Running: execBloodFlowMonitor_InitMode_WrapFlowBuffer + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: execBloodFlowMonitor_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.execBloodFlowController test cases + Running: execBloodFlowController_ControlToTargetState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: execBloodFlowController_InvalidState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: execBloodFlowController_OffState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: execBloodFlowController_RampDown + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: execBloodFlowController_RampUpState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.handleBloodPumpOffState test cases + Running: handleBloodPumpOffState_NewRateSet + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleBloodPumpOffState_NoChange + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.handleBloodPumpRampingUpState test cases + Running: handleBloodPumpRampingUpState_RampComplete + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleBloodPumpRampingUpState_StillRamping + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleBloodPumpRampingUpState_StopRequested + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.handleBloodPumpRampingDownState test cases + Running: handleBloodPumpRampingDownState_ + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleBloodPumpRampingDownState_RampComplete + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleBloodPumpRampingDownState_StillRamping + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.handleBloodPumpControlToTargetState test cases + Running: handleBloodPumpControlToTargetState_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleBloodPumpControlToTargetState_NotControlInterval + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleBloodPumpControlToTargetState_PWM_Max + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleBloodPumpControlToTargetState_PWM_Min + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleBloodPumpControlToTargetState_Reverse + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleBloodPumpControlToTargetState_TermsMaxRange + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleBloodPumpControlToTargetState_TermsMaxRange2 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.stopBloodPump test cases + Running: stopBloodPump_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.releaseBloodPumpStop test cases + Running: releaseBloodPumpStop_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.setBloodPumpDirection test cases + Running: setBloodPumpDirection_FWD + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setBloodPumpDirection_InvalidDirection + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setBloodPumpDirection_REV + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.getPublishBloodFlowDataInterval test cases + Running: getPublishBloodFlowDataInterval_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: getPublishBloodFlowDataInterval_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.getTargetBloodFlowRate test cases + Running: getTargetBloodFlowRate_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: getTargetBloodFlowRate_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.getMeasuredBloodFlowRate test cases + Running: getMeasuredBloodFlowRate_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: getMeasuredBloodFlowRate_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.getMeasuredBloodPumpSpeed test cases + Running: getMeasuredBloodPumpSpeed_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: getMeasuredBloodPumpSpeed_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.getMeasuredBloodPumpCurrent test cases + Running: getMeasuredBloodPumpCurrent_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: getMeasuredBloodPumpCurrent_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.publishBloodFlowData test cases + Running: publishBloodFlowData_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: publishBloodFlowData_NotIntervalTime + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.checkBloodPumpDirection test cases + Running: checkBloodPumpDirection_Fail + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: checkBloodPumpDirection_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: checkBloodPumpDirection_NotControlling + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.checkBloodPumpMCCurrent test cases + Running: checkBloodPumpMCCurrent_OFFOk + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: checkBloodPumpMCCurrent_OFFTooHighAlarm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: checkBloodPumpMCCurrent_OFFTooHighShortTime + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: checkBloodPumpMCCurrent_RunningOk + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: checkBloodPumpMCCurrent_RunningTooHighAlarm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: checkBloodPumpMCCurrent_RunningTooHighShortTime + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: checkBloodPumpMCCurrent_RunningTooLowAlarm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: checkBloodPumpMCCurrent_RunningTooLowShortTime + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.execBloodFlowTest test cases + Running: execBloodFlowTest_InvalidState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.testSetBloodFlowDataPublishIntervalOverride test cases + Running: testSetBloodFlowDataPublishIntervalOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetBloodFlowDataPublishIntervalOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.testResetBloodFlowDataPublishIntervalOverride test cases + Running: testResetBloodFlowDataPublishIntervalOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testResetBloodFlowDataPublishIntervalOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.testSetTargetBloodFlowRateOverride test cases + Running: testSetTargetBloodFlowRateOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetTargetBloodFlowRateOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.testResetTargetBloodFlowRateOverride test cases + Running: testResetTargetBloodFlowRateOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testResetTargetBloodFlowRateOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.testSetMeasuredBloodFlowRateOverride test cases + Running: testSetMeasuredBloodFlowRateOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetMeasuredBloodFlowRateOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.testResetMeasuredBloodFlowRateOverride test cases + Running: testResetMeasuredBloodFlowRateOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testResetMeasuredBloodFlowRateOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.testSetMeasuredBloodPumpSpeedOverride test cases + Running: testSetMeasuredBloodPumpSpeedOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetMeasuredBloodPumpSpeedOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.testResetMeasuredBloodPumpSpeedOverride test cases + Running: testResetMeasuredBloodPumpSpeedOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testResetMeasuredBloodPumpSpeedOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.testSetMeasuredBloodPumpCurrentOverride test cases + Running: testSetMeasuredBloodPumpCurrentOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetMeasuredBloodPumpCurrentOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.testResetMeasuredBloodPumpCurrentOverride test cases + Running: testResetMeasuredBloodPumpCurrentOverride_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testResetMeasuredBloodPumpCurrentOverride_NotLoggedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415 +TIME: 2019-12-06 18:07:14 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS.env" + Initializing search list + Creating the Environment Directory + Creating Environment "BUTTONS" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing Buttons + Unit 9 (tdd-sbf-source): Buttons + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file Buttons + Compiling file Buttons + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e BUTTONS -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415 +TIME: 2019-12-06 18:07:20 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 300 + Processing script line 350 + Processing script line 550 + Processing script line 650 + Processing script line 700 + Processing script line 750 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS.tst +(I) @LINE: 24 + >>> Processing Test Case: ButtonsPressed +(S) @LINE: 43 + >>> Processed Test Case: ButtonsPressed +(I) @LINE: 49 + >>> Processing Test Case: NoButtonsPressed +(S) @LINE: 68 + >>> Processed Test Case: NoButtonsPressed +(I) @LINE: 76 + >>> Processing Test Case: Completed +(S) @LINE: 84 + >>> Processed Test Case: Completed +(I) @LINE: 90 + >>> Processing Test Case: InProgressStuckButtonReleased +(S) @LINE: 97 + >>> Processed Test Case: InProgressStuckButtonReleased +(I) @LINE: 103 + >>> Processing Test Case: InProgressStuckButtonTimeout_OffPressed +(S) @LINE: 116 + >>> Processed Test Case: InProgressStuckButtonTimeout_OffPressed +(I) @LINE: 122 + >>> Processing Test Case: InProgressStuckButtonTimeout_StopPressed +(S) @LINE: 135 + >>> Processed Test Case: InProgressStuckButtonTimeout_StopPressed +(I) @LINE: 141 + >>> Processing Test Case: InvalidState +(S) @LINE: 148 + >>> Processed Test Case: InvalidState +(I) @LINE: 154 + >>> Processing Test Case: StartTestNoButtonsPressed +(S) @LINE: 163 + >>> Processed Test Case: StartTestNoButtonsPressed +(I) @LINE: 169 + >>> Processing Test Case: StartTestStuckButton +(S) @LINE: 181 + >>> Processed Test Case: StartTestStuckButton +(I) @LINE: 189 + >>> Processing Test Case: NominalPath +(S) @LINE: 195 + >>> Processed Test Case: NominalPath +(I) @LINE: 201 + >>> Processing Test Case: Override +(S) @LINE: 207 + >>> Processed Test Case: Override +(I) @LINE: 215 + >>> Processing Test Case: NominalPath +(S) @LINE: 221 + >>> Processed Test Case: NominalPath +(I) @LINE: 227 + >>> Processing Test Case: Override +(S) @LINE: 233 + >>> Processed Test Case: Override +(I) @LINE: 241 + >>> Processing Test Case: NoChangeNoPending +(S) @LINE: 248 + >>> Processed Test Case: NoChangeNoPending +(I) @LINE: 254 + >>> Processing Test Case: PressedToReleasedOffPendingFirstPulse +(S) @LINE: 266 + >>> Processed Test Case: PressedToReleasedOffPendingFirstPulse +(I) @LINE: 272 + >>> Processing Test Case: PressedToReleasedOffPendingIntermediate +(S) @LINE: 284 + >>> Processed Test Case: PressedToReleasedOffPendingIntermediate +(I) @LINE: 290 + >>> Processing Test Case: PressedToReleasedOffPendingLastPulse +(S) @LINE: 302 + >>> Processed Test Case: PressedToReleasedOffPendingLastPulse +(I) @LINE: 308 + >>> Processing Test Case: ReleasedToPressedFaultMode +(S) @LINE: 316 + >>> Processed Test Case: ReleasedToPressedFaultMode +(I) @LINE: 322 + >>> Processing Test Case: ReleasedToPressedInvalidMode +(S) @LINE: 330 + >>> Processed Test Case: ReleasedToPressedInvalidMode +(I) @LINE: 336 + >>> Processing Test Case: ReleasedToPressedServiceMode +(S) @LINE: 344 + >>> Processed Test Case: ReleasedToPressedServiceMode +(I) @LINE: 350 + >>> Processing Test Case: ReleasedToPressedStandbyMode +(S) @LINE: 358 + >>> Processed Test Case: ReleasedToPressedStandbyMode +(I) @LINE: 364 + >>> Processing Test Case: handleOffButtonProcessing_OffRequestPending +(S) @LINE: 369 + >>> Processed Test Case: handleOffButtonProcessing_OffRequestPending +(I) @LINE: 375 + >>> Processing Test Case: handleOffButtonProcessing_OffRequestPendingExpired +(S) @LINE: 382 + >>> Processed Test Case: handleOffButtonProcessing_OffRequestPendingExpired +(I) @LINE: 390 + >>> Processing Test Case: NoChange +(S) @LINE: 397 + >>> Processed Test Case: NoChange +(I) @LINE: 403 + >>> Processing Test Case: PressTimedOut +(S) @LINE: 416 + >>> Processed Test Case: PressTimedOut +(I) @LINE: 422 + >>> Processing Test Case: PressedToReleased +(S) @LINE: 429 + >>> Processed Test Case: PressedToReleased +(I) @LINE: 435 + >>> Processing Test Case: ReleasedToPressed +(S) @LINE: 448 + >>> Processed Test Case: ReleasedToPressed +(I) @LINE: 456 + >>> Processing Test Case: NominalPath +(S) @LINE: 475 + >>> Processed Test Case: NominalPath +(I) @LINE: 483 + >>> Processing Test Case: FaultMode +(S) @LINE: 486 + >>> Processed Test Case: FaultMode +(I) @LINE: 492 + >>> Processing Test Case: InvalidMode +(S) @LINE: 495 + >>> Processed Test Case: InvalidMode +(I) @LINE: 501 + >>> Processing Test Case: ServiceMode +(S) @LINE: 504 + >>> Processed Test Case: ServiceMode +(I) @LINE: 510 + >>> Processing Test Case: StandbyMode +(S) @LINE: 513 + >>> Processed Test Case: StandbyMode +(I) @LINE: 521 + >>> Processing Test Case: NominalPath +(S) @LINE: 525 + >>> Processed Test Case: NominalPath +(I) @LINE: 533 + >>> Processing Test Case: TestingActive +(S) @LINE: 544 + >>> Processed Test Case: TestingActive +(I) @LINE: 550 + >>> Processing Test Case: TestingInactive +(S) @LINE: 561 + >>> Processed Test Case: TestingInactive +(I) @LINE: 569 + >>> Processing Test Case: TestingActive +(S) @LINE: 580 + >>> Processed Test Case: TestingActive +(I) @LINE: 586 + >>> Processing Test Case: TestingInactive +(S) @LINE: 597 + >>> Processed Test Case: TestingInactive +(I) @LINE: 605 + >>> Processing Test Case: TestingActive +(S) @LINE: 617 + >>> Processed Test Case: TestingActive +(I) @LINE: 623 + >>> Processing Test Case: TestingInactive +(S) @LINE: 635 + >>> Processed Test Case: TestingInactive +(I) @LINE: 643 + >>> Processing Test Case: TestingActive +(S) @LINE: 655 + >>> Processed Test Case: TestingActive +(I) @LINE: 661 + >>> Processing Test Case: TestingInactive +(S) @LINE: 673 + >>> Processed Test Case: TestingInactive +(I) @LINE: 681 + >>> Processing Test Case: InvalidModeToTurnOff +(S) @LINE: 688 + >>> Processed Test Case: InvalidModeToTurnOff +(I) @LINE: 694 + >>> Processing Test Case: OffButtonRejected +(S) @LINE: 700 + >>> Processed Test Case: OffButtonRejected +(I) @LINE: 706 + >>> Processing Test Case: OffDuringFaultMode +(S) @LINE: 713 + >>> Processed Test Case: OffDuringFaultMode +(I) @LINE: 719 + >>> Processing Test Case: OffDuringServiceMode +(S) @LINE: 726 + >>> Processed Test Case: OffDuringServiceMode +(I) @LINE: 732 + >>> Processing Test Case: OffDuringStandbyMode +(S) @LINE: 739 + >>> Processed Test Case: OffDuringStandbyMode +(I) @LINE: 745 + >>> Processing Test Case: userConfirmOffButton_NoConfirmExpected +(S) @LINE: 754 + >>> Processed Test Case: userConfirmOffButton_NoConfirmExpected +(S) @LINE: 754 + >>> Script processing completed +COMMAND: /opt/release/clicast -e BUTTONS test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415 +TIME: 2019-12-06 18:07:23 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e BUTTONS -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415 +TIME: 2019-12-06 18:07:24 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all Buttons.initButtons test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.execButtons test cases + Running: ButtonsPressed + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoButtonsPressed + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.isStopButtonPressed test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.getOffButtonState test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.getStopButtonState test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.execStuckButtonTest test cases + Running: Completed + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InProgressStuckButtonReleased + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InProgressStuckButtonTimeout_OffPressed + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InProgressStuckButtonTimeout_StopPressed + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: StartTestNoButtonsPressed + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: StartTestStuckButton + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.userConfirmOffButton test cases + Running: InvalidModeToTurnOff + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OffButtonRejected + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OffDuringFaultMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OffDuringServiceMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OffDuringStandbyMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: userConfirmOffButton_NoConfirmExpected + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.isCurrentOpModeOkToTurnOff test cases + Running: FaultMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ServiceMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: StandbyMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.handleOffButtonProcessing test cases + Running: NoChangeNoPending + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: PressedToReleasedOffPendingFirstPulse + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: PressedToReleasedOffPendingIntermediate + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: PressedToReleasedOffPendingLastPulse + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ReleasedToPressedFaultMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ReleasedToPressedInvalidMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ReleasedToPressedServiceMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ReleasedToPressedStandbyMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleOffButtonProcessing_OffRequestPending + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleOffButtonProcessing_OffRequestPendingExpired + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.handleStopButtonProcessing test cases + Running: NoChange + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: PressTimedOut + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: PressedToReleased + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ReleasedToPressed + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.testSetOffButtonStateOverride test cases + Running: TestingActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestingInactive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.testResetOffButtonStateOverride test cases + Running: TestingActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestingInactive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.testSetStopButtonStateOverride test cases + Running: TestingActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestingInactive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.testResetStopButtonStateOverride test cases + Running: TestingActive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestingInactive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408 +TIME: 2019-12-06 18:07:26 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM.env" + Initializing search list + Creating the Environment Directory + Creating Environment "COMM" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing Comm + Unit 9 (tdd-sbf-source): Comm + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Inserting Environment User Code + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file Comm + Compiling file Comm + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e COMM -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408 +TIME: 2019-12-06 18:07:34 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM.tst +(I) @LINE: 24 + >>> Processing Test Case: clearSCI1DMAReceiveInterrupt +(S) @LINE: 28 + >>> Processed Test Case: clearSCI1DMAReceiveInterrupt +(I) @LINE: 36 + >>> Processing Test Case: clearSCI1DMATransmitInterrupt +(S) @LINE: 40 + >>> Processed Test Case: clearSCI1DMATransmitInterrupt +(I) @LINE: 48 + >>> Processing Test Case: clearSCI2DMAReceiveInterrupt +(S) @LINE: 52 + >>> Processed Test Case: clearSCI2DMAReceiveInterrupt +(I) @LINE: 60 + >>> Processing Test Case: clearSCI2DMATransmitInterrupt +(S) @LINE: 64 + >>> Processed Test Case: clearSCI2DMATransmitInterrupt +(I) @LINE: 72 + >>> Processing Test Case: isCAN1TransmitInProgress_Ch1_8_Busy +(S) @LINE: 77 + >>> Processed Test Case: isCAN1TransmitInProgress_Ch1_8_Busy +(I) @LINE: 83 + >>> Processing Test Case: isCAN1TransmitInProgress_Ch9_16_Busy +(S) @LINE: 88 + >>> Processed Test Case: isCAN1TransmitInProgress_Ch9_16_Busy +(I) @LINE: 94 + >>> Processing Test Case: isCAN1TransmitInProgress_InProgress +(S) @LINE: 99 + >>> Processed Test Case: isCAN1TransmitInProgress_InProgress +(I) @LINE: 105 + >>> Processing Test Case: isCAN1TransmitInProgress_NotBusy +(S) @LINE: 109 + >>> Processed Test Case: isCAN1TransmitInProgress_NotBusy +(I) @LINE: 117 + >>> Processing Test Case: isSCI1DMATransmitInProgress_DMABusy +(S) @LINE: 123 + >>> Processed Test Case: isSCI1DMATransmitInProgress_DMABusy +(I) @LINE: 129 + >>> Processing Test Case: isSCI1DMATransmitInProgress_InProgress +(S) @LINE: 136 + >>> Processed Test Case: isSCI1DMATransmitInProgress_InProgress +(I) @LINE: 142 + >>> Processing Test Case: isSCI1DMATransmitInProgress_NotBusy +(S) @LINE: 148 + >>> Processed Test Case: isSCI1DMATransmitInProgress_NotBusy +(I) @LINE: 154 + >>> Processing Test Case: isSCI1DMATransmitInProgress_TransmitterBusy +(S) @LINE: 160 + >>> Processed Test Case: isSCI1DMATransmitInProgress_TransmitterBusy +(I) @LINE: 168 + >>> Processing Test Case: isSCI2DMATransmitInProgress_DMABusy +(S) @LINE: 174 + >>> Processed Test Case: isSCI2DMATransmitInProgress_DMABusy +(I) @LINE: 180 + >>> Processing Test Case: isSCI2DMATransmitInProgress_NotBusy +(S) @LINE: 186 + >>> Processed Test Case: isSCI2DMATransmitInProgress_NotBusy +(I) @LINE: 192 + >>> Processing Test Case: isSCI2DMATransmitInProgress_TransmitterBusy +(S) @LINE: 198 + >>> Processed Test Case: isSCI2DMATransmitInProgress_TransmitterBusy +(I) @LINE: 206 + >>> Processing Test Case: setSCI1DMAReceiveInterrupt +(S) @LINE: 210 + >>> Processed Test Case: setSCI1DMAReceiveInterrupt +(I) @LINE: 218 + >>> Processing Test Case: setSCI1DMATransmitInterrupt +(S) @LINE: 222 + >>> Processed Test Case: setSCI1DMATransmitInterrupt +(I) @LINE: 230 + >>> Processing Test Case: setSCI2DMAReceiveInterrupt +(S) @LINE: 234 + >>> Processed Test Case: setSCI2DMAReceiveInterrupt +(I) @LINE: 242 + >>> Processing Test Case: setSCI2DMATransmitInterrupt +(S) @LINE: 247 + >>> Processed Test Case: setSCI2DMATransmitInterrupt +(I) @LINE: 255 + >>> Processing Test Case: signalCANXmitsCompleted_NominalPath +(S) @LINE: 258 + >>> Processed Test Case: signalCANXmitsCompleted_NominalPath +(I) @LINE: 266 + >>> Processing Test Case: signalCANXmitsInitiated_NominalPath +(S) @LINE: 269 + >>> Processed Test Case: signalCANXmitsInitiated_NominalPath +(I) @LINE: 277 + >>> Processing Test Case: signalSCI1XmitsCompleted_NominalPath +(S) @LINE: 280 + >>> Processed Test Case: signalSCI1XmitsCompleted_NominalPath +(I) @LINE: 288 + >>> Processing Test Case: signalSCI1XmitsInitiated_NominalPath +(S) @LINE: 291 + >>> Processed Test Case: signalSCI1XmitsInitiated_NominalPath +(S) @LINE: 291 + >>> Script processing completed +COMMAND: /opt/release/clicast -e COMM test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408 +TIME: 2019-12-06 18:07:37 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e COMM -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408 +TIME: 2019-12-06 18:07:38 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all Comm.signalCANXmitsInitiated test cases + Running: signalCANXmitsInitiated_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.signalCANXmitsCompleted test cases + Running: signalCANXmitsCompleted_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.signalSCI1XmitsInitiated test cases + Running: signalSCI1XmitsInitiated_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.signalSCI1XmitsCompleted test cases + Running: signalSCI1XmitsCompleted_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.setSCI1DMAReceiveInterrupt test cases + Running: setSCI1DMAReceiveInterrupt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.setSCI1DMATransmitInterrupt test cases + Running: setSCI1DMATransmitInterrupt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.clearSCI1DMAReceiveInterrupt test cases + Running: clearSCI1DMAReceiveInterrupt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.clearSCI1DMATransmitInterrupt test cases + Running: clearSCI1DMATransmitInterrupt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.setSCI2DMAReceiveInterrupt test cases + Running: setSCI2DMAReceiveInterrupt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.setSCI2DMATransmitInterrupt test cases + Running: setSCI2DMATransmitInterrupt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.clearSCI2DMAReceiveInterrupt test cases + Running: clearSCI2DMAReceiveInterrupt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.clearSCI2DMATransmitInterrupt test cases + Running: clearSCI2DMATransmitInterrupt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.isSCI1DMATransmitInProgress test cases + Running: isSCI1DMATransmitInProgress_DMABusy + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: isSCI1DMATransmitInProgress_InProgress + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: isSCI1DMATransmitInProgress_NotBusy + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: isSCI1DMATransmitInProgress_TransmitterBusy + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.isSCI2DMATransmitInProgress test cases + Running: isSCI2DMATransmitInProgress_DMABusy + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: isSCI2DMATransmitInProgress_NotBusy + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: isSCI2DMATransmitInProgress_TransmitterBusy + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Comm.isCAN1TransmitInProgress test cases + Running: isCAN1TransmitInProgress_Ch1_8_Busy + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: isCAN1TransmitInProgress_Ch9_16_Busy + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: isCAN1TransmitInProgress_InProgress + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: isCAN1TransmitInProgress_NotBusy + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491 +TIME: 2019-12-06 18:07:40 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS.env" + Initializing search list + Creating the Environment Directory + Creating Environment "COMMBUFFERS" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing CommBuffers + Unit 9 (tdd-sbf-source): CommBuffers + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file CommBuffers + Compiling file CommBuffers + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e COMMBUFFERS -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491 +TIME: 2019-12-06 18:07:47 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 100 + Processing script line 150 + Processing script line 250 + Processing script line 300 + Processing script line 400 + Processing script line 450 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS.tst +(I) @LINE: 24 + >>> Processing Test Case: InsufficientSpaceForAdd +(S) @LINE: 31 + >>> Processed Test Case: InsufficientSpaceForAdd +(I) @LINE: 37 + >>> Processing Test Case: InvalidBuffer +(S) @LINE: 41 + >>> Processed Test Case: InvalidBuffer +(I) @LINE: 47 + >>> Processing Test Case: SuccessfulAdd +(S) @LINE: 110 + >>> Processed Test Case: SuccessfulAdd +(I) @LINE: 118 + >>> Processing Test Case: ConsumeAllDataInInactiveBuffer +(S) @LINE: 137 + >>> Processed Test Case: ConsumeAllDataInInactiveBuffer +(I) @LINE: 143 + >>> Processing Test Case: ConsumePortionOfDataInInactiveBuffer +(S) @LINE: 167 + >>> Processed Test Case: ConsumePortionOfDataInInactiveBuffer +(I) @LINE: 175 + >>> Processing Test Case: InvalidBuffer +(S) @LINE: 179 + >>> Processed Test Case: InvalidBuffer +(I) @LINE: 185 + >>> Processing Test Case: LengthLargerThanBuffer +(S) @LINE: 195 + >>> Processed Test Case: LengthLargerThanBuffer +(I) @LINE: 201 + >>> Processing Test Case: LengthLargerThanContents +(S) @LINE: 211 + >>> Processed Test Case: LengthLargerThanContents +(I) @LINE: 217 + >>> Processing Test Case: SuccessfulGetFromBothBuffers +(S) @LINE: 242 + >>> Processed Test Case: SuccessfulGetFromBothBuffers +(I) @LINE: 248 + >>> Processing Test Case: SuccessfulGetFromInactiveBufferOnly +(S) @LINE: 274 + >>> Processed Test Case: SuccessfulGetFromInactiveBufferOnly +(I) @LINE: 282 + >>> Processing Test Case: NominalPath +(S) @LINE: 337 + >>> Processed Test Case: NominalPath +(I) @LINE: 345 + >>> Processing Test Case: InvalidBuffer +(S) @LINE: 348 + >>> Processed Test Case: InvalidBuffer +(I) @LINE: 354 + >>> Processing Test Case: NominalPath +(S) @LINE: 361 + >>> Processed Test Case: NominalPath +(I) @LINE: 369 + >>> Processing Test Case: InvalidBuffer +(S) @LINE: 373 + >>> Processed Test Case: InvalidBuffer +(I) @LINE: 379 + >>> Processing Test Case: LengthLargerThanBuffer +(S) @LINE: 389 + >>> Processed Test Case: LengthLargerThanBuffer +(I) @LINE: 395 + >>> Processing Test Case: LengthLargerThanContents +(S) @LINE: 405 + >>> Processed Test Case: LengthLargerThanContents +(I) @LINE: 411 + >>> Processing Test Case: SuccessfulPeekFromBothBuffers +(S) @LINE: 444 + >>> Processed Test Case: SuccessfulPeekFromBothBuffers +(I) @LINE: 450 + >>> Processing Test Case: SuccessfulPeekFromInactiveBufferOnly +(S) @LINE: 483 + >>> Processed Test Case: SuccessfulPeekFromInactiveBufferOnly +(I) @LINE: 491 + >>> Processing Test Case: Switch0To1 +(S) @LINE: 499 + >>> Processed Test Case: Switch0To1 +(I) @LINE: 505 + >>> Processing Test Case: Switch1To0 +(S) @LINE: 513 + >>> Processed Test Case: Switch1To0 +(S) @LINE: 513 + >>> Script processing completed +COMMAND: /opt/release/clicast -e COMMBUFFERS test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491 +TIME: 2019-12-06 18:07:50 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e COMMBUFFERS -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491 +TIME: 2019-12-06 18:07:51 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all CommBuffers.initCommBuffers test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CommBuffers.addToCommBuffer test cases + Running: InsufficientSpaceForAdd + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidBuffer + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: SuccessfulAdd + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CommBuffers.getFromCommBuffer test cases + Running: InvalidBuffer + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: LengthLargerThanBuffer + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: LengthLargerThanContents + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: SuccessfulGetFromBothBuffers + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: SuccessfulGetFromInactiveBufferOnly + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CommBuffers.peekFromCommBuffer test cases + Running: InvalidBuffer + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: LengthLargerThanBuffer + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: LengthLargerThanContents + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: SuccessfulPeekFromBothBuffers + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: SuccessfulPeekFromInactiveBufferOnly + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CommBuffers.numberOfBytesInCommBuffer test cases + Running: InvalidBuffer + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CommBuffers.switchDoubleBuffer test cases + Running: Switch0To1 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: Switch1To0 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CommBuffers.getDataFromInactiveBuffer test cases + Running: ConsumeAllDataInInactiveBuffer + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ConsumePortionOfDataInInactiveBuffer + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776 +TIME: 2019-12-06 18:07:52 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD.env" + Initializing search list + Creating the Environment Directory + Creating Environment "CPLD" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing CPLD + Unit 9 (tdd-sbf-source): CPLD + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Inserting Environment User Code + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file CPLD + Compiling file CPLD + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e CPLD -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776 +TIME: 2019-12-06 18:07:58 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 100 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD.tst +(I) @LINE: 24 + >>> Processing Test Case: getCPLDOffButton_NominalPath +(S) @LINE: 28 + >>> Processed Test Case: getCPLDOffButton_NominalPath +(I) @LINE: 36 + >>> Processing Test Case: getCPLDStopButton_NominalPath +(S) @LINE: 40 + >>> Processed Test Case: getCPLDStopButton_NominalPath +(I) @LINE: 48 + >>> Processing Test Case: getCPLDWatchdogExpired_NominalPath +(S) @LINE: 52 + >>> Processed Test Case: getCPLDWatchdogExpired_NominalPath +(I) @LINE: 60 + >>> Processing Test Case: initCPLD_NominalPath +(S) @LINE: 66 + >>> Processed Test Case: initCPLD_NominalPath +(I) @LINE: 74 + >>> Processing Test Case: setCPLDLampBlue_Off +(S) @LINE: 79 + >>> Processed Test Case: setCPLDLampBlue_Off +(I) @LINE: 85 + >>> Processing Test Case: setCPLDLampBlue_On +(S) @LINE: 90 + >>> Processed Test Case: setCPLDLampBlue_On +(I) @LINE: 98 + >>> Processing Test Case: setCPLDLampGreen_Off +(S) @LINE: 103 + >>> Processed Test Case: setCPLDLampGreen_Off +(I) @LINE: 109 + >>> Processing Test Case: setCPLDLampGreen_On +(S) @LINE: 114 + >>> Processed Test Case: setCPLDLampGreen_On +(I) @LINE: 122 + >>> Processing Test Case: setCPLDLampRed_Off +(S) @LINE: 127 + >>> Processed Test Case: setCPLDLampRed_Off +(I) @LINE: 133 + >>> Processing Test Case: setCPLDLampRed_On +(S) @LINE: 138 + >>> Processed Test Case: setCPLDLampRed_On +(I) @LINE: 146 + >>> Processing Test Case: toggleCPLDOffRequest_NominalPath +(S) @LINE: 148 + >>> Processed Test Case: toggleCPLDOffRequest_NominalPath +(I) @LINE: 156 + >>> Processing Test Case: toggleCPLDWatchdog_NominalPath +(S) @LINE: 158 + >>> Processed Test Case: toggleCPLDWatchdog_NominalPath +(S) @LINE: 158 + >>> Script processing completed +COMMAND: /opt/release/clicast -e CPLD test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776 +TIME: 2019-12-06 18:08:01 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e CPLD -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776 +TIME: 2019-12-06 18:08:02 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all CPLD.initCPLD test cases + Running: initCPLD_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CPLD.toggleCPLDWatchdog test cases + Running: toggleCPLDWatchdog_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CPLD.getCPLDWatchdogExpired test cases + Running: getCPLDWatchdogExpired_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CPLD.setCPLDLampGreen test cases + Running: setCPLDLampGreen_Off + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setCPLDLampGreen_On + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CPLD.setCPLDLampBlue test cases + Running: setCPLDLampBlue_Off + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setCPLDLampBlue_On + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CPLD.setCPLDLampRed test cases + Running: setCPLDLampRed_Off + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: setCPLDLampRed_On + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CPLD.toggleCPLDOffRequest test cases + Running: toggleCPLDOffRequest_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CPLD.getCPLDOffButton test cases + Running: getCPLDOffButton_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all CPLD.getCPLDStopButton test cases + Running: getCPLDStopButton_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326 +TIME: 2019-12-06 18:08:03 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA.env" + Initializing search list + Creating the Environment Directory + Creating Environment "FPGA" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing FPGA + Unit 9 (tdd-sbf-source): FPGA + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file FPGA + Compiling file FPGA + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e FPGA -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326 +TIME: 2019-12-06 18:08:10 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 100 + Processing script line 150 + Processing script line 200 + Processing script line 250 + Processing script line 300 + Processing script line 350 + Processing script line 400 + Processing script line 500 + Processing script line 650 + Processing script line 750 + Processing script line 900 + Processing script line 1000 + Processing script line 1100 + Processing script line 1200 + Processing script line 1250 + Processing script line 1300 + Processing script line 1350 + Processing script line 1400 + Processing script line 1450 + Processing script line 1550 + Processing script line 1600 + Processing script line 1750 + Processing script line 1800 + Processing script line 1850 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA.tst +(I) @LINE: 24 + >>> Processing Test Case: DataBytePending +(S) @LINE: 33 + >>> Processed Test Case: DataBytePending +(I) @LINE: 39 + >>> Processing Test Case: NoData +(S) @LINE: 47 + >>> Processed Test Case: NoData +(I) @LINE: 55 + >>> Processing Test Case: CommErrorTooManyRetries +(S) @LINE: 68 + >>> Processed Test Case: CommErrorTooManyRetries +(I) @LINE: 74 + >>> Processing Test Case: FailedState +(S) @LINE: 91 + >>> Processed Test Case: FailedState +(I) @LINE: 97 + >>> Processing Test Case: InvalidState +(S) @LINE: 115 + >>> Processed Test Case: InvalidState +(I) @LINE: 121 + >>> Processing Test Case: OutgoingState +(S) @LINE: 138 + >>> Processed Test Case: OutgoingState +(I) @LINE: 144 + >>> Processing Test Case: RcvAllSensorsState +(S) @LINE: 233 + >>> Processed Test Case: RcvAllSensorsState +(I) @LINE: 239 + >>> Processing Test Case: RcvHeaderState +(S) @LINE: 280 + >>> Processed Test Case: RcvHeaderState +(I) @LINE: 286 + >>> Processing Test Case: StartState +(S) @LINE: 303 + >>> Processed Test Case: StartState +(I) @LINE: 311 + >>> Processing Test Case: FailedState +(S) @LINE: 314 + >>> Processed Test Case: FailedState +(I) @LINE: 320 + >>> Processing Test Case: IncomingState +(S) @LINE: 323 + >>> Processed Test Case: IncomingState +(I) @LINE: 329 + >>> Processing Test Case: InvalidState +(S) @LINE: 333 + >>> Processed Test Case: InvalidState +(I) @LINE: 339 + >>> Processing Test Case: ReadHeaderState +(S) @LINE: 378 + >>> Processed Test Case: ReadHeaderState +(I) @LINE: 384 + >>> Processing Test Case: WriteAllActuatorsState +(S) @LINE: 423 + >>> Processed Test Case: WriteAllActuatorsState +(I) @LINE: 431 + >>> Processing Test Case: TestFailed +(S) @LINE: 437 + >>> Processed Test Case: TestFailed +(I) @LINE: 443 + >>> Processing Test Case: TestPassed +(S) @LINE: 446 + >>> Processed Test Case: TestPassed +(I) @LINE: 454 + >>> Processing Test Case: getFPGABloodFlow_NominalPath +(S) @LINE: 457 + >>> Processed Test Case: getFPGABloodFlow_NominalPath +(I) @LINE: 465 + >>> Processing Test Case: getFPGADialysateFlow_NominalPath +(S) @LINE: 468 + >>> Processed Test Case: getFPGADialysateFlow_NominalPath +(I) @LINE: 476 + >>> Processing Test Case: NominalPath +(S) @LINE: 479 + >>> Processed Test Case: NominalPath +(I) @LINE: 487 + >>> Processing Test Case: NominalPath +(S) @LINE: 490 + >>> Processed Test Case: NominalPath +(I) @LINE: 498 + >>> Processing Test Case: NominalPath +(S) @LINE: 501 + >>> Processed Test Case: NominalPath +(I) @LINE: 509 + >>> Processing Test Case: NominalCase +(S) @LINE: 546 + >>> Processed Test Case: NominalCase +(I) @LINE: 554 + >>> Processing Test Case: BadCRC +(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 +(S) @LINE: 685 + >>> Processed Test Case: BadCRC +(I) @LINE: 691 + >>> Processing Test Case: NAKResponse +(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 +(S) @LINE: 760 + >>> Processed Test Case: NAKResponse +(I) @LINE: 766 + >>> Processing Test Case: NoResponseReceived +(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 +(S) @LINE: 835 + >>> Processed Test Case: NoResponseReceived +(I) @LINE: 841 + >>> Processing Test Case: NoWriteResponseReceived +(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 +(S) @LINE: 910 + >>> Processed Test Case: NoWriteResponseReceived +(I) @LINE: 916 + >>> Processing Test Case: NominalPath +(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 +(S) @LINE: 1044 + >>> Processed Test Case: NominalPath +(I) @LINE: 1052 + >>> Processing Test Case: BadCRC +(S) @LINE: 1081 + >>> Processed Test Case: BadCRC +(I) @LINE: 1087 + >>> Processing Test Case: NAKResponse +(S) @LINE: 1114 + >>> Processed Test Case: NAKResponse +(I) @LINE: 1120 + >>> Processing Test Case: NoResponseReceived +(S) @LINE: 1147 + >>> Processed Test Case: NoResponseReceived +(I) @LINE: 1153 + >>> Processing Test Case: NominalCase +(S) @LINE: 1182 + >>> Processed Test Case: NominalCase +(I) @LINE: 1190 + >>> Processing Test Case: NominalPath +(S) @LINE: 1233 + >>> Processed Test Case: NominalPath +(I) @LINE: 1241 + >>> Processing Test Case: NominalPath +(S) @LINE: 1459 + >>> Processed Test Case: NominalPath +(I) @LINE: 1467 + >>> Processing Test Case: NominalPath +(S) @LINE: 1482 + >>> Processed Test Case: NominalPath +(I) @LINE: 1490 + >>> Processing Test Case: NominalPath +(S) @LINE: 1494 + >>> Processed Test Case: NominalPath +(I) @LINE: 1502 + >>> Processing Test Case: LengthTooLarge +(S) @LINE: 1506 + >>> Processed Test Case: LengthTooLarge +(I) @LINE: 1512 + >>> Processing Test Case: NominalPath +(S) @LINE: 1516 + >>> Processed Test Case: NominalPath +(I) @LINE: 1524 + >>> Processing Test Case: LengthTooLarge +(S) @LINE: 1528 + >>> Processed Test Case: LengthTooLarge +(I) @LINE: 1534 + >>> Processing Test Case: NominalPath +(S) @LINE: 1538 + >>> Processed Test Case: NominalPath +(I) @LINE: 1546 + >>> Processing Test Case: LengthTooLarge +(S) @LINE: 1550 + >>> Processed Test Case: LengthTooLarge +(I) @LINE: 1556 + >>> Processing Test Case: NominalPath +(S) @LINE: 1560 + >>> Processed Test Case: NominalPath +(I) @LINE: 1568 + >>> Processing Test Case: LengthTooLarge +(S) @LINE: 1572 + >>> Processed Test Case: LengthTooLarge +(I) @LINE: 1578 + >>> Processing Test Case: NominalPath +(S) @LINE: 1582 + >>> Processed Test Case: NominalPath +(I) @LINE: 1590 + >>> Processing Test Case: BulkWriteAndReadInProgressAfterWrite +(S) @LINE: 1607 + >>> Processed Test Case: BulkWriteAndReadInProgressAfterWrite +(I) @LINE: 1613 + >>> Processing Test Case: NothingInProgress +(S) @LINE: 1628 + >>> Processed Test Case: NothingInProgress +(I) @LINE: 1634 + >>> Processing Test Case: ReadCmdInProgress +(S) @LINE: 1649 + >>> Processed Test Case: ReadCmdInProgress +(I) @LINE: 1655 + >>> Processing Test Case: WriteCmdInProgress +(S) @LINE: 1670 + >>> Processed Test Case: WriteCmdInProgress +(I) @LINE: 1678 + >>> Processing Test Case: NominalPath +(S) @LINE: 1693 + >>> Processed Test Case: NominalPath +(I) @LINE: 1701 + >>> Processing Test Case: NominalPath +(S) @LINE: 1739 + >>> Processed Test Case: NominalPath +(I) @LINE: 1747 + >>> Processing Test Case: NominalPath +(S) @LINE: 1785 + >>> Processed Test Case: NominalPath +(I) @LINE: 1793 + >>> Processing Test Case: NominalPath +(S) @LINE: 1831 + >>> Processed Test Case: NominalPath +(I) @LINE: 1839 + >>> Processing Test Case: NominalPath +(S) @LINE: 1877 + >>> Processed Test Case: NominalPath +(S) @LINE: 1877 + >>> Script processing completed +COMMAND: /opt/release/clicast -e FPGA -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326 +TIME: 2019-12-06 18:08:13 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all FPGA.initFPGA test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.resetFPGACommFlags test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.signalFPGAReceiptCompleted test cases + Running: BulkWriteAndReadInProgressAfterWrite + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NothingInProgress + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ReadCmdInProgress + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: WriteCmdInProgress + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.signalFPGATransmitCompleted test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.execFPGAIn test cases + Running: CommErrorTooManyRetries + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: FailedState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OutgoingState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: RcvAllSensorsState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: RcvHeaderState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: StartState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.execFPGAOut test cases + Running: FailedState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: IncomingState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ReadHeaderState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: WriteAllActuatorsState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.handleFPGAReadHeaderState test cases + Running: NominalCase + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.handleFPGAReceiveHeaderState test cases + Running: BadCRC + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NAKResponse + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoResponseReceived + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalCase + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.handleFPGAWriteAllActuatorsState test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.handleFPGAReceiveAllSensorsState test cases + Running: BadCRC + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NAKResponse + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoResponseReceived + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoWriteResponseReceived + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.execFPGATest test cases + Running: TestFailed + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestPassed + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.setupDMAForWriteCmd test cases + Running: LengthTooLarge + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.startDMAWriteCmd test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.setupDMAForWriteResp test cases + Running: LengthTooLarge + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.startDMAReceiptOfWriteResp test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.setupDMAForReadCmd test cases + Running: LengthTooLarge + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.startDMAReadCmd test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.setupDMAForReadResp test cases + Running: LengthTooLarge + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.startDMAReceiptOfReadResp test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.getFPGAId test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.getFPGARev test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.getFPGAStatus test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.setFPGAControl test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.getFPGABloodFlow test cases + Running: getFPGABloodFlow_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.getFPGADialysateFlow test cases + Running: getFPGADialysateFlow_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all FPGA.consumeUnexpectedData test cases + Running: DataBytePending + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoData + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493 +TIME: 2019-12-06 18:08:16 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INTERRUPTS" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing Interrupts + Unit 9 (tdd-sbf-source): Interrupts + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Inserting Environment User Code + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file Interrupts + Compiling file Interrupts + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INTERRUPTS -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493 +TIME: 2019-12-06 18:08:25 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 200 + Processing script line 250 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS.tst +(I) @LINE: 24 + >>> Processing Test Case: canErrorNotification_BusOff +(S) @LINE: 34 + >>> Processed Test Case: canErrorNotification_BusOff +(I) @LINE: 40 + >>> Processing Test Case: canErrorNotification_BusPassive +(S) @LINE: 50 + >>> Processed Test Case: canErrorNotification_BusPassive +(I) @LINE: 56 + >>> Processing Test Case: canErrorNotification_BusWarning +(S) @LINE: 66 + >>> Processed Test Case: canErrorNotification_BusWarning +(I) @LINE: 72 + >>> Processing Test Case: canErrorNotification_InvalidCANNode +(S) @LINE: 82 + >>> Processed Test Case: canErrorNotification_InvalidCANNode +(I) @LINE: 88 + >>> Processing Test Case: canErrorNotification_Other +(S) @LINE: 98 + >>> Processed Test Case: canErrorNotification_Other +(I) @LINE: 104 + >>> Processing Test Case: canErrorNotification_ParityError +(S) @LINE: 114 + >>> Processed Test Case: canErrorNotification_ParityError +(I) @LINE: 122 + >>> Processing Test Case: InvalidCANNode +(S) @LINE: 129 + >>> Processed Test Case: InvalidCANNode +(I) @LINE: 135 + >>> Processing Test Case: NominalPath +(S) @LINE: 138 + >>> Processed Test Case: NominalPath +(I) @LINE: 146 + >>> Processing Test Case: DMAChannel0 +(S) @LINE: 155 + >>> Processed Test Case: DMAChannel0 +(I) @LINE: 161 + >>> Processing Test Case: DMAChannel1 +(S) @LINE: 170 + >>> Processed Test Case: DMAChannel1 +(I) @LINE: 176 + >>> Processing Test Case: DMAChannel2 +(S) @LINE: 185 + >>> Processed Test Case: DMAChannel2 +(I) @LINE: 191 + >>> Processing Test Case: DMAChannel3 +(S) @LINE: 200 + >>> Processed Test Case: DMAChannel3 +(I) @LINE: 206 + >>> Processing Test Case: InvalidChannel +(S) @LINE: 213 + >>> Processed Test Case: InvalidChannel +(I) @LINE: 219 + >>> Processing Test Case: UnexpectedInterruptType +(S) @LINE: 226 + >>> Processed Test Case: UnexpectedInterruptType +(I) @LINE: 234 + >>> Processing Test Case: NominalPath +(S) @LINE: 239 + >>> Processed Test Case: NominalPath +(I) @LINE: 247 + >>> Processing Test Case: FramingError_SCI +(S) @LINE: 253 + >>> Processed Test Case: FramingError_SCI +(I) @LINE: 259 + >>> Processing Test Case: FramingError_SCI2 +(S) @LINE: 266 + >>> Processed Test Case: FramingError_SCI2 +(I) @LINE: 272 + >>> Processing Test Case: InvalidSCI +(S) @LINE: 284 + >>> Processed Test Case: InvalidSCI +(I) @LINE: 290 + >>> Processing Test Case: OverrunError_SCI +(S) @LINE: 296 + >>> Processed Test Case: OverrunError_SCI +(I) @LINE: 302 + >>> Processing Test Case: OverrunError_SCI2 +(S) @LINE: 309 + >>> Processed Test Case: OverrunError_SCI2 +(S) @LINE: 309 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INTERRUPTS test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493 +TIME: 2019-12-06 18:08:28 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INTERRUPTS -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493 +TIME: 2019-12-06 18:08:30 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all Interrupts.phantomInterrupt test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Interrupts.canMessageNotification test cases + Running: InvalidCANNode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Interrupts.canErrorNotification test cases + Running: canErrorNotification_BusOff + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: canErrorNotification_BusPassive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: canErrorNotification_BusWarning + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: canErrorNotification_InvalidCANNode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: canErrorNotification_Other + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: canErrorNotification_ParityError + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Interrupts.sciNotification test cases + Running: FramingError_SCI + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: FramingError_SCI2 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidSCI + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OverrunError_SCI + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OverrunError_SCI2 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Interrupts.dmaGroupANotification test cases + Running: DMAChannel0 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: DMAChannel1 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: DMAChannel2 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: DMAChannel3 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidChannel + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: UnexpectedInterruptType + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112 +TIME: 2019-12-06 18:08:31 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INT_ALARMLAMP" + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/source/ + File: sys_main.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Controllers/ + File: AlarmLamp.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Modes/ + File: ModeFault.c (using cached data) + File: ModeInitPOST.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Services/ + File: SystemCommMessages.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Tasks/ + File: TaskGeneral.c (using cached data) + QuickParse Utility Completed + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing AlarmLamp + Parsing ModeFault + Parsing ModeInitPOST + Parsing SystemCommMessages + Parsing TaskGeneral + Parsing sys_main + Unit 9 (stub-by-function): AlarmLamp + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 11 (stub-by-function): ModeFault + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 12 (stub-by-function): ModeInitPOST + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 13 (stub-by-function): SystemCommMessages + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 14 (stub-by-function): TaskGeneral + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 15 (stub-by-function): sys_main + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Function Coverage + Instrumenting file AlarmLamp + Compiling file AlarmLamp + Instrumenting file ModeFault + Compiling file ModeFault + Instrumenting file ModeInitPOST + Compiling file ModeInitPOST + Instrumenting file SystemCommMessages + Compiling file SystemCommMessages + Instrumenting file TaskGeneral + Compiling file TaskGeneral + Instrumenting file sys_main + Compiling file sys_main + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INT_ALARMLAMP -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112 +TIME: 2019-12-06 18:08:52 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP.tst +(I) @LINE: 24 + >>> Processing Test Case: requestAlarmLampPattern +(S) @LINE: 29 + >>> Processed Test Case: requestAlarmLampPattern +(I) @LINE: 39 + >>> Processing Test Case: execAlarmLampTest +(S) @LINE: 43 + >>> Processed Test Case: execAlarmLampTest +(I) @LINE: 53 + >>> Processing Test Case: testResetCurrentLampPatternOverride +(S) @LINE: 73 + >>> Processed Test Case: testResetCurrentLampPatternOverride +(I) @LINE: 79 + >>> Processing Test Case: testSetCurrentLampPatternOverride +(S) @LINE: 98 + >>> Processed Test Case: testSetCurrentLampPatternOverride +(I) @LINE: 108 + >>> Processing Test Case: execAlarmLamp +(S) @LINE: 118 + >>> Processed Test Case: execAlarmLamp +(I) @LINE: 128 + >>> Processing Test Case: initAlarmLamp +(S) @LINE: 139 + >>> Processed Test Case: initAlarmLamp +(S) @LINE: 139 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INT_ALARMLAMP test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112 +TIME: 2019-12-06 18:08:55 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INT_ALARMLAMP -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112 +TIME: 2019-12-06 18:08:56 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all ModeFault.transitionToFaultMode test cases + Running: requestAlarmLampPattern + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all ModeInitPOST.execInitAndPOSTMode test cases + Running: execAlarmLampTest + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestAlarmLampPatternOverrideRequest test cases + Running: testResetCurrentLampPatternOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetCurrentLampPatternOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all TaskGeneral.taskGeneral test cases + Running: execAlarmLamp + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all sys_main.initSoftware test cases + Running: initAlarmLamp + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/INT_ALARMMGMT.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406 +TIME: 2019-12-06 18:08:57 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/INT_ALARMMGMT.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INT_ALARMMGMT" + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/source/ + File: sys_main.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Controllers/ + File: BloodFlow.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Services/ + File: AlarmMgmt.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Tasks/ + File: TaskGeneral.c (using cached data) + QuickParse Utility Completed + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing BloodFlow + Parsing AlarmMgmt + Parsing TaskGeneral + Parsing sys_main + Unit 9 (stub-by-function): BloodFlow + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 11 (stub-by-function): AlarmMgmt + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 12 (stub-by-function): TaskGeneral + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 13 (stub-by-function): sys_main + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Inserting Environment User Code + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Function Coverage + Instrumenting file BloodFlow + Compiling file BloodFlow + Instrumenting file AlarmMgmt + Compiling file AlarmMgmt + Instrumenting file TaskGeneral + Compiling file TaskGeneral + Instrumenting file sys_main + Compiling file sys_main + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INT_ALARMMGMT -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/INT_ALARMMGMT.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406 +TIME: 2019-12-06 18:09:12 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/INT_ALARMMGMT/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 100 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/INT_ALARMMGMT.tst +(I) @LINE: 24 + >>> Processing Test Case: activateAlarm2Data +(S) @LINE: 32 + >>> Processed Test Case: activateAlarm2Data +(I) @LINE: 40 + >>> Processing Test Case: activateAlarm1Data +(S) @LINE: 48 + >>> Processed Test Case: activateAlarm1Data +(I) @LINE: 58 + >>> Processing Test Case: execAlarmMgmt +(S) @LINE: 65 + >>> Processed Test Case: execAlarmMgmt +(I) @LINE: 75 + >>> Processing Test Case: initAlarmMgmt +(S) @LINE: 106 + >>> Processed Test Case: initAlarmMgmt +(S) @LINE: 106 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INT_ALARMMGMT test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/INT_ALARMMGMT.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406 +TIME: 2019-12-06 18:09:15 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INT_ALARMMGMT -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406 +TIME: 2019-12-06 18:09:16 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all BloodFlow.execBloodFlowMonitor test cases + Running: activateAlarm1Data + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/INT_ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all BloodFlow.execBloodFlowController test cases + Running: activateAlarm2Data + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/INT_ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all TaskGeneral.taskGeneral test cases + Running: execAlarmMgmt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/INT_ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all sys_main.initSoftware test cases + Running: initAlarmMgmt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/INT_ALARMMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/INT_BLOODFLOW.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850 +TIME: 2019-12-06 18:09:18 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/INT_BLOODFLOW.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INT_BLOODFLOW" + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/source/ + File: sys_main.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Controllers/ + File: BloodFlow.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Tasks/ + File: TaskGeneral.c (using cached data) + File: TaskPriority.c (using cached data) + QuickParse Utility Completed + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing BloodFlow + Parsing TaskGeneral + Parsing TaskPriority + Parsing sys_main + Unit 9 (stub-by-function): BloodFlow + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 11 (stub-by-function): TaskGeneral + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 12 (stub-by-function): TaskPriority + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 13 (stub-by-function): sys_main + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Inserting Environment User Code + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Function Coverage + Instrumenting file BloodFlow + Compiling file BloodFlow + Instrumenting file TaskGeneral + Compiling file TaskGeneral + Instrumenting file TaskPriority + Compiling file TaskPriority + Instrumenting file sys_main + Compiling file sys_main + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INT_BLOODFLOW -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/INT_BLOODFLOW.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850 +TIME: 2019-12-06 18:09:32 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/INT_BLOODFLOW/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/INT_BLOODFLOW.tst +(I) @LINE: 24 + >>> Processing Test Case: execBloodFlowController +(S) @LINE: 32 + >>> Processed Test Case: execBloodFlowController +(I) @LINE: 42 + >>> Processing Test Case: execBloodFlowMonitor +(S) @LINE: 54 + >>> Processed Test Case: execBloodFlowMonitor +(I) @LINE: 64 + >>> Processing Test Case: initBloodFlow +(S) @LINE: 76 + >>> Processed Test Case: initBloodFlow +(S) @LINE: 76 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INT_BLOODFLOW test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/INT_BLOODFLOW.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850 +TIME: 2019-12-06 18:09:35 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INT_BLOODFLOW -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850 +TIME: 2019-12-06 18:09:37 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all TaskGeneral.taskGeneral test cases + Running: execBloodFlowController + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/INT_BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all TaskPriority.taskPriority test cases + Running: execBloodFlowMonitor + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/INT_BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all sys_main.initSoftware test cases + Running: initBloodFlow + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/INT_BLOODFLOW/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736 +TIME: 2019-12-06 18:09:39 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INT_BUTTONS" + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/source/ + File: sys_main.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Controllers/ + File: Buttons.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Modes/ + File: ModeInitPOST.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Services/ + File: SystemCommMessages.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Tasks/ + File: TaskPriority.c (using cached data) + QuickParse Utility Completed + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing Buttons + Parsing ModeInitPOST + Parsing SystemCommMessages + Parsing TaskPriority + Parsing sys_main + Unit 9 (stub-by-function): Buttons + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 11 (stub-by-function): ModeInitPOST + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 12 (stub-by-function): SystemCommMessages + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 13 (stub-by-function): TaskPriority + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 14 (stub-by-function): sys_main + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Function Coverage + Instrumenting file Buttons + Compiling file Buttons + Instrumenting file ModeInitPOST + Compiling file ModeInitPOST + Instrumenting file SystemCommMessages + Compiling file SystemCommMessages + Instrumenting file TaskPriority + Compiling file TaskPriority + Instrumenting file sys_main + Compiling file sys_main + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INT_BUTTONS -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736 +TIME: 2019-12-06 18:09:58 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 100 + Processing script line 150 + Processing script line 200 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS.tst +(I) @LINE: 24 + >>> Processing Test Case: execStuckButtonTest +(S) @LINE: 31 + >>> Processed Test Case: execStuckButtonTest +(I) @LINE: 41 + >>> Processing Test Case: userConfirmOffButton +(S) @LINE: 49 + >>> Processed Test Case: userConfirmOffButton +(I) @LINE: 57 + >>> Processing Test Case: testResetOffButtonStateOverride +(S) @LINE: 77 + >>> Processed Test Case: testResetOffButtonStateOverride +(I) @LINE: 83 + >>> Processing Test Case: testSetOffButtonStateOverride +(S) @LINE: 102 + >>> Processed Test Case: testSetOffButtonStateOverride +(I) @LINE: 110 + >>> Processing Test Case: testResetStopButtonStateOverride +(S) @LINE: 130 + >>> Processed Test Case: testResetStopButtonStateOverride +(I) @LINE: 136 + >>> Processing Test Case: testSetStopButtonStateOverride +(S) @LINE: 155 + >>> Processed Test Case: testSetStopButtonStateOverride +(I) @LINE: 165 + >>> Processing Test Case: execButtons +(S) @LINE: 182 + >>> Processed Test Case: execButtons +(I) @LINE: 192 + >>> Processing Test Case: initButtons +(S) @LINE: 211 + >>> Processed Test Case: initButtons +(S) @LINE: 211 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INT_BUTTONS test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736 +TIME: 2019-12-06 18:10:01 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INT_BUTTONS -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736 +TIME: 2019-12-06 18:10:02 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all ModeInitPOST.execInitAndPOSTMode test cases + Running: execStuckButtonTest + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleOffButtonConfirmMsgFromUI test cases + Running: userConfirmOffButton + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestOffButtonStateOverrideRequest test cases + Running: testResetOffButtonStateOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetOffButtonStateOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestStopButtonStateOverrideRequest test cases + Running: testResetStopButtonStateOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetStopButtonStateOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all TaskPriority.taskPriority test cases + Running: execButtons + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all sys_main.initSoftware test cases + Running: initButtons + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/INT_COMMBUFFERS.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052 +TIME: 2019-12-06 18:10:03 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/INT_COMMBUFFERS.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INT_COMMBUFFERS" + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/source/ + File: sys_main.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Services/ + File: CommBuffers.c (using cached data) + File: MsgQueues.c (using cached data) + File: SystemComm.c (using cached data) + File: SystemCommMessages.c (using cached data) + QuickParse Utility Completed + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing CommBuffers + Parsing MsgQueues + Parsing SystemComm + Parsing SystemCommMessages + Parsing sys_main + Unit 9 (stub-by-function): CommBuffers + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 11 (stub-by-function): MsgQueues + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 12 (stub-by-function): SystemComm + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 13 (stub-by-function): SystemCommMessages + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 14 (stub-by-function): sys_main + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Function Coverage + Instrumenting file CommBuffers + Compiling file CommBuffers + Instrumenting file MsgQueues + Compiling file MsgQueues + Instrumenting file SystemComm + Compiling file SystemComm + Instrumenting file SystemCommMessages + Compiling file SystemCommMessages + Instrumenting file sys_main + Compiling file sys_main + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INT_COMMBUFFERS -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/INT_COMMBUFFERS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052 +TIME: 2019-12-06 18:10:20 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/INT_COMMBUFFERS/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 100 + Processing script line 150 + Processing script line 200 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/INT_COMMBUFFERS.tst +(I) @LINE: 24 + >>> Processing Test Case: peekAndgetFromAndNumberOfBytesInCommBuffer +(S) @LINE: 56 + >>> Processed Test Case: peekAndgetFromAndNumberOfBytesInCommBuffer +(I) @LINE: 66 + >>> Processing Test Case: addToCommBuffer +(S) @LINE: 89 + >>> Processed Test Case: addToCommBuffer +(I) @LINE: 99 + >>> Processing Test Case: initCommBuffers +(S) @LINE: 202 + >>> Processed Test Case: initCommBuffers +(S) @LINE: 202 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INT_COMMBUFFERS test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/INT_COMMBUFFERS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052 +TIME: 2019-12-06 18:10:24 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INT_COMMBUFFERS -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052 +TIME: 2019-12-06 18:10:25 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all SystemComm.consumeBufferPaddingBeforeSync test cases + Running: peekAndgetFromAndNumberOfBytesInCommBuffer + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/INT_COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.sendOffButtonMsgToUI test cases + Running: addToCommBuffer + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/INT_COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all sys_main.initSoftware test cases + Running: initCommBuffers + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/INT_COMMBUFFERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/INT_FPGA.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524 +TIME: 2019-12-06 18:10:27 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/INT_FPGA.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INT_FPGA" + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/source/ + File: sys_main.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Modes/ + File: ModeInitPOST.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Services/ + File: FPGA.c (using cached data) + File: Interrupts.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Tasks/ + File: TaskPriority.c (using cached data) + QuickParse Utility Completed + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing ModeInitPOST + Parsing FPGA + Parsing Interrupts + Parsing TaskPriority + Parsing sys_main + Unit 9 (stub-by-function): ModeInitPOST + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 11 (stub-by-function): FPGA + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 12 (stub-by-function): Interrupts + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 13 (stub-by-function): TaskPriority + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 14 (stub-by-function): sys_main + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Function Coverage + Instrumenting file ModeInitPOST + Compiling file ModeInitPOST + Instrumenting file FPGA + Compiling file FPGA + Instrumenting file Interrupts + Compiling file Interrupts + Instrumenting file TaskPriority + Compiling file TaskPriority + Instrumenting file sys_main + Compiling file sys_main + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INT_FPGA -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/INT_FPGA.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524 +TIME: 2019-12-06 18:10:47 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/INT_FPGA/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 100 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/INT_FPGA.tst +(I) @LINE: 24 + >>> Processing Test Case: signalFPGAReceiptCompleted +(S) @LINE: 33 + >>> Processed Test Case: signalFPGAReceiptCompleted +(I) @LINE: 39 + >>> Processing Test Case: signalFPGATransmitCompleted +(S) @LINE: 44 + >>> Processed Test Case: signalFPGATransmitCompleted +(I) @LINE: 54 + >>> Processing Test Case: execFPGATest +(S) @LINE: 63 + >>> Processed Test Case: execFPGATest +(I) @LINE: 73 + >>> Processing Test Case: execFPGAInAndOut +(S) @LINE: 77 + >>> Processed Test Case: execFPGAInAndOut +(I) @LINE: 87 + >>> Processing Test Case: initFPGA +(S) @LINE: 134 + >>> Processed Test Case: initFPGA +(S) @LINE: 134 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INT_FPGA test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/INT_FPGA.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524 +TIME: 2019-12-06 18:10:50 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INT_FPGA -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524 +TIME: 2019-12-06 18:10:52 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all ModeInitPOST.execInitAndPOSTMode test cases + Running: execFPGATest + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/INT_FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Interrupts.dmaGroupANotification test cases + Running: signalFPGAReceiptCompleted + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/INT_FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: signalFPGATransmitCompleted + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/INT_FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all TaskPriority.taskPriority test cases + Running: execFPGAInAndOut + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/INT_FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all sys_main.initSoftware test cases + Running: initFPGA + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/INT_FPGA/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/INT_MSGQUEUES.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608 +TIME: 2019-12-06 18:10:53 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/INT_MSGQUEUES.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INT_MSGQUEUES" + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/source/ + File: sys_main.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Services/ + File: CommBuffers.c (using cached data) + File: MsgQueues.c (using cached data) + File: SystemComm.c (using cached data) + File: SystemCommMessages.c (using cached data) + QuickParse Utility Completed + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing CommBuffers + Parsing MsgQueues + Parsing SystemComm + Parsing SystemCommMessages + Parsing sys_main + Unit 9 (stub-by-function): CommBuffers + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 11 (stub-by-function): MsgQueues + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 12 (stub-by-function): SystemComm + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 13 (stub-by-function): SystemCommMessages + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 14 (stub-by-function): sys_main + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Function Coverage + Instrumenting file CommBuffers + Compiling file CommBuffers + Instrumenting file MsgQueues + Compiling file MsgQueues + Instrumenting file SystemComm + Compiling file SystemComm + Instrumenting file SystemCommMessages + Compiling file SystemCommMessages + Instrumenting file sys_main + Compiling file sys_main + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INT_MSGQUEUES -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/INT_MSGQUEUES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608 +TIME: 2019-12-06 18:11:12 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/INT_MSGQUEUES/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 100 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/INT_MSGQUEUES.tst +(I) @LINE: 24 + >>> Processing Test Case: addToMsgQueue +(S) @LINE: 51 + >>> Processed Test Case: addToMsgQueue +(I) @LINE: 59 + >>> Processing Test Case: getFromMsgQueue +(S) @LINE: 70 + >>> Processed Test Case: getFromMsgQueue +(I) @LINE: 80 + >>> Processing Test Case: blankMessage +(S) @LINE: 101 + >>> Processed Test Case: blankMessage +(I) @LINE: 111 + >>> Processing Test Case: initMsgQueues +(S) @LINE: 118 + >>> Processed Test Case: initMsgQueues +(S) @LINE: 118 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INT_MSGQUEUES test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/INT_MSGQUEUES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608 +TIME: 2019-12-06 18:11:16 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INT_MSGQUEUES -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608 +TIME: 2019-12-06 18:11:17 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all SystemComm.processIncomingData test cases + Running: addToMsgQueue + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/INT_MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.processReceivedMessages test cases + Running: getFromMsgQueue + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/INT_MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.sendOffButtonMsgToUI test cases + Running: blankMessage + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/INT_MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all sys_main.initSoftware test cases + Running: initMsgQueues + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/INT_MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/INT_OPERATIONMODES.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110 +TIME: 2019-12-06 18:11:19 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/INT_OPERATIONMODES.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INT_OPERATIONMODES" + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/source/ + File: sys_main.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Controllers/ + File: Buttons.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Modes/ + File: ModeInitPOST.c (using cached data) + File: OperationModes.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Tasks/ + File: TaskGeneral.c (using cached data) + QuickParse Utility Completed + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing Buttons + Parsing ModeInitPOST + Parsing OperationModes + Parsing TaskGeneral + Parsing sys_main + Unit 9 (stub-by-function): Buttons + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 11 (stub-by-function): ModeInitPOST + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 12 (stub-by-function): OperationModes + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 13 (stub-by-function): TaskGeneral + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 14 (stub-by-function): sys_main + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Function Coverage + Instrumenting file Buttons + Compiling file Buttons + Instrumenting file ModeInitPOST + Compiling file ModeInitPOST + Instrumenting file OperationModes + Compiling file OperationModes + Instrumenting file TaskGeneral + Compiling file TaskGeneral + Instrumenting file sys_main + Compiling file sys_main + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INT_OPERATIONMODES -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/INT_OPERATIONMODES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110 +TIME: 2019-12-06 18:11:36 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/INT_OPERATIONMODES/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/INT_OPERATIONMODES.tst +(I) @LINE: 24 + >>> Processing Test Case: getCurrentOperationMode +(S) @LINE: 30 + >>> Processed Test Case: getCurrentOperationMode +(I) @LINE: 40 + >>> Processing Test Case: requestNewOperationMode +(S) @LINE: 50 + >>> Processed Test Case: requestNewOperationMode +(I) @LINE: 60 + >>> Processing Test Case: execOperationModes +(S) @LINE: 65 + >>> Processed Test Case: execOperationModes +(I) @LINE: 75 + >>> Processing Test Case: initOperationModes +(S) @LINE: 84 + >>> Processed Test Case: initOperationModes +(S) @LINE: 84 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INT_OPERATIONMODES test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/INT_OPERATIONMODES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110 +TIME: 2019-12-06 18:11:39 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INT_OPERATIONMODES -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110 +TIME: 2019-12-06 18:11:40 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all Buttons.userConfirmOffButton test cases + Running: getCurrentOperationMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/INT_OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all ModeInitPOST.execInitAndPOSTMode test cases + Running: requestNewOperationMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/INT_OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all TaskGeneral.taskGeneral test cases + Running: execOperationModes + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/INT_OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all sys_main.initSoftware test cases + Running: initOperationModes + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/INT_OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/INT_SYSTEMCOMM.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618 +TIME: 2019-12-06 18:11:42 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/INT_SYSTEMCOMM.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INT_SYSTEMCOMM" + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/source/ + File: sys_main.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Services/ + File: CommBuffers.c (using cached data) + File: Interrupts.c (using cached data) + File: MsgQueues.c (using cached data) + File: SystemComm.c (using cached data) + File: SystemCommMessages.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Tasks/ + File: TaskGeneral.c (using cached data) + QuickParse Utility Completed + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing CommBuffers + Parsing Interrupts + Parsing MsgQueues + Parsing SystemComm + Parsing SystemCommMessages + Parsing TaskGeneral + Parsing sys_main + Unit 9 (stub-by-function): CommBuffers + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 11 (stub-by-function): Interrupts + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 12 (stub-by-function): MsgQueues + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 13 (stub-by-function): SystemComm + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 14 (stub-by-function): SystemCommMessages + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 15 (stub-by-function): TaskGeneral + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 16 (stub-by-function): sys_main + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Inserting Environment User Code + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Function Coverage + Instrumenting file CommBuffers + Compiling file CommBuffers + Instrumenting file Interrupts + Compiling file Interrupts + Instrumenting file MsgQueues + Compiling file MsgQueues + Instrumenting file SystemComm + Compiling file SystemComm + Instrumenting file SystemCommMessages + Compiling file SystemCommMessages + Instrumenting file TaskGeneral + Compiling file TaskGeneral + Instrumenting file sys_main + Compiling file sys_main + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INT_SYSTEMCOMM -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/INT_SYSTEMCOMM.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618 +TIME: 2019-12-06 18:12:04 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/INT_SYSTEMCOMM/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 150 + Processing script line 200 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/INT_SYSTEMCOMM.tst +(I) @LINE: 24 + >>> Processing Test Case: handleCANMsgInterrupt +(S) @LINE: 59 + >>> Processed Test Case: handleCANMsgInterrupt +(I) @LINE: 67 + >>> Processing Test Case: handleUARTMsgRecvPacketInterrupt +(S) @LINE: 99 + >>> Processed Test Case: handleUARTMsgRecvPacketInterrupt +(I) @LINE: 105 + >>> Processing Test Case: handleUARTMsgXmitPacketInterrupt +(S) @LINE: 125 + >>> Processed Test Case: handleUARTMsgXmitPacketInterrupt +(I) @LINE: 135 + >>> Processing Test Case: execSystemCommRxAndTx +(S) @LINE: 173 + >>> Processed Test Case: execSystemCommRxAndTx +(I) @LINE: 183 + >>> Processing Test Case: initSystemComm +(S) @LINE: 212 + >>> Processed Test Case: initSystemComm +(S) @LINE: 212 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INT_SYSTEMCOMM test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/INT_SYSTEMCOMM.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618 +TIME: 2019-12-06 18:12:08 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INT_SYSTEMCOMM -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618 +TIME: 2019-12-06 18:12:10 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all Interrupts.canMessageNotification test cases + Running: handleCANMsgInterrupt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/INT_SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Interrupts.dmaGroupANotification test cases + Running: handleUARTMsgRecvPacketInterrupt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/INT_SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleUARTMsgXmitPacketInterrupt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/INT_SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all TaskGeneral.taskGeneral test cases + Running: execSystemCommRxAndTx + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/INT_SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all sys_main.initSoftware test cases + Running: initSystemComm + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/INT_SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150 +TIME: 2019-12-06 18:12:12 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INT_SYSTEMCOMMMESSAGES" + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Controllers/ + File: Buttons.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Services/ + File: CommBuffers.c (using cached data) + File: MsgQueues.c (using cached data) + File: SystemComm.c (using cached data) + File: SystemCommMessages.c (using cached data) + QuickParse Utility Completed + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing Buttons + Parsing CommBuffers + Parsing MsgQueues + Parsing SystemComm + Parsing SystemCommMessages + Unit 9 (stub-by-function): Buttons + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 11 (stub-by-function): CommBuffers + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 12 (stub-by-function): MsgQueues + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 13 (stub-by-function): SystemComm + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 14 (stub-by-function): SystemCommMessages + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Function Coverage + Instrumenting file Buttons + Compiling file Buttons + Instrumenting file CommBuffers + Compiling file CommBuffers + Instrumenting file MsgQueues + Compiling file MsgQueues + Instrumenting file SystemComm + Compiling file SystemComm + Instrumenting file SystemCommMessages + Compiling file SystemCommMessages + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INT_SYSTEMCOMMMESSAGES -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150 +TIME: 2019-12-06 18:12:30 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 100 + Processing script line 150 + Processing script line 200 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES.tst +(I) @LINE: 24 + >>> Processing Test Case: sendOffButtonMsgToUI +(S) @LINE: 49 + >>> Processed Test Case: sendOffButtonMsgToUI +(I) @LINE: 57 + >>> Processing Test Case: isTestingActivated +(S) @LINE: 61 + >>> Processed Test Case: isTestingActivated +(I) @LINE: 71 + >>> Processing Test Case: handleOffButtonConfirmMsgFromUI +(S) @LINE: 79 + >>> Processed Test Case: handleOffButtonConfirmMsgFromUI +(I) @LINE: 85 + >>> Processing Test Case: handleTestAlarmLampPatternOverrideRequest +(S) @LINE: 100 + >>> Processed Test Case: handleTestAlarmLampPatternOverrideRequest +(I) @LINE: 106 + >>> Processing Test Case: handleTestHDMessageRequest +(S) @LINE: 130 + >>> Processed Test Case: handleTestHDMessageRequest +(I) @LINE: 136 + >>> Processing Test Case: handleTestOffButtonStateOverrideRequest +(S) @LINE: 155 + >>> Processed Test Case: handleTestOffButtonStateOverrideRequest +(I) @LINE: 161 + >>> Processing Test Case: handleTestStopButtonStateOverrideRequest +(S) @LINE: 180 + >>> Processed Test Case: handleTestStopButtonStateOverrideRequest +(I) @LINE: 186 + >>> Processing Test Case: handleTestWatchdogCheckInStateOverrideRequest +(S) @LINE: 206 + >>> Processed Test Case: handleTestWatchdogCheckInStateOverrideRequest +(I) @LINE: 212 + >>> Processing Test Case: handleTesterLogInRequest +(S) @LINE: 220 + >>> Processed Test Case: handleTesterLogInRequest +(S) @LINE: 220 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INT_SYSTEMCOMMMESSAGES test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150 +TIME: 2019-12-06 18:12:33 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INT_SYSTEMCOMMMESSAGES -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150 +TIME: 2019-12-06 18:12:34 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all Buttons.handleOffButtonProcessing test cases + Running: sendOffButtonMsgToUI + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Buttons.testSetOffButtonStateOverride test cases + Running: isTestingActivated + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.processReceivedMessage test cases + Running: handleOffButtonConfirmMsgFromUI + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestAlarmLampPatternOverrideRequest + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestHDMessageRequest + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestOffButtonStateOverrideRequest + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestStopButtonStateOverrideRequest + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestWatchdogCheckInStateOverrideRequest + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTesterLogInRequest + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/INT_TIMERS.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646 +TIME: 2019-12-06 18:12:36 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/INT_TIMERS.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INT_TIMERS" + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/source/ + File: sys_main.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Services/ + File: Timers.c (using cached data) + File: WatchdogMgmt.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Tasks/ + File: TaskTimer.c (using cached data) + QuickParse Utility Completed + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing Timers + Parsing WatchdogMgmt + Parsing TaskTimer + Parsing sys_main + Unit 9 (stub-by-function): Timers + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 11 (stub-by-function): WatchdogMgmt + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 12 (stub-by-function): TaskTimer + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 13 (stub-by-function): sys_main + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Function Coverage + Instrumenting file Timers + Compiling file Timers + Instrumenting file WatchdogMgmt + Compiling file WatchdogMgmt + Instrumenting file TaskTimer + Compiling file TaskTimer + Instrumenting file sys_main + Compiling file sys_main + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INT_TIMERS -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/INT_TIMERS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646 +TIME: 2019-12-06 18:12:52 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/INT_TIMERS/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/INT_TIMERS.tst +(I) @LINE: 24 + >>> Processing Test Case: incMSTimerCount +(S) @LINE: 27 + >>> Processed Test Case: incMSTimerCount +(I) @LINE: 37 + >>> Processing Test Case: didTimeout +(S) @LINE: 49 + >>> Processed Test Case: didTimeout +(I) @LINE: 59 + >>> Processing Test Case: initTimers +(S) @LINE: 62 + >>> Processed Test Case: initTimers +(S) @LINE: 62 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INT_TIMERS test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/INT_TIMERS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646 +TIME: 2019-12-06 18:12:54 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INT_TIMERS -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646 +TIME: 2019-12-06 18:12:55 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all WatchdogMgmt.execWatchdogMgmt test cases + Running: didTimeout + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/INT_TIMERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all TaskTimer.taskTimer test cases + Running: incMSTimerCount + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/INT_TIMERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all sys_main.initSoftware test cases + Running: initTimers + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/INT_TIMERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/INT_UTILITIES.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653 +TIME: 2019-12-06 18:12:57 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/INT_UTILITIES.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INT_UTILITIES" + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Services/ + File: FPGA.c (using cached data) + File: Utilities.c (using cached data) + QuickParse Utility Completed + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing FPGA + Parsing Utilities + Unit 9 (stub-by-function): FPGA + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 11 (stub-by-function): Utilities + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Function Coverage + Instrumenting file FPGA + Compiling file FPGA + Instrumenting file Utilities + Compiling file Utilities + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INT_UTILITIES -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/INT_UTILITIES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653 +TIME: 2019-12-06 18:13:06 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/INT_UTILITIES/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/INT_UTILITIES.tst +(I) @LINE: 24 + >>> Processing Test Case: crc16 +(S) @LINE: 38 + >>> Processed Test Case: crc16 +(S) @LINE: 38 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INT_UTILITIES test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/INT_UTILITIES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653 +TIME: 2019-12-06 18:13:09 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INT_UTILITIES -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653 +TIME: 2019-12-06 18:13:10 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all FPGA.handleFPGAReadHeaderState test cases + Running: crc16 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/INT_UTILITIES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182 +TIME: 2019-12-06 18:13:11 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT.env" + Initializing search list + Creating the Environment Directory + Creating Environment "INT_WATCHDOGMGMT" + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/source/ + File: sys_main.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Modes/ + File: ModeInitPOST.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Services/ + File: SystemCommMessages.c (using cached data) + File: WatchdogMgmt.c (using cached data) + QuickParse Utility Completed + Calling QuickParse Utility for /home/fw/ws_HD/hdfirmware/firmware/App/Tasks/ + File: TaskBG.c (using cached data) + File: TaskTimer.c (using cached data) + QuickParse Utility Completed + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing ModeInitPOST + Parsing SystemCommMessages + Parsing WatchdogMgmt + Parsing TaskBG + Parsing TaskTimer + Parsing sys_main + Unit 9 (stub-by-function): ModeInitPOST + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 11 (stub-by-function): SystemCommMessages + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 12 (stub-by-function): WatchdogMgmt + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 13 (stub-by-function): TaskBG + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 14 (stub-by-function): TaskTimer + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Unit 15 (stub-by-function): sys_main + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Function Coverage + Instrumenting file ModeInitPOST + Compiling file ModeInitPOST + Instrumenting file SystemCommMessages + Compiling file SystemCommMessages + Instrumenting file WatchdogMgmt + Compiling file WatchdogMgmt + Instrumenting file TaskBG + Compiling file TaskBG + Instrumenting file TaskTimer + Compiling file TaskTimer + Instrumenting file sys_main + Compiling file sys_main + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e INT_WATCHDOGMGMT -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182 +TIME: 2019-12-06 18:13:31 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 150 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT.tst +(I) @LINE: 24 + >>> Processing Test Case: execWatchdogTest +(S) @LINE: 33 + >>> Processed Test Case: execWatchdogTest +(I) @LINE: 43 + >>> Processing Test Case: testResetWatchdogTaskCheckInOverride +(S) @LINE: 68 + >>> Processed Test Case: testResetWatchdogTaskCheckInOverride +(I) @LINE: 74 + >>> Processing Test Case: testSetWatchdogTaskCheckInOverride +(S) @LINE: 99 + >>> Processed Test Case: testSetWatchdogTaskCheckInOverride +(I) @LINE: 109 + >>> Processing Test Case: execWatchdogMgmt +(S) @LINE: 125 + >>> Processed Test Case: execWatchdogMgmt +(I) @LINE: 135 + >>> Processing Test Case: checkInWithWatchdogMgmt +(S) @LINE: 139 + >>> Processed Test Case: checkInWithWatchdogMgmt +(I) @LINE: 149 + >>> Processing Test Case: initWatchdogMgmt +(S) @LINE: 188 + >>> Processed Test Case: initWatchdogMgmt +(S) @LINE: 188 + >>> Script processing completed +COMMAND: /opt/release/clicast -e INT_WATCHDOGMGMT test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182 +TIME: 2019-12-06 18:13:34 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e INT_WATCHDOGMGMT -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182 +TIME: 2019-12-06 18:13:35 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all ModeInitPOST.execInitAndPOSTMode test cases + Running: execWatchdogTest + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest test cases + Running: testResetWatchdogTaskCheckInOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: testSetWatchdogTaskCheckInOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all TaskBG.taskBackground test cases + Running: execWatchdogMgmt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all TaskTimer.taskTimer test cases + Running: checkInWithWatchdogMgmt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all sys_main.initSoftware test cases + Running: initWatchdogMgmt + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785 +TIME: 2019-12-06 18:13:36 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES.env" + Initializing search list + Creating the Environment Directory + Creating Environment "MSGQUEUES" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing MsgQueues + Unit 9 (tdd-sbf-source): MsgQueues + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file MsgQueues + Compiling file MsgQueues + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e MSGQUEUES -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785 +TIME: 2019-12-06 18:13:42 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 100 + Processing script line 150 + Processing script line 200 + Processing script line 250 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES.tst +(I) @LINE: 24 + >>> Processing Test Case: InvalidQueue +(S) @LINE: 37 + >>> Processed Test Case: InvalidQueue +(I) @LINE: 43 + >>> Processing Test Case: QueueFull +(S) @LINE: 59 + >>> Processed Test Case: QueueFull +(I) @LINE: 65 + >>> Processing Test Case: SuccessfulAdd +(S) @LINE: 84 + >>> Processed Test Case: SuccessfulAdd +(I) @LINE: 90 + >>> Processing Test Case: SuccessfulAddWithWrap +(S) @LINE: 109 + >>> Processed Test Case: SuccessfulAddWithWrap +(I) @LINE: 117 + >>> Processing Test Case: NominalPath +(S) @LINE: 124 + >>> Processed Test Case: NominalPath +(I) @LINE: 132 + >>> Processing Test Case: NominalPath +(S) @LINE: 140 + >>> Processed Test Case: NominalPath +(I) @LINE: 148 + >>> Processing Test Case: InvalidQueue +(S) @LINE: 165 + >>> Processed Test Case: InvalidQueue +(I) @LINE: 171 + >>> Processing Test Case: QueueEmpty +(S) @LINE: 189 + >>> Processed Test Case: QueueEmpty +(I) @LINE: 195 + >>> Processing Test Case: SuccessfulGet +(S) @LINE: 213 + >>> Processed Test Case: SuccessfulGet +(I) @LINE: 219 + >>> Processing Test Case: SuccessfulGetWithWrap +(S) @LINE: 235 + >>> Processed Test Case: SuccessfulGetWithWrap +(I) @LINE: 243 + >>> Processing Test Case: NominalPath +(S) @LINE: 252 + >>> Processed Test Case: NominalPath +(I) @LINE: 260 + >>> Processing Test Case: InvalidQueue +(S) @LINE: 263 + >>> Processed Test Case: InvalidQueue +(I) @LINE: 269 + >>> Processing Test Case: QueueEmpty +(S) @LINE: 274 + >>> Processed Test Case: QueueEmpty +(I) @LINE: 280 + >>> Processing Test Case: QueueNotEmpty +(S) @LINE: 285 + >>> Processed Test Case: QueueNotEmpty +(I) @LINE: 293 + >>> Processing Test Case: InvalidQueue +(S) @LINE: 296 + >>> Processed Test Case: InvalidQueue +(I) @LINE: 302 + >>> Processing Test Case: QueueFull +(S) @LINE: 307 + >>> Processed Test Case: QueueFull +(I) @LINE: 313 + >>> Processing Test Case: QueueNotFull +(S) @LINE: 318 + >>> Processed Test Case: QueueNotFull +(S) @LINE: 318 + >>> Script processing completed +COMMAND: /opt/release/clicast -e MSGQUEUES test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785 +TIME: 2019-12-06 18:13:45 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e MSGQUEUES -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785 +TIME: 2019-12-06 18:13:46 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all MsgQueues.initMsgQueues test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all MsgQueues.addToMsgQueue test cases + Running: InvalidQueue + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: QueueFull + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: SuccessfulAdd + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: SuccessfulAddWithWrap + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all MsgQueues.getFromMsgQueue test cases + Running: InvalidQueue + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: QueueEmpty + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: SuccessfulGet + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: SuccessfulGetWithWrap + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all MsgQueues.isMsgQueueEmpty test cases + Running: InvalidQueue + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: QueueEmpty + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: QueueNotEmpty + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all MsgQueues.isMsgQueueFull test cases + Running: InvalidQueue + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: QueueFull + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: QueueNotFull + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all MsgQueues.blankMessage test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all MsgQueues.blankMessageInWrapper test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158 +TIME: 2019-12-06 18:13:47 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES.env" + Initializing search list + Creating the Environment Directory + Creating Environment "OPERATIONMODES" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing OperationModes + Unit 9 (tdd-sbf-source): OperationModes + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file OperationModes + Compiling file OperationModes + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e OPERATIONMODES -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158 +TIME: 2019-12-06 18:13:54 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 100 + Processing script line 150 + Processing script line 250 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES.tst +(I) @LINE: 24 + >>> Processing Test Case: NoRequestPending +(S) @LINE: 30 + >>> Processed Test Case: NoRequestPending +(I) @LINE: 36 + >>> Processing Test Case: RequestPending +(S) @LINE: 44 + >>> Processed Test Case: RequestPending +(I) @LINE: 52 + >>> Processing Test Case: InitPOSTToStandbyMode +(S) @LINE: 58 + >>> Processed Test Case: InitPOSTToStandbyMode +(I) @LINE: 64 + >>> Processing Test Case: InvalidMode +(S) @LINE: 68 + >>> Processed Test Case: InvalidMode +(I) @LINE: 74 + >>> Processing Test Case: InvalidModeChange +(S) @LINE: 80 + >>> Processed Test Case: InvalidModeChange +(I) @LINE: 86 + >>> Processing Test Case: OpParamsToPreTreatMode +(S) @LINE: 92 + >>> Processed Test Case: OpParamsToPreTreatMode +(I) @LINE: 98 + >>> Processing Test Case: PreTreatToTreatmentMode +(S) @LINE: 104 + >>> Processed Test Case: PreTreatToTreatmentMode +(I) @LINE: 110 + >>> Processing Test Case: PrescriptionToOpParamsMode +(S) @LINE: 116 + >>> Processed Test Case: PrescriptionToOpParamsMode +(I) @LINE: 122 + >>> Processing Test Case: StandbyToPrescriptionMode +(S) @LINE: 128 + >>> Processed Test Case: StandbyToPrescriptionMode +(I) @LINE: 134 + >>> Processing Test Case: StandbyToServiceMode +(S) @LINE: 140 + >>> Processed Test Case: StandbyToServiceMode +(I) @LINE: 146 + >>> Processing Test Case: TreatmentToFaultMode +(S) @LINE: 151 + >>> Processed Test Case: TreatmentToFaultMode +(I) @LINE: 157 + >>> Processing Test Case: TreatmentToPostTreatMode +(S) @LINE: 162 + >>> Processed Test Case: TreatmentToPostTreatMode +(I) @LINE: 170 + >>> Processing Test Case: NominalPath +(S) @LINE: 173 + >>> Processed Test Case: NominalPath +(I) @LINE: 181 + >>> Processing Test Case: NominalPath +(S) @LINE: 186 + >>> Processed Test Case: NominalPath +(I) @LINE: 194 + >>> Processing Test Case: InvalidModeRequested +(S) @LINE: 198 + >>> Processed Test Case: InvalidModeRequested +(I) @LINE: 204 + >>> Processing Test Case: ValidModeRequested +(S) @LINE: 210 + >>> Processed Test Case: ValidModeRequested +(I) @LINE: 218 + >>> Processing Test Case: FaultMode +(S) @LINE: 220 + >>> Processed Test Case: FaultMode +(I) @LINE: 226 + >>> Processing Test Case: InitPOSTMode +(S) @LINE: 228 + >>> Processed Test Case: InitPOSTMode +(I) @LINE: 234 + >>> Processing Test Case: InvalidMode +(S) @LINE: 236 + >>> Processed Test Case: InvalidMode +(I) @LINE: 242 + >>> Processing Test Case: OpParamsMode +(S) @LINE: 244 + >>> Processed Test Case: OpParamsMode +(I) @LINE: 250 + >>> Processing Test Case: PostTreatmentMode +(S) @LINE: 252 + >>> Processed Test Case: PostTreatmentMode +(I) @LINE: 258 + >>> Processing Test Case: PreTreatmentMode +(S) @LINE: 260 + >>> Processed Test Case: PreTreatmentMode +(I) @LINE: 266 + >>> Processing Test Case: PrescriptionMode +(S) @LINE: 268 + >>> Processed Test Case: PrescriptionMode +(I) @LINE: 274 + >>> Processing Test Case: ServiceMode +(S) @LINE: 276 + >>> Processed Test Case: ServiceMode +(I) @LINE: 282 + >>> Processing Test Case: StandbyMode +(S) @LINE: 284 + >>> Processed Test Case: StandbyMode +(I) @LINE: 290 + >>> Processing Test Case: TreatmentMode +(S) @LINE: 292 + >>> Processed Test Case: TreatmentMode +(S) @LINE: 292 + >>> Script processing completed +COMMAND: /opt/release/clicast -e OPERATIONMODES test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158 +TIME: 2019-12-06 18:13:56 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e OPERATIONMODES -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158 +TIME: 2019-12-06 18:13:58 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all OperationModes.initOperationModes test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all OperationModes.execOperationModes test cases + Running: InitPOSTToStandbyMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidModeChange + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OpParamsToPreTreatMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: PreTreatToTreatmentMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: PrescriptionToOpParamsMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: StandbyToPrescriptionMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: StandbyToServiceMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TreatmentToFaultMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TreatmentToPostTreatMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all OperationModes.requestNewOperationMode test cases + Running: InvalidModeRequested + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ValidModeRequested + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all OperationModes.getCurrentOperationMode test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all OperationModes.arbitrateModeRequest test cases + Running: NoRequestPending + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: RequestPending + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all OperationModes.transitionToNewOperationMode test cases + Running: FaultMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InitPOSTMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OpParamsMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: PostTreatmentMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: PreTreatmentMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: PrescriptionMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ServiceMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: StandbyMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TreatmentMode + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/SAFETYSHUTDOWN.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383 +TIME: 2019-12-06 18:13:59 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/SAFETYSHUTDOWN.env" + Initializing search list + Creating the Environment Directory + Creating Environment "SAFETYSHUTDOWN" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing SafetyShutdown + Unit 9 (tdd-sbf-source): SafetyShutdown + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file SafetyShutdown + Compiling file SafetyShutdown + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e SAFETYSHUTDOWN -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/SAFETYSHUTDOWN.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383 +TIME: 2019-12-06 18:14:06 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/SAFETYSHUTDOWN/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/SAFETYSHUTDOWN.tst +(I) @LINE: 24 + >>> Processing Test Case: activateSafetyShutdown_NominalPath +(S) @LINE: 27 + >>> Processed Test Case: activateSafetyShutdown_NominalPath +(I) @LINE: 35 + >>> Processing Test Case: initSafetyShutdown_NominalPath +(S) @LINE: 38 + >>> Processed Test Case: initSafetyShutdown_NominalPath +(S) @LINE: 38 + >>> Script processing completed +COMMAND: /opt/release/clicast -e SAFETYSHUTDOWN test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/SAFETYSHUTDOWN.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383 +TIME: 2019-12-06 18:14:08 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e SAFETYSHUTDOWN -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383 +TIME: 2019-12-06 18:14:09 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all SafetyShutdown.initSafetyShutdown test cases + Running: initSafetyShutdown_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/SAFETYSHUTDOWN/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SafetyShutdown.activateSafetyShutdown test cases + Running: activateSafetyShutdown_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/SAFETYSHUTDOWN/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922 +TIME: 2019-12-06 18:14:11 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM.env" + Initializing search list + Creating the Environment Directory + Creating Environment "SYSTEMCOMM" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing SystemComm + Unit 9 (tdd-sbf-source): SystemComm + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file SystemComm + Compiling file SystemComm + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e SYSTEMCOMM -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922 +TIME: 2019-12-06 18:14:18 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 100 + Processing script line 200 + Processing script line 250 + Processing script line 350 + Processing script line 400 + Processing script line 450 + Processing script line 500 + Processing script line 650 + Processing script line 700 + Processing script line 750 + Processing script line 950 + Processing script line 1000 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM.tst +(I) @LINE: 24 + >>> Processing Test Case: checkInFromDG_NominalPath +(S) @LINE: 27 + >>> Processed Test Case: checkInFromDG_NominalPath +(I) @LINE: 35 + >>> Processing Test Case: checkInFromUI_NominalPath +(S) @LINE: 38 + >>> Processed Test Case: checkInFromUI_NominalPath +(I) @LINE: 46 + >>> Processing Test Case: BufferEmpty +(S) @LINE: 50 + >>> Processed Test Case: BufferEmpty +(I) @LINE: 56 + >>> Processing Test Case: RemoveSomePadding +(S) @LINE: 67 + >>> Processed Test Case: RemoveSomePadding +(I) @LINE: 75 + >>> Processing Test Case: OneMessageToProcessInBuffers +(S) @LINE: 104 + >>> Processed Test Case: OneMessageToProcessInBuffers +(I) @LINE: 112 + >>> Processing Test Case: CAN1TransmitterBusy +(S) @LINE: 115 + >>> Processed Test Case: CAN1TransmitterBusy +(I) @LINE: 121 + >>> Processing Test Case: SCI1TransmitterBusy +(S) @LINE: 124 + >>> Processed Test Case: SCI1TransmitterBusy +(I) @LINE: 130 + >>> Processing Test Case: execSystemCommTx_NominalPath +(S) @LINE: 136 + >>> Processed Test Case: execSystemCommTx_NominalPath +(I) @LINE: 144 + >>> Processing Test Case: BufferFound +(S) @LINE: 148 + >>> Processed Test Case: BufferFound +(I) @LINE: 154 + >>> Processing Test Case: NoBufferFound +(S) @LINE: 158 + >>> Processed Test Case: NoBufferFound +(I) @LINE: 166 + >>> Processing Test Case: InvalidCANBox +(S) @LINE: 168 + >>> Processed Test Case: InvalidCANBox +(I) @LINE: 174 + >>> Processing Test Case: NoPacket +(S) @LINE: 178 + >>> Processed Test Case: NoPacket +(I) @LINE: 184 + >>> Processing Test Case: ReceiveCANBox +(S) @LINE: 192 + >>> Processed Test Case: ReceiveCANBox +(I) @LINE: 198 + >>> Processing Test Case: TransmitCANBox +(S) @LINE: 206 + >>> Processed Test Case: TransmitCANBox +(I) @LINE: 212 + >>> Processing Test Case: handleCANMsgInterrupt_NoMoreMessagesToXmit +(S) @LINE: 225 + >>> Processed Test Case: handleCANMsgInterrupt_NoMoreMessagesToXmit +(I) @LINE: 233 + >>> Processing Test Case: NominalPath +(S) @LINE: 239 + >>> Processed Test Case: NominalPath +(I) @LINE: 247 + >>> Processing Test Case: NominalPath +(S) @LINE: 264 + >>> Processed Test Case: NominalPath +(I) @LINE: 270 + >>> Processing Test Case: handleUARTMsgXmitPacketInterrupt_NoMoreMessages +(S) @LINE: 278 + >>> Processed Test Case: handleUARTMsgXmitPacketInterrupt_NoMoreMessages +(I) @LINE: 286 + >>> Processing Test Case: NominalPath +(S) @LINE: 289 + >>> Processed Test Case: NominalPath +(I) @LINE: 297 + >>> Processing Test Case: NominalPath +(E) @LINE: 379 TEST.ATTRIBUTES:SystemComm.<>.pcDMARecvControlRecord.DADD::EXPECTED_BASE=16 + >>> Expected a field name from the record type dmaCTRLPKT + >>> Read: DADD::EXPECTED_BASE=16 +(E) Errors from previous script import(s) + >>> (E) @LINE: 308 TEST.ATTRIBUTES:SystemComm.<>.pcDMARecvControlRecord.DADD::EXPECTED_BASE=16 + >>> >>> Expected a field name from the record type dmaCTRLPKT + >>> >>> Read: DADD::EXPECTED_BASE=16 + >>> (E) @LINE: 303 TEST.ATTRIBUTES:SystemComm.<>.pcDMARecvControlRecord.DADD::EXPECTED_BASE=16 + >>> >>> Expected a field name from the record type dmaCTRLPKT + >>> >>> Read: DADD::EXPECTED_BASE=16 +(S) @LINE: 380 + >>> Processed Test Case: NominalPath +(I) @LINE: 388 + >>> Processing Test Case: NotReceiveCANBox +(S) @LINE: 391 + >>> Processed Test Case: NotReceiveCANBox +(I) @LINE: 397 + >>> Processing Test Case: ReceiveCANBox +(S) @LINE: 400 + >>> Processed Test Case: ReceiveCANBox +(I) @LINE: 408 + >>> Processing Test Case: NotTransmitCANBox +(S) @LINE: 411 + >>> Processed Test Case: NotTransmitCANBox +(I) @LINE: 417 + >>> Processing Test Case: TransmitCANBox +(S) @LINE: 420 + >>> Processed Test Case: TransmitCANBox +(I) @LINE: 428 + >>> Processing Test Case: isDGCommunicating_NominalPath +(S) @LINE: 431 + >>> Processed Test Case: isDGCommunicating_NominalPath +(I) @LINE: 439 + >>> Processing Test Case: isUICommunicating_NominalPath +(S) @LINE: 442 + >>> Processed Test Case: isUICommunicating_NominalPath +(I) @LINE: 450 + >>> Processing Test Case: FullMessageFound +(S) @LINE: 462 + >>> Processed Test Case: FullMessageFound +(I) @LINE: 468 + >>> Processing Test Case: NoMessageCouldBeParsed +(S) @LINE: 478 + >>> Processed Test Case: NoMessageCouldBeParsed +(I) @LINE: 484 + >>> Processing Test Case: NoSyncFound +(S) @LINE: 492 + >>> Processed Test Case: NoSyncFound +(I) @LINE: 498 + >>> Processing Test Case: NotEnoughDataForMinMessage +(S) @LINE: 506 + >>> Processed Test Case: NotEnoughDataForMinMessage +(I) @LINE: 514 + >>> Processing Test Case: MoreDataInBufferThanMaxMsgSize +(S) @LINE: 527 + >>> Processed Test Case: MoreDataInBufferThanMaxMsgSize +(I) @LINE: 533 + >>> Processing Test Case: MsgFoundButIncompleteMsgRetrieved +(S) @LINE: 549 + >>> Processed Test Case: MsgFoundButIncompleteMsgRetrieved +(I) @LINE: 555 + >>> Processing Test Case: NoMsgFound +(S) @LINE: 563 + >>> Processed Test Case: NoMsgFound +(I) @LINE: 571 + >>> Processing Test Case: 0001_OffButtonPress +(S) @LINE: 575 + >>> Processed Test Case: 0001_OffButtonPress +(I) @LINE: 581 + >>> Processing Test Case: 0006_DGCheckIn +(S) @LINE: 585 + >>> Processed Test Case: 0006_DGCheckIn +(I) @LINE: 591 + >>> Processing Test Case: 0007_UICheckIn +(S) @LINE: 595 + >>> Processed Test Case: 0007_UICheckIn +(I) @LINE: 601 + >>> Processing Test Case: 8000_TestLogin +(S) @LINE: 610 + >>> Processed Test Case: 8000_TestLogin +(I) @LINE: 616 + >>> Processing Test Case: 8001_HDMessage +(S) @LINE: 624 + >>> Processed Test Case: 8001_HDMessage +(I) @LINE: 630 + >>> Processing Test Case: 8002_OffButtonOverride +(S) @LINE: 638 + >>> Processed Test Case: 8002_OffButtonOverride +(I) @LINE: 644 + >>> Processing Test Case: 8003_StopButtonOverride +(S) @LINE: 652 + >>> Processed Test Case: 8003_StopButtonOverride +(I) @LINE: 658 + >>> Processing Test Case: 8004_AlarmLampPatternOverride +(S) @LINE: 666 + >>> Processed Test Case: 8004_AlarmLampPatternOverride +(I) @LINE: 672 + >>> Processing Test Case: 8005_WatchdogTaskCheckInOverride +(S) @LINE: 680 + >>> Processed Test Case: 8005_WatchdogTaskCheckInOverride +(I) @LINE: 686 + >>> Processing Test Case: 8006_AlarmStateOverride +(E) @LINE: 703 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 + >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> Read: msgID::EXPECTED_BASE=16 +(E) Errors from previous script import(s) + >>> (E) @LINE: 586 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::EXPECTED_BASE=16 + >>> (E) @LINE: 576 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::EXPECTED_BASE=16 +(S) @LINE: 704 + >>> Processed Test Case: 8006_AlarmStateOverride +(I) @LINE: 710 + >>> Processing Test Case: 8007_AlarmTimeOverride +(E) @LINE: 727 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 + >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> Read: msgID::EXPECTED_BASE=16 +(E) Errors from previous script import(s) + >>> (E) @LINE: 606 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::EXPECTED_BASE=16 + >>> (E) @LINE: 591 TEST.ATTRIBUTES:uut_prototype_stubs.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID::EXPECTED_BASE=16 + >>> >>> Expected a field name from the record type MESSAGE_HEADER_T + >>> >>> Read: msgID::EXPECTED_BASE=16 +(S) @LINE: 728 + >>> Processed Test Case: 8007_AlarmTimeOverride +(I) @LINE: 734 + >>> Processing Test Case: 8008_BloodFlowSetPtOverride +(S) @LINE: 743 + >>> Processed Test Case: 8008_BloodFlowSetPtOverride +(I) @LINE: 749 + >>> Processing Test Case: 8009_BloodFlowMeasuredOverride +(S) @LINE: 760 + >>> Processed Test Case: 8009_BloodFlowMeasuredOverride +(I) @LINE: 766 + >>> Processing Test Case: 800A_BloodPumpMCMeasuredSpeedOverride +(S) @LINE: 778 + >>> Processed Test Case: 800A_BloodPumpMCMeasuredSpeedOverride +(I) @LINE: 784 + >>> Processing Test Case: 800B_BloodPumpMCMeasuredCurrentOverride +(S) @LINE: 798 + >>> Processed Test Case: 800B_BloodPumpMCMeasuredCurrentOverride +(I) @LINE: 804 + >>> Processing Test Case: 800C_BloodFlowDataPublishIntervalOverride +(S) @LINE: 818 + >>> Processed Test Case: 800C_BloodFlowDataPublishIntervalOverride +(I) @LINE: 824 + >>> Processing Test Case: 800D_AlarmStatusPublishIntervalOverride +(S) @LINE: 834 + >>> Processed Test Case: 800D_AlarmStatusPublishIntervalOverride +(I) @LINE: 840 + >>> Processing Test Case: InvalidMessageID +(S) @LINE: 847 + >>> Processed Test Case: InvalidMessageID +(I) @LINE: 853 + >>> Processing Test Case: InvalidTestMessageID +(S) @LINE: 862 + >>> Processed Test Case: InvalidTestMessageID +(I) @LINE: 868 + >>> Processing Test Case: InvalidTestMessageIDInRange +(S) @LINE: 878 + >>> Processed Test Case: InvalidTestMessageIDInRange +(I) @LINE: 884 + >>> Processing Test Case: TestWithoutLogin +(S) @LINE: 895 + >>> Processed Test Case: TestWithoutLogin +(I) @LINE: 903 + >>> Processing Test Case: NoMessagesReceived +(S) @LINE: 906 + >>> Processed Test Case: NoMessagesReceived +(I) @LINE: 912 + >>> Processing Test Case: OneMessageReceived +(S) @LINE: 917 + >>> Processed Test Case: OneMessageReceived +(I) @LINE: 925 + >>> Processing Test Case: NoPendingCANPackets +(S) @LINE: 928 + >>> Processed Test Case: NoPendingCANPackets +(I) @LINE: 934 + >>> Processing Test Case: PendingCANPacketFound +(S) @LINE: 941 + >>> Processed Test Case: PendingCANPacketFound +(I) @LINE: 947 + >>> Processing Test Case: PendingCANPacketIsPartial +(S) @LINE: 953 + >>> Processed Test Case: PendingCANPacketIsPartial +(I) @LINE: 961 + >>> Processing Test Case: GetPacketFail +(S) @LINE: 967 + >>> Processed Test Case: GetPacketFail +(I) @LINE: 973 + >>> Processing Test Case: NoPacketFound +(S) @LINE: 976 + >>> Processed Test Case: NoPacketFound +(I) @LINE: 982 + >>> Processing Test Case: PacketFound +(S) @LINE: 990 + >>> Processed Test Case: PacketFound +(I) @LINE: 998 + >>> Processing Test Case: uiCommunicated_NominalPath +(S) @LINE: 1001 + >>> Processed Test Case: uiCommunicated_NominalPath +(S) @LINE: 1001 + >>> Script processing completed +COMMAND: /opt/release/clicast -e SYSTEMCOMM -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922 +TIME: 2019-12-06 18:14:22 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all SystemComm.initSystemComm test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.checkInFromDG test cases + Running: checkInFromDG_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.checkInFromUI test cases + Running: checkInFromUI_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.isDGCommunicating test cases + Running: isDGCommunicating_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.isUICommunicating test cases + Running: isUICommunicating_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.uiCommunicated test cases + Running: uiCommunicated_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.execSystemCommRx test cases + Running: OneMessageToProcessInBuffers + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.execSystemCommTx test cases + Running: CAN1TransmitterBusy + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: SCI1TransmitterBusy + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: execSystemCommTx_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.handleCANMsgInterrupt test cases + Running: InvalidCANBox + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoPacket + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ReceiveCANBox + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TransmitCANBox + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleCANMsgInterrupt_NoMoreMessagesToXmit + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.handleUARTMsgRecvPacketInterrupt test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.handleUARTMsgXmitPacketInterrupt test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleUARTMsgXmitPacketInterrupt_NoMoreMessages + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.initUARTAndDMA test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.isCANBoxForXmit test cases + Running: NotTransmitCANBox + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TransmitCANBox + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.isCANBoxForRecv test cases + Running: NotReceiveCANBox + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ReceiveCANBox + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.findNextHighestPriorityCANPacketToTransmit test cases + Running: BufferFound + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoBufferFound + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.transmitNextCANPacket test cases + Running: NoPendingCANPackets + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: PendingCANPacketFound + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: PendingCANPacketIsPartial + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.transmitNextUARTPacket test cases + Running: GetPacketFail + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoPacketFound + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: PacketFound + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.processIncomingData test cases + Running: MoreDataInBufferThanMaxMsgSize + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: MsgFoundButIncompleteMsgRetrieved + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoMsgFound + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.consumeBufferPaddingBeforeSync test cases + Running: BufferEmpty + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: RemoveSomePadding + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.parseMessageFromBuffer test cases + Running: FullMessageFound + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoMessageCouldBeParsed + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoSyncFound + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NotEnoughDataForMinMessage + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.processReceivedMessages test cases + Running: NoMessagesReceived + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OneMessageReceived + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemComm.processReceivedMessage test cases + Running: 0001_OffButtonPress + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 0006_DGCheckIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 0007_UICheckIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 8000_TestLogin + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 8001_HDMessage + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 8002_OffButtonOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 8003_StopButtonOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 8004_AlarmLampPatternOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 8005_WatchdogTaskCheckInOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 8006_AlarmStateOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 8007_AlarmTimeOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 8008_BloodFlowSetPtOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 8009_BloodFlowMeasuredOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 800A_BloodPumpMCMeasuredSpeedOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 800B_BloodPumpMCMeasuredCurrentOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 800C_BloodFlowDataPublishIntervalOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: 800D_AlarmStatusPublishIntervalOverride + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidMessageID + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidTestMessageID + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidTestMessageIDInRange + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestWithoutLogin + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163 +TIME: 2019-12-06 18:14:25 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES.env" + Initializing search list + Creating the Environment Directory + Creating Environment "SYSTEMCOMMMESSAGES" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing SystemCommMessages + Unit 9 (tdd-sbf-source): SystemCommMessages + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file SystemCommMessages + Compiling file SystemCommMessages + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e SYSTEMCOMMMESSAGES -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163 +TIME: 2019-12-06 18:14:32 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Processing script line 100 + Processing script line 150 + Processing script line 200 + Processing script line 250 + Processing script line 400 + Processing script line 600 + Processing script line 700 + Processing script line 800 + Processing script line 850 + Processing script line 900 + Processing script line 950 + Processing script line 1100 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES.tst +(I) @LINE: 24 + >>> Processing Test Case: broadcastAlarmCleared_NominalPath +(S) @LINE: 38 + >>> Processed Test Case: broadcastAlarmCleared_NominalPath +(I) @LINE: 46 + >>> Processing Test Case: broadcastAlarmStatus_NominalPath +(S) @LINE: 125 + >>> Processed Test Case: broadcastAlarmStatus_NominalPath +(I) @LINE: 133 + >>> Processing Test Case: broadcastAlarmTriggered_NominalPath +(S) @LINE: 167 + >>> Processed Test Case: broadcastAlarmTriggered_NominalPath +(I) @LINE: 175 + >>> Processing Test Case: broadcastBloodFlowData_NominalPath +(S) @LINE: 204 + >>> Processed Test Case: broadcastBloodFlowData_NominalPath +(I) @LINE: 212 + >>> Processing Test Case: handleDGCheckIn_NominalPath +(S) @LINE: 218 + >>> Processed Test Case: handleDGCheckIn_NominalPath +(I) @LINE: 226 + >>> Processing Test Case: handleOffButtonConfirmMsgFromUI_NominalPath +(S) @LINE: 232 + >>> Processed Test Case: handleOffButtonConfirmMsgFromUI_NominalPath +(I) @LINE: 240 + >>> Processing Test Case: handleTestAlarmLampPatternOverrideRequest_InvalidPayloadLength +(S) @LINE: 250 + >>> Processed Test Case: handleTestAlarmLampPatternOverrideRequest_InvalidPayloadLength +(I) @LINE: 256 + >>> Processing Test Case: handleTestAlarmLampPatternOverrideRequest_Override +(S) @LINE: 270 + >>> Processed Test Case: handleTestAlarmLampPatternOverrideRequest_Override +(I) @LINE: 276 + >>> Processing Test Case: handleTestAlarmLampPatternOverrideRequest_Reset +(S) @LINE: 296 + >>> Processed Test Case: handleTestAlarmLampPatternOverrideRequest_Reset +(I) @LINE: 304 + >>> Processing Test Case: handleTestAlarmStateOverrideRequest_InvalidPayloadLen +(S) @LINE: 314 + >>> Processed Test Case: handleTestAlarmStateOverrideRequest_InvalidPayloadLen +(I) @LINE: 320 + >>> Processing Test Case: handleTestAlarmStateOverrideRequest_Override +(S) @LINE: 345 + >>> Processed Test Case: handleTestAlarmStateOverrideRequest_Override +(I) @LINE: 351 + >>> Processing Test Case: handleTestAlarmStateOverrideRequest_Reset +(S) @LINE: 375 + >>> Processed Test Case: handleTestAlarmStateOverrideRequest_Reset +(I) @LINE: 383 + >>> Processing Test Case: handleTestAlarmStatusBroadcastIntervalOverrideRequest_InvalidPayloadLen +(S) @LINE: 394 + >>> Processed Test Case: handleTestAlarmStatusBroadcastIntervalOverrideRequest_InvalidPayloadLen +(I) @LINE: 400 + >>> Processing Test Case: handleTestAlarmStatusBroadcastIntervalOverrideRequest_Override +(S) @LINE: 421 + >>> Processed Test Case: handleTestAlarmStatusBroadcastIntervalOverrideRequest_Override +(I) @LINE: 427 + >>> Processing Test Case: handleTestAlarmStatusBroadcastIntervalOverrideRequest_Reset +(S) @LINE: 447 + >>> Processed Test Case: handleTestAlarmStatusBroadcastIntervalOverrideRequest_Reset +(I) @LINE: 455 + >>> Processing Test Case: handleTestAlarmTimeOverrideRequest_InvalidPayloadLen +(S) @LINE: 466 + >>> Processed Test Case: handleTestAlarmTimeOverrideRequest_InvalidPayloadLen +(I) @LINE: 472 + >>> Processing Test Case: handleTestAlarmTimeOverrideRequest_Override +(S) @LINE: 498 + >>> Processed Test Case: handleTestAlarmTimeOverrideRequest_Override +(I) @LINE: 504 + >>> Processing Test Case: handleTestAlarmTimeOverrideRequest_Reset +(S) @LINE: 529 + >>> Processed Test Case: handleTestAlarmTimeOverrideRequest_Reset +(I) @LINE: 537 + >>> Processing Test Case: handleTestBloodFlowBroadcastIntervalOverrideRequest_InvalidPayloadLen +(S) @LINE: 548 + >>> Processed Test Case: handleTestBloodFlowBroadcastIntervalOverrideRequest_InvalidPayloadLen +(I) @LINE: 554 + >>> Processing Test Case: handleTestBloodFlowBroadcastIntervalOverrideRequest_Override +(S) @LINE: 575 + >>> Processed Test Case: handleTestBloodFlowBroadcastIntervalOverrideRequest_Override +(I) @LINE: 581 + >>> Processing Test Case: handleTestBloodFlowBroadcastIntervalOverrideRequest_Reset +(S) @LINE: 601 + >>> Processed Test Case: handleTestBloodFlowBroadcastIntervalOverrideRequest_Reset +(I) @LINE: 609 + >>> Processing Test Case: handleTestBloodFlowMeasuredOverrideRequest_InvalidPayloadLen +(S) @LINE: 620 + >>> Processed Test Case: handleTestBloodFlowMeasuredOverrideRequest_InvalidPayloadLen +(I) @LINE: 626 + >>> Processing Test Case: handleTestBloodFlowMeasuredOverrideRequest_Override +(S) @LINE: 647 + >>> Processed Test Case: handleTestBloodFlowMeasuredOverrideRequest_Override +(I) @LINE: 653 + >>> Processing Test Case: handleTestBloodFlowMeasuredOverrideRequest_Reset +(S) @LINE: 673 + >>> Processed Test Case: handleTestBloodFlowMeasuredOverrideRequest_Reset +(I) @LINE: 681 + >>> Processing Test Case: handleTestBloodFlowSetPointOverrideRequest_InvalidPayloadLen +(S) @LINE: 692 + >>> Processed Test Case: handleTestBloodFlowSetPointOverrideRequest_InvalidPayloadLen +(I) @LINE: 698 + >>> Processing Test Case: handleTestBloodFlowSetPointOverrideRequest_Override +(S) @LINE: 719 + >>> Processed Test Case: handleTestBloodFlowSetPointOverrideRequest_Override +(I) @LINE: 725 + >>> Processing Test Case: handleTestBloodFlowSetPointOverrideRequest_Reset +(S) @LINE: 745 + >>> Processed Test Case: handleTestBloodFlowSetPointOverrideRequest_Reset +(I) @LINE: 753 + >>> Processing Test Case: handleTestBloodPumpMeasuredCurrentOverrideRequest_InvalidPayloadLen +(S) @LINE: 764 + >>> Processed Test Case: handleTestBloodPumpMeasuredCurrentOverrideRequest_InvalidPayloadLen +(I) @LINE: 770 + >>> Processing Test Case: handleTestBloodPumpMeasuredCurrentOverrideRequest_Override +(S) @LINE: 791 + >>> Processed Test Case: handleTestBloodPumpMeasuredCurrentOverrideRequest_Override +(I) @LINE: 797 + >>> Processing Test Case: handleTestBloodPumpMeasuredCurrentOverrideRequest_Reset +(S) @LINE: 817 + >>> Processed Test Case: handleTestBloodPumpMeasuredCurrentOverrideRequest_Reset +(I) @LINE: 825 + >>> Processing Test Case: handleTestBloodPumpMeasuredSpeedOverrideRequest_InvalidPayloadLen +(S) @LINE: 836 + >>> Processed Test Case: handleTestBloodPumpMeasuredSpeedOverrideRequest_InvalidPayloadLen +(I) @LINE: 842 + >>> Processing Test Case: handleTestBloodPumpMeasuredSpeedOverrideRequest_Override +(S) @LINE: 863 + >>> Processed Test Case: handleTestBloodPumpMeasuredSpeedOverrideRequest_Override +(I) @LINE: 869 + >>> Processing Test Case: handleTestBloodPumpMeasuredSpeedOverrideRequest_Reset +(S) @LINE: 889 + >>> Processed Test Case: handleTestBloodPumpMeasuredSpeedOverrideRequest_Reset +(I) @LINE: 897 + >>> Processing Test Case: handleTestHDMessageRequest_NominalPath +(S) @LINE: 909 + >>> Processed Test Case: handleTestHDMessageRequest_NominalPath +(I) @LINE: 917 + >>> Processing Test Case: handleTestOffButtonStateOverrideRequest_InvalidPayloadLength +(S) @LINE: 934 + >>> Processed Test Case: handleTestOffButtonStateOverrideRequest_InvalidPayloadLength +(I) @LINE: 940 + >>> Processing Test Case: handleTestOffButtonStateOverrideRequest_Override +(S) @LINE: 954 + >>> Processed Test Case: handleTestOffButtonStateOverrideRequest_Override +(I) @LINE: 960 + >>> Processing Test Case: handleTestOffButtonStateOverrideRequest_Reset +(S) @LINE: 979 + >>> Processed Test Case: handleTestOffButtonStateOverrideRequest_Reset +(I) @LINE: 987 + >>> Processing Test Case: handleTestStopButtonStateOverrideRequest_InvalidPayloadLength +(S) @LINE: 997 + >>> Processed Test Case: handleTestStopButtonStateOverrideRequest_InvalidPayloadLength +(I) @LINE: 1003 + >>> Processing Test Case: handleTestStopButtonStateOverrideRequest_Override +(S) @LINE: 1009 + >>> Processed Test Case: handleTestStopButtonStateOverrideRequest_Override +(I) @LINE: 1015 + >>> Processing Test Case: handleTestStopButtonStateOverrideRequest_Reset +(S) @LINE: 1035 + >>> Processed Test Case: handleTestStopButtonStateOverrideRequest_Reset +(I) @LINE: 1043 + >>> Processing Test Case: handleTestWatchdogCheckInStateOverrideRequest_InvalidPayloadLength +(S) @LINE: 1053 + >>> Processed Test Case: handleTestWatchdogCheckInStateOverrideRequest_InvalidPayloadLength +(I) @LINE: 1059 + >>> Processing Test Case: handleTestWatchdogCheckInStateOverrideRequest_Override +(S) @LINE: 1078 + >>> Processed Test Case: handleTestWatchdogCheckInStateOverrideRequest_Override +(I) @LINE: 1084 + >>> Processing Test Case: handleTestWatchdogCheckInStateOverrideRequest_Reset +(S) @LINE: 1102 + >>> Processed Test Case: handleTestWatchdogCheckInStateOverrideRequest_Reset +(I) @LINE: 1110 + >>> Processing Test Case: handleTesterLogInRequest_LoginSuccessful +(S) @LINE: 1119 + >>> Processed Test Case: handleTesterLogInRequest_LoginSuccessful +(I) @LINE: 1125 + >>> Processing Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong0 +(S) @LINE: 1134 + >>> Processed Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong0 +(I) @LINE: 1140 + >>> Processing Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong1 +(S) @LINE: 1149 + >>> Processed Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong1 +(I) @LINE: 1155 + >>> Processing Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong2 +(S) @LINE: 1164 + >>> Processed Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong2 +(I) @LINE: 1170 + >>> Processing Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_WrongLength +(S) @LINE: 1180 + >>> Processed Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_WrongLength +(I) @LINE: 1188 + >>> Processing Test Case: handleUICheckIn_NominalPath +(S) @LINE: 1194 + >>> Processed Test Case: handleUICheckIn_NominalPath +(I) @LINE: 1202 + >>> Processing Test Case: NominalPath +(S) @LINE: 1205 + >>> Processed Test Case: NominalPath +(I) @LINE: 1213 + >>> Processing Test Case: sendDebugData_NominalPath +(S) @LINE: 1231 + >>> Processed Test Case: sendDebugData_NominalPath +(I) @LINE: 1239 + >>> Processing Test Case: sendOffButtonMsgToUI_NominalPath +(S) @LINE: 1244 + >>> Processed Test Case: sendOffButtonMsgToUI_NominalPath +(I) @LINE: 1252 + >>> Processing Test Case: sendTestAckResponseMsg_NominalPath +(S) @LINE: 1268 + >>> Processed Test Case: sendTestAckResponseMsg_NominalPath +(I) @LINE: 1276 + >>> Processing Test Case: serializeMessage_MessageNeedsPadding +(S) @LINE: 1281 + >>> Processed Test Case: serializeMessage_MessageNeedsPadding +(I) @LINE: 1287 + >>> Processing Test Case: serializeMessage_NominalPath +(S) @LINE: 1292 + >>> Processed Test Case: serializeMessage_NominalPath +(S) @LINE: 1292 + >>> Script processing completed +COMMAND: /opt/release/clicast -e SYSTEMCOMMMESSAGES test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163 +TIME: 2019-12-06 18:14:36 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e SYSTEMCOMMMESSAGES -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163 +TIME: 2019-12-06 18:14:37 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all SystemCommMessages.serializeMessage test cases + Running: serializeMessage_MessageNeedsPadding + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: serializeMessage_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.sendOffButtonMsgToUI test cases + Running: sendOffButtonMsgToUI_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleOffButtonConfirmMsgFromUI test cases + Running: handleOffButtonConfirmMsgFromUI_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.broadcastAlarmStatus test cases + Running: broadcastAlarmStatus_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.broadcastAlarmTriggered test cases + Running: broadcastAlarmTriggered_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.broadcastAlarmCleared test cases + Running: broadcastAlarmCleared_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.broadcastBloodFlowData test cases + Running: broadcastBloodFlowData_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleDGCheckIn test cases + Running: handleDGCheckIn_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleUICheckIn test cases + Running: handleUICheckIn_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.sendDebugData test cases + Running: sendDebugData_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.isTestingActivated test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.sendTestAckResponseMsg test cases + Running: sendTestAckResponseMsg_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTesterLogInRequest test cases + Running: handleTesterLogInRequest_LoginSuccessful + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong0 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong1 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong2 + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTesterLogInRequest_LoginUnsuccessful_PW_WrongLength + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestHDMessageRequest test cases + Running: handleTestHDMessageRequest_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestOffButtonStateOverrideRequest test cases + Running: handleTestOffButtonStateOverrideRequest_InvalidPayloadLength + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestOffButtonStateOverrideRequest_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestOffButtonStateOverrideRequest_Reset + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestStopButtonStateOverrideRequest test cases + Running: handleTestStopButtonStateOverrideRequest_InvalidPayloadLength + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestStopButtonStateOverrideRequest_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestStopButtonStateOverrideRequest_Reset + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestAlarmLampPatternOverrideRequest test cases + Running: handleTestAlarmLampPatternOverrideRequest_InvalidPayloadLength + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestAlarmLampPatternOverrideRequest_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestAlarmLampPatternOverrideRequest_Reset + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest test cases + Running: handleTestWatchdogCheckInStateOverrideRequest_InvalidPayloadLength + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestWatchdogCheckInStateOverrideRequest_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestWatchdogCheckInStateOverrideRequest_Reset + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestAlarmStateOverrideRequest test cases + Running: handleTestAlarmStateOverrideRequest_InvalidPayloadLen + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestAlarmStateOverrideRequest_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestAlarmStateOverrideRequest_Reset + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestAlarmTimeOverrideRequest test cases + Running: handleTestAlarmTimeOverrideRequest_InvalidPayloadLen + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestAlarmTimeOverrideRequest_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestAlarmTimeOverrideRequest_Reset + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestAlarmStatusBroadcastIntervalOverrideRequest test cases + Running: handleTestAlarmStatusBroadcastIntervalOverrideRequest_InvalidPayloadLen + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestAlarmStatusBroadcastIntervalOverrideRequest_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestAlarmStatusBroadcastIntervalOverrideRequest_Reset + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestBloodFlowSetPointOverrideRequest test cases + Running: handleTestBloodFlowSetPointOverrideRequest_InvalidPayloadLen + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestBloodFlowSetPointOverrideRequest_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestBloodFlowSetPointOverrideRequest_Reset + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestBloodFlowMeasuredOverrideRequest test cases + Running: handleTestBloodFlowMeasuredOverrideRequest_InvalidPayloadLen + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestBloodFlowMeasuredOverrideRequest_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestBloodFlowMeasuredOverrideRequest_Reset + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestBloodPumpMeasuredSpeedOverrideRequest test cases + Running: handleTestBloodPumpMeasuredSpeedOverrideRequest_InvalidPayloadLen + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestBloodPumpMeasuredSpeedOverrideRequest_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestBloodPumpMeasuredSpeedOverrideRequest_Reset + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestBloodPumpMeasuredCurrentOverrideRequest test cases + Running: handleTestBloodPumpMeasuredCurrentOverrideRequest_InvalidPayloadLen + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestBloodPumpMeasuredCurrentOverrideRequest_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestBloodPumpMeasuredCurrentOverrideRequest_Reset + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all SystemCommMessages.handleTestBloodFlowBroadcastIntervalOverrideRequest test cases + Running: handleTestBloodFlowBroadcastIntervalOverrideRequest_InvalidPayloadLen + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestBloodFlowBroadcastIntervalOverrideRequest_Override + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: handleTestBloodFlowBroadcastIntervalOverrideRequest_Reset + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705 +TIME: 2019-12-06 18:14:40 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS.env" + Initializing search list + Creating the Environment Directory + Creating Environment "TIMERS" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing Timers + Unit 9 (tdd-sbf-source): Timers + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file Timers + Compiling file Timers + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e TIMERS -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705 +TIME: 2019-12-06 18:14:46 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS.tst +(I) @LINE: 24 + >>> Processing Test Case: calcTimeSince_NominalPath +(S) @LINE: 28 + >>> Processed Test Case: calcTimeSince_NominalPath +(I) @LINE: 34 + >>> Processing Test Case: calcTimeSince_Wrap +(S) @LINE: 38 + >>> Processed Test Case: calcTimeSince_Wrap +(I) @LINE: 46 + >>> Processing Test Case: NoTimeoutNoWrap +(S) @LINE: 51 + >>> Processed Test Case: NoTimeoutNoWrap +(I) @LINE: 57 + >>> Processing Test Case: NoTimeoutWrap +(S) @LINE: 62 + >>> Processed Test Case: NoTimeoutWrap +(I) @LINE: 68 + >>> Processing Test Case: TimeoutNoWrap +(S) @LINE: 73 + >>> Processed Test Case: TimeoutNoWrap +(I) @LINE: 79 + >>> Processing Test Case: TimeoutWrap +(S) @LINE: 84 + >>> Processed Test Case: TimeoutWrap +(I) @LINE: 92 + >>> Processing Test Case: NominalPath +(S) @LINE: 96 + >>> Processed Test Case: NominalPath +(I) @LINE: 104 + >>> Processing Test Case: NominalPath +(S) @LINE: 107 + >>> Processed Test Case: NominalPath +(I) @LINE: 115 + >>> Processing Test Case: NominalPath +(S) @LINE: 118 + >>> Processed Test Case: NominalPath +(S) @LINE: 118 + >>> Script processing completed +COMMAND: /opt/release/clicast -e TIMERS test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705 +TIME: 2019-12-06 18:14:49 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e TIMERS -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705 +TIME: 2019-12-06 18:14:50 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all Timers.initTimers test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Timers.incMSTimerCount test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Timers.getMSTimerCount test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Timers.didTimeout test cases + Running: NoTimeoutNoWrap + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NoTimeoutWrap + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TimeoutNoWrap + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TimeoutWrap + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Timers.calcTimeSince test cases + Running: calcTimeSince_NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: calcTimeSince_Wrap + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/UTILITIES.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276 +TIME: 2019-12-06 18:14:51 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/UTILITIES.env" + Initializing search list + Creating the Environment Directory + Creating Environment "UTILITIES" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing Utilities + Unit 9 (tdd-sbf-source): Utilities + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file Utilities + Compiling file Utilities + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e UTILITIES -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/UTILITIES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276 +TIME: 2019-12-06 18:14:58 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/UTILITIES/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 50 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/UTILITIES.tst +(I) @LINE: 24 + >>> Processing Test Case: NominalPath +(S) @LINE: 37 + >>> Processed Test Case: NominalPath +(I) @LINE: 43 + >>> Processing Test Case: ZeroLength +(S) @LINE: 51 + >>> Processed Test Case: ZeroLength +(I) @LINE: 59 + >>> Processing Test Case: NominalPath +(S) @LINE: 65 + >>> Processed Test Case: NominalPath +(S) @LINE: 65 + >>> Script processing completed +COMMAND: /opt/release/clicast -e UTILITIES test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/UTILITIES.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276 +TIME: 2019-12-06 18:15:01 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e UTILITIES -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276 +TIME: 2019-12-06 18:15:02 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all Utilities.crc16 test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/UTILITIES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: ZeroLength + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/UTILITIES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all Utilities.crc8 test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/UTILITIES/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +COMMAND: /opt/release/enviroedg /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT.env +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848 +TIME: 2019-12-06 18:15:03 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +**Environment Builder Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/CCAST_.CFG + Reading environment script "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT.env" + Initializing search list + Creating the Environment Directory + Creating Environment "WATCHDOGMGMT" + Unit 8 (not-stubbed): User Defined Globals + Parsing + Initializing parse data + Generating harness code + Saving unit data + Parsing WatchdogMgmt + Unit 9 (tdd-sbf-source): WatchdogMgmt + Loading stored IL + Initializing parse data + Generating harness code + Saving unit data + Compiling file VECTORCAST_IO + Compiling file User Defined Globals + Compiling file Data File Number 1 + Compiling file Data File Number 2 + Compiling file Driver + Compiling file User Defined Package + Setting Up Statement+MC/DC Coverage + Instrumenting file WatchdogMgmt + Compiling file WatchdogMgmt + Compiling file Data File Number 1 + Linking Instrumented Harness + Coverage Initialized + Writing VectorCAST Database Files to Disk + Environment built Successfully +COMMAND: /opt/release/clicast -e WATCHDOGMGMT -l C test script convert /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848 +TIME: 2019-12-06 18:15:10 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/CCAST_.CFG + Opening Environment + Determining Size/Range Information + Opening Parameter/Global File + Opening Types File + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Building Master Min Mid Max data. + Opening Parameter/Global File + Opening Types File + Environment is Open + Processing Script File + Test Script Maintenance Started + Test Script Maintenance Complete (0) + Translated 0 script lines + Processing script line 300 + Processing script line 350 + Script Creation Completed +-------------------------------------------------------------------------------- +Test Script Log +-------------------------------------------------------------------------------- +(I) @LINE: 1 + >>> Opening script file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT.tst +(I) @LINE: 24 + >>> Processing Test Case: InvalidTask +(S) @LINE: 34 + >>> Processed Test Case: InvalidTask +(I) @LINE: 40 + >>> Processing Test Case: NominalPath +(S) @LINE: 44 + >>> Processed Test Case: NominalPath +(I) @LINE: 52 + >>> Processing Test Case: AllTasksCheckedInAndMinTimeReached +(S) @LINE: 69 + >>> Processed Test Case: AllTasksCheckedInAndMinTimeReached +(I) @LINE: 75 + >>> Processing Test Case: AllTasksCheckedInAndNotTime +(S) @LINE: 91 + >>> Processed Test Case: AllTasksCheckedInAndNotTime +(I) @LINE: 97 + >>> Processing Test Case: OneTaskNotCheckedIn +(S) @LINE: 118 + >>> Processed Test Case: OneTaskNotCheckedIn +(I) @LINE: 124 + >>> Processing Test Case: WDExpired +(S) @LINE: 126 + >>> Processed Test Case: WDExpired +(I) @LINE: 134 + >>> Processing Test Case: Completed +(S) @LINE: 138 + >>> Processed Test Case: Completed +(I) @LINE: 144 + >>> Processing Test Case: InvalidState +(S) @LINE: 147 + >>> Processed Test Case: InvalidState +(I) @LINE: 153 + >>> Processing Test Case: StartInProgress +(S) @LINE: 163 + >>> Processed Test Case: StartInProgress +(I) @LINE: 169 + >>> Processing Test Case: TestFailure +(S) @LINE: 180 + >>> Processed Test Case: TestFailure +(I) @LINE: 186 + >>> Processing Test Case: TestPasses +(S) @LINE: 197 + >>> Processed Test Case: TestPasses +(I) @LINE: 205 + >>> Processing Test Case: InvalidTask +(S) @LINE: 208 + >>> Processed Test Case: InvalidTask +(I) @LINE: 214 + >>> Processing Test Case: NominalPath +(S) @LINE: 219 + >>> Processed Test Case: NominalPath +(I) @LINE: 225 + >>> Processing Test Case: OverridePath +(S) @LINE: 231 + >>> Processed Test Case: OverridePath +(I) @LINE: 239 + >>> Processing Test Case: AllTasksCheckedIn +(S) @LINE: 249 + >>> Processed Test Case: AllTasksCheckedIn +(I) @LINE: 255 + >>> Processing Test Case: OneTaskNotCheckedIn +(S) @LINE: 265 + >>> Processed Test Case: OneTaskNotCheckedIn +(I) @LINE: 273 + >>> Processing Test Case: NominalPath +(S) @LINE: 311 + >>> Processed Test Case: NominalPath +(I) @LINE: 319 + >>> Processing Test Case: NominalPath +(S) @LINE: 323 + >>> Processed Test Case: NominalPath +(I) @LINE: 331 + >>> Processing Test Case: NominalPath +(S) @LINE: 340 + >>> Processed Test Case: NominalPath +(I) @LINE: 348 + >>> Processing Test Case: InvalidTask +(S) @LINE: 351 + >>> Processed Test Case: InvalidTask +(I) @LINE: 357 + >>> Processing Test Case: NominalPath +(S) @LINE: 369 + >>> Processed Test Case: NominalPath +(I) @LINE: 375 + >>> Processing Test Case: TestingInactive +(S) @LINE: 387 + >>> Processed Test Case: TestingInactive +(I) @LINE: 395 + >>> Processing Test Case: InvalidTask +(S) @LINE: 399 + >>> Processed Test Case: InvalidTask +(I) @LINE: 405 + >>> Processing Test Case: NominalPath +(S) @LINE: 418 + >>> Processed Test Case: NominalPath +(I) @LINE: 424 + >>> Processing Test Case: TestingInactive +(S) @LINE: 437 + >>> Processed Test Case: TestingInactive +(S) @LINE: 437 + >>> Script processing completed +COMMAND: /opt/release/clicast -e WATCHDOGMGMT test script create /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT.tst +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848 +TIME: 2019-12-06 18:15:13 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Creating Script File + Building Test Case Script + Test Case Script Created + Script processing completed +COMMAND: /opt/release/clicast -e WATCHDOGMGMT -l C execute batch --update_coverage_data +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848 +TIME: 2019-12-06 18:15:14 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + Running all WatchdogMgmt.initWatchdogMgmt test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all WatchdogMgmt.execWatchdogMgmt test cases + Running: AllTasksCheckedInAndMinTimeReached + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: AllTasksCheckedInAndNotTime + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OneTaskNotCheckedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: WDExpired + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all WatchdogMgmt.checkInWithWatchdogMgmt test cases + Running: InvalidTask + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all WatchdogMgmt.execWatchdogTest test cases + Running: Completed + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: InvalidState + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: StartInProgress + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestFailure + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestPasses + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all WatchdogMgmt.resetWDTaskCheckIns test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all WatchdogMgmt.haveAllTasksCheckedIn test cases + Running: AllTasksCheckedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OneTaskNotCheckedIn + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all WatchdogMgmt.hasTaskGeneralCheckedIn test cases + Running: InvalidTask + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: OverridePath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all WatchdogMgmt.petWatchdog test cases + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all WatchdogMgmt.testSetWatchdogTaskCheckInOverride test cases + Running: InvalidTask + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestingInactive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running all WatchdogMgmt.testResetWatchdogTaskCheckInOverride test cases + Running: InvalidTask + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: NominalPath + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Running: TestingInactive + Preparing Test Data + Running Test Case + Running Test with command: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT/UUT_INST + Processing Execution Data + Updating Coverage Data + Test Execution Complete + Completed Batch Execution processing +processing test results... +processing coverage results... +combining results... +Generate VectorCAST reports +Calling /opt/release/manage --project=Hercules_RM46_HD_Project.vcm --release-locks ... + +/opt/release/manage --project=Hercules_RM46_HD_Project.vcm --release-locks +Exit Code: 0 +Command is done running! + +Generating Management Reports +Calling /opt/release/manage --project=Hercules_RM46_HD_Project.vcm --clicast-args report custom management ... +COMMAND: /opt/release/clicast -e ALARMLAMP report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009 +TIME: 2019-12-06 18:15:21 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP_management_report.html". +COMMAND: /opt/release/clicast -e ALARMMGMT report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791 +TIME: 2019-12-06 18:15:22 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT_management_report.html". +COMMAND: /opt/release/clicast -e BLOODFLOW report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643 +TIME: 2019-12-06 18:15:23 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW_management_report.html". +COMMAND: /opt/release/clicast -e BUTTONS report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415 +TIME: 2019-12-06 18:15:25 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS_management_report.html". +COMMAND: /opt/release/clicast -e COMM report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408 +TIME: 2019-12-06 18:15:27 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM_management_report.html". +COMMAND: /opt/release/clicast -e COMMBUFFERS report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491 +TIME: 2019-12-06 18:15:28 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS_management_report.html". +COMMAND: /opt/release/clicast -e CPLD report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776 +TIME: 2019-12-06 18:15:29 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD_management_report.html". +COMMAND: /opt/release/clicast -e FPGA report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326 +TIME: 2019-12-06 18:15:31 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA_management_report.html". +COMMAND: /opt/release/clicast -e INTERRUPTS report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493 +TIME: 2019-12-06 18:15:32 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS_management_report.html". +COMMAND: /opt/release/clicast -e INT_ALARMLAMP report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112 +TIME: 2019-12-06 18:15:34 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP_management_report.html". +COMMAND: /opt/release/clicast -e INT_ALARMMGMT report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406 +TIME: 2019-12-06 18:15:36 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/INT_ALARMMGMT_management_report.html". +COMMAND: /opt/release/clicast -e INT_BLOODFLOW report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850 +TIME: 2019-12-06 18:15:38 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/INT_BLOODFLOW_management_report.html". +COMMAND: /opt/release/clicast -e INT_BUTTONS report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736 +TIME: 2019-12-06 18:15:39 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS_management_report.html". +COMMAND: /opt/release/clicast -e INT_COMMBUFFERS report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052 +TIME: 2019-12-06 18:15:41 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/INT_COMMBUFFERS_management_report.html". +COMMAND: /opt/release/clicast -e INT_FPGA report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524 +TIME: 2019-12-06 18:15:42 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/INT_FPGA_management_report.html". +COMMAND: /opt/release/clicast -e INT_MSGQUEUES report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608 +TIME: 2019-12-06 18:15:44 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/INT_MSGQUEUES_management_report.html". +COMMAND: /opt/release/clicast -e INT_OPERATIONMODES report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110 +TIME: 2019-12-06 18:15:45 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/INT_OPERATIONMODES_management_report.html". +COMMAND: /opt/release/clicast -e INT_SYSTEMCOMM report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618 +TIME: 2019-12-06 18:15:47 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/INT_SYSTEMCOMM_management_report.html". +COMMAND: /opt/release/clicast -e INT_SYSTEMCOMMMESSAGES report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150 +TIME: 2019-12-06 18:15:49 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES_management_report.html". +COMMAND: /opt/release/clicast -e INT_TIMERS report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646 +TIME: 2019-12-06 18:15:50 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/INT_TIMERS_management_report.html". +COMMAND: /opt/release/clicast -e INT_UTILITIES report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653 +TIME: 2019-12-06 18:15:51 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/INT_UTILITIES_management_report.html". +COMMAND: /opt/release/clicast -e INT_WATCHDOGMGMT report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182 +TIME: 2019-12-06 18:15:53 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT_management_report.html". +COMMAND: /opt/release/clicast -e MSGQUEUES report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785 +TIME: 2019-12-06 18:15:55 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES_management_report.html". +COMMAND: /opt/release/clicast -e OPERATIONMODES report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158 +TIME: 2019-12-06 18:15:56 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES_management_report.html". +COMMAND: /opt/release/clicast -e SAFETYSHUTDOWN report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383 +TIME: 2019-12-06 18:15:58 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/SAFETYSHUTDOWN_management_report.html". +COMMAND: /opt/release/clicast -e SYSTEMCOMM report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922 +TIME: 2019-12-06 18:15:59 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM_management_report.html". +COMMAND: /opt/release/clicast -e SYSTEMCOMMMESSAGES report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163 +TIME: 2019-12-06 18:16:01 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES_management_report.html". +COMMAND: /opt/release/clicast -e TIMERS report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705 +TIME: 2019-12-06 18:16:02 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS_management_report.html". +COMMAND: /opt/release/clicast -e UTILITIES report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276 +TIME: 2019-12-06 18:16:03 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/UTILITIES_management_report.html". +COMMAND: /opt/release/clicast -e WATCHDOGMGMT report custom management +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848 +TIME: 2019-12-06 18:16:05 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT_management_report.html". + +/opt/release/manage --project=Hercules_RM46_HD_Project.vcm --clicast-args report custom management +Exit Code: 0 +Command is done running! + +Generating Test Case Execution Reports +Calling /opt/release/manage --project=Hercules_RM46_HD_Project.vcm --clicast-args report custom actual ... +COMMAND: /opt/release/clicast -e ALARMLAMP report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009 +TIME: 2019-12-06 18:16:07 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2212972009/ALARMLAMP_execution_results_report.html". +COMMAND: /opt/release/clicast -e ALARMMGMT report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791 +TIME: 2019-12-06 18:16:09 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/951818791/ALARMMGMT_execution_results_report.html". +COMMAND: /opt/release/clicast -e BLOODFLOW report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643 +TIME: 2019-12-06 18:16:10 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2470114643/BLOODFLOW_execution_results_report.html". +COMMAND: /opt/release/clicast -e BUTTONS report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415 +TIME: 2019-12-06 18:16:13 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2437222415/BUTTONS_execution_results_report.html". +COMMAND: /opt/release/clicast -e COMM report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408 +TIME: 2019-12-06 18:16:14 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2974704408/COMM_execution_results_report.html". +COMMAND: /opt/release/clicast -e COMMBUFFERS report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491 +TIME: 2019-12-06 18:16:16 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4019558491/COMMBUFFERS_execution_results_report.html". +COMMAND: /opt/release/clicast -e CPLD report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776 +TIME: 2019-12-06 18:16:18 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3337817776/CPLD_execution_results_report.html". +COMMAND: /opt/release/clicast -e FPGA report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326 +TIME: 2019-12-06 18:16:20 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1655952326/FPGA_execution_results_report.html". +COMMAND: /opt/release/clicast -e INTERRUPTS report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493 +TIME: 2019-12-06 18:16:22 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3499035493/INTERRUPTS_execution_results_report.html". +COMMAND: /opt/release/clicast -e INT_ALARMLAMP report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112 +TIME: 2019-12-06 18:16:24 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/124385112/INT_ALARMLAMP_execution_results_report.html". +COMMAND: /opt/release/clicast -e INT_ALARMMGMT report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406 +TIME: 2019-12-06 18:16:26 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3157600406/INT_ALARMMGMT_execution_results_report.html". +COMMAND: /opt/release/clicast -e INT_BLOODFLOW report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850 +TIME: 2019-12-06 18:16:27 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/397690850/INT_BLOODFLOW_execution_results_report.html". +COMMAND: /opt/release/clicast -e INT_BUTTONS report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736 +TIME: 2019-12-06 18:16:29 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3621120736/INT_BUTTONS_execution_results_report.html". +COMMAND: /opt/release/clicast -e INT_COMMBUFFERS report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052 +TIME: 2019-12-06 18:16:30 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/925127052/INT_COMMBUFFERS_execution_results_report.html". +COMMAND: /opt/release/clicast -e INT_FPGA report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524 +TIME: 2019-12-06 18:16:32 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1233794524/INT_FPGA_execution_results_report.html". +COMMAND: /opt/release/clicast -e INT_MSGQUEUES report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608 +TIME: 2019-12-06 18:16:34 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3336905608/INT_MSGQUEUES_execution_results_report.html". +COMMAND: /opt/release/clicast -e INT_OPERATIONMODES report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110 +TIME: 2019-12-06 18:16:35 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/553544110/INT_OPERATIONMODES_execution_results_report.html". +COMMAND: /opt/release/clicast -e INT_SYSTEMCOMM report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618 +TIME: 2019-12-06 18:16:37 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2689133618/INT_SYSTEMCOMM_execution_results_report.html". +COMMAND: /opt/release/clicast -e INT_SYSTEMCOMMMESSAGES report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150 +TIME: 2019-12-06 18:16:38 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/2381647150/INT_SYSTEMCOMMMESSAGES_execution_results_report.html". +COMMAND: /opt/release/clicast -e INT_TIMERS report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646 +TIME: 2019-12-06 18:16:40 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/189936646/INT_TIMERS_execution_results_report.html". +COMMAND: /opt/release/clicast -e INT_UTILITIES report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653 +TIME: 2019-12-06 18:16:41 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1824960653/INT_UTILITIES_execution_results_report.html". +COMMAND: /opt/release/clicast -e INT_WATCHDOGMGMT report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182 +TIME: 2019-12-06 18:16:43 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1429379182/INT_WATCHDOGMGMT_execution_results_report.html". +COMMAND: /opt/release/clicast -e MSGQUEUES report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785 +TIME: 2019-12-06 18:16:44 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1114345785/MSGQUEUES_execution_results_report.html". +COMMAND: /opt/release/clicast -e OPERATIONMODES report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158 +TIME: 2019-12-06 18:16:46 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/241608158/OPERATIONMODES_execution_results_report.html". +COMMAND: /opt/release/clicast -e SAFETYSHUTDOWN report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383 +TIME: 2019-12-06 18:16:47 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/129022383/SAFETYSHUTDOWN_execution_results_report.html". +COMMAND: /opt/release/clicast -e SYSTEMCOMM report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922 +TIME: 2019-12-06 18:16:48 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/480960922/SYSTEMCOMM_execution_results_report.html". +COMMAND: /opt/release/clicast -e SYSTEMCOMMMESSAGES report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163 +TIME: 2019-12-06 18:16:50 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/456249163/SYSTEMCOMMMESSAGES_execution_results_report.html". +COMMAND: /opt/release/clicast -e TIMERS report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705 +TIME: 2019-12-06 18:16:53 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/4061569705/TIMERS_execution_results_report.html". +COMMAND: /opt/release/clicast -e UTILITIES report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276 +TIME: 2019-12-06 18:16:54 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/3897033276/UTILITIES_execution_results_report.html". +COMMAND: /opt/release/clicast -e WATCHDOGMGMT report custom actual +DIRECTORY: /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848 +TIME: 2019-12-06 18:16:56 +TEST SUITE: VectorCAST_MinGW_C/LinuxTestSuite +VectorCAST Copyright (C) 1993 - 2019 +**Version 19 revision c2818cf (09/24/19) + Processing options file /home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/CCAST_.CFG + Opening Environment + Opening Parameter/Global File + Opening Types File + Environment is Open + The HTML report was saved to "/home/fw/ws_HD/hdfirmware/vectorcast/Hercules_RM46_HD_Project/build/1297968848/WATCHDOGMGMT_execution_results_report.html". + +/opt/release/manage --project=Hercules_RM46_HD_Project.vcm --clicast-args report custom actual +Exit Code: 0 +Command is done running! + + +Moved VectorCAST XML files to Bamboo working directory /home/fw/ws_HD/hdfirmware/vectorcast +Moved VectorCAST HTML files to Bamboo working directory /home/fw/ws_HD/hdfirmware/vectorcast +cleaning up... Index: results/cppcheck.log =================================================================== diff -u --- results/cppcheck.log (revision 0) +++ results/cppcheck.log (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,122 @@ +Checking hdfirmware/firmware/App/Controllers/AlarmLamp.c ... +1/53 files checked 1% done +Checking hdfirmware/firmware/App/Controllers/BloodFlow.c ... +Checking hdfirmware/firmware/App/Controllers/BloodFlow.c: DEBUG_ENABLED... +2/53 files checked 3% done +Checking hdfirmware/firmware/App/Controllers/Buttons.c ... +Checking hdfirmware/firmware/App/Controllers/Buttons.c: SIMULATE_UI... +3/53 files checked 5% done +Checking hdfirmware/firmware/App/Drivers/CPLD.c ... +Checking hdfirmware/firmware/App/Drivers/CPLD.c: RM46_EVAL_BOARD_TARGET... +4/53 files checked 7% done +Checking hdfirmware/firmware/App/Drivers/Comm.c ... +5/53 files checked 9% done +Checking hdfirmware/firmware/App/Drivers/InternalADC.c ... +6/53 files checked 11% done +Checking hdfirmware/firmware/App/Drivers/SafetyShutdown.c ... +7/53 files checked 13% done +Checking hdfirmware/firmware/App/Modes/ModeFault.c ... +8/53 files checked 15% done +Checking hdfirmware/firmware/App/Modes/ModeInitPOST.c ... +Checking hdfirmware/firmware/App/Modes/ModeInitPOST.c: RM46_EVAL_BOARD_TARGET... +9/53 files checked 16% done +Checking hdfirmware/firmware/App/Modes/ModeOpParams.c ... +Checking hdfirmware/firmware/App/Modes/ModeOpParams.c: RM46_EVAL_BOARD_TARGET... +10/53 files checked 18% done +Checking hdfirmware/firmware/App/Modes/ModePostTreat.c ... +Checking hdfirmware/firmware/App/Modes/ModePostTreat.c: RM46_EVAL_BOARD_TARGET... +11/53 files checked 20% done +Checking hdfirmware/firmware/App/Modes/ModePreTreat.c ... +Checking hdfirmware/firmware/App/Modes/ModePreTreat.c: RM46_EVAL_BOARD_TARGET... +12/53 files checked 22% done +Checking hdfirmware/firmware/App/Modes/ModePrescription.c ... +Checking hdfirmware/firmware/App/Modes/ModePrescription.c: RM46_EVAL_BOARD_TARGET... +13/53 files checked 24% done +Checking hdfirmware/firmware/App/Modes/ModeService.c ... +14/53 files checked 26% done +Checking hdfirmware/firmware/App/Modes/ModeStandby.c ... +Checking hdfirmware/firmware/App/Modes/ModeStandby.c: RM46_EVAL_BOARD_TARGET... +15/53 files checked 28% done +Checking hdfirmware/firmware/App/Modes/ModeTreatment.c ... +Checking hdfirmware/firmware/App/Modes/ModeTreatment.c: RM46_EVAL_BOARD_TARGET... +16/53 files checked 30% done +Checking hdfirmware/firmware/App/Modes/OperationModes.c ... +17/53 files checked 32% done +Checking hdfirmware/firmware/App/Services/AlarmMgmt.c ... +18/53 files checked 33% done +Checking hdfirmware/firmware/App/Services/CommBuffers.c ... +19/53 files checked 35% done +Checking hdfirmware/firmware/App/Services/FPGA.c ... +Checking hdfirmware/firmware/App/Services/FPGA.c: RM46_EVAL_BOARD_TARGET... +20/53 files checked 37% done +Checking hdfirmware/firmware/App/Services/Interrupts.c ... +21/53 files checked 39% done +Checking hdfirmware/firmware/App/Services/MsgQueues.c ... +22/53 files checked 41% done +Checking hdfirmware/firmware/App/Services/SystemComm.c ... +Checking hdfirmware/firmware/App/Services/SystemComm.c: RM46_EVAL_BOARD_TARGET... +23/53 files checked 43% done +Checking hdfirmware/firmware/App/Services/SystemCommMessages.c ... +24/53 files checked 45% done +Checking hdfirmware/firmware/App/Services/Timers.c ... +25/53 files checked 47% done +Checking hdfirmware/firmware/App/Services/Utilities.c ... +26/53 files checked 49% done +Checking hdfirmware/firmware/App/Services/WatchdogMgmt.c ... +27/53 files checked 50% done +Checking hdfirmware/firmware/App/Tasks/TaskBG.c ... +28/53 files checked 52% done +Checking hdfirmware/firmware/App/Tasks/TaskGeneral.c ... +Checking hdfirmware/firmware/App/Tasks/TaskGeneral.c: RM46_EVAL_BOARD_TARGET... +29/53 files checked 54% done +Checking hdfirmware/firmware/App/Tasks/TaskPriority.c ... +30/53 files checked 56% done +Checking hdfirmware/firmware/App/Tasks/TaskTimer.c ... +31/53 files checked 58% done +Checking hdfirmware/firmware/irqDispatch_c.c ... +Checking hdfirmware/firmware/irqDispatch_c.c: __TI_VIM_128CH__... +Checking hdfirmware/firmware/irqDispatch_c.c: __TI_VIM_96CH__... +Checking hdfirmware/firmware/irqDispatch_c.c: __TI_VIM_96CH__;__TI_VIM_96CH__;__TI_VIM_96CH__;__TI_VIM_96CH__;__TI_VIM_96CH__... +32/53 files checked 60% done +Checking hdfirmware/firmware/source/adc.c ... +33/53 files checked 62% done +Checking hdfirmware/firmware/source/can.c ... +34/53 files checked 64% done +Checking hdfirmware/firmware/source/errata_SSWF021_45.c ... +35/53 files checked 66% done +Checking hdfirmware/firmware/source/esm.c ... +36/53 files checked 67% done +Checking hdfirmware/firmware/source/etpwm.c ... +37/53 files checked 69% done +Checking hdfirmware/firmware/source/gio.c ... +38/53 files checked 71% done +Checking hdfirmware/firmware/source/lin.c ... +39/53 files checked 73% done +Checking hdfirmware/firmware/source/mibspi.c ... +40/53 files checked 75% done +Checking hdfirmware/firmware/source/notification.c ... +41/53 files checked 77% done +Checking hdfirmware/firmware/source/pinmux.c ... +42/53 files checked 79% done +Checking hdfirmware/firmware/source/rti.c ... +43/53 files checked 81% done +Checking hdfirmware/firmware/source/sci.c ... +44/53 files checked 83% done +Checking hdfirmware/firmware/source/sys_dma.c ... +45/53 files checked 84% done +Checking hdfirmware/firmware/source/sys_main.c ... +46/53 files checked 86% done +Checking hdfirmware/firmware/source/sys_pcr.c ... +47/53 files checked 88% done +Checking hdfirmware/firmware/source/sys_phantom.c ... +48/53 files checked 90% done +Checking hdfirmware/firmware/source/sys_pmm.c ... +49/53 files checked 92% done +Checking hdfirmware/firmware/source/sys_selftest.c ... +50/53 files checked 94% done +Checking hdfirmware/firmware/source/sys_startup.c ... +51/53 files checked 96% done +Checking hdfirmware/firmware/source/sys_vim.c ... +52/53 files checked 98% done +Checking hdfirmware/firmware/source/system.c ... +53/53 files checked 100% done Index: results/cppcheckError.log =================================================================== diff -u --- results/cppcheckError.log (revision 0) +++ results/cppcheckError.log (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,569 @@ +[hdfirmware/firmware/source/adc.c:99] -> [hdfirmware/firmware/source/adc.c:99]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/adc.c:126] -> [hdfirmware/firmware/source/adc.c:126]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/adc.c:152] -> [hdfirmware/firmware/source/adc.c:152]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/adc.c:153] -> [hdfirmware/firmware/source/adc.c:153]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:117] -> [hdfirmware/firmware/source/can.c:117]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:118] -> [hdfirmware/firmware/source/can.c:118]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:119] -> [hdfirmware/firmware/source/can.c:119]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:120] -> [hdfirmware/firmware/source/can.c:120]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:121] -> [hdfirmware/firmware/source/can.c:121]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:122] -> [hdfirmware/firmware/source/can.c:122]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:123] -> [hdfirmware/firmware/source/can.c:123]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:124] -> [hdfirmware/firmware/source/can.c:124]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:125] -> [hdfirmware/firmware/source/can.c:125]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:126] -> [hdfirmware/firmware/source/can.c:126]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:127] -> [hdfirmware/firmware/source/can.c:127]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:128] -> [hdfirmware/firmware/source/can.c:128]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:129] -> [hdfirmware/firmware/source/can.c:129]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:130] -> [hdfirmware/firmware/source/can.c:130]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:131] -> [hdfirmware/firmware/source/can.c:131]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:132] -> [hdfirmware/firmware/source/can.c:132]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:133] -> [hdfirmware/firmware/source/can.c:133]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:134] -> [hdfirmware/firmware/source/can.c:134]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:135] -> [hdfirmware/firmware/source/can.c:135]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:136] -> [hdfirmware/firmware/source/can.c:136]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:137] -> [hdfirmware/firmware/source/can.c:137]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:138] -> [hdfirmware/firmware/source/can.c:138]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:139] -> [hdfirmware/firmware/source/can.c:139]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:140] -> [hdfirmware/firmware/source/can.c:140]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:141] -> [hdfirmware/firmware/source/can.c:141]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:142] -> [hdfirmware/firmware/source/can.c:142]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:143] -> [hdfirmware/firmware/source/can.c:143]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:144] -> [hdfirmware/firmware/source/can.c:144]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:145] -> [hdfirmware/firmware/source/can.c:145]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:146] -> [hdfirmware/firmware/source/can.c:146]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:147] -> [hdfirmware/firmware/source/can.c:147]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:150] -> [hdfirmware/firmware/source/can.c:150]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:151] -> [hdfirmware/firmware/source/can.c:151]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:152] -> [hdfirmware/firmware/source/can.c:152]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:153] -> [hdfirmware/firmware/source/can.c:153]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:154] -> [hdfirmware/firmware/source/can.c:154]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:155] -> [hdfirmware/firmware/source/can.c:155]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:156] -> [hdfirmware/firmware/source/can.c:156]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:157] -> [hdfirmware/firmware/source/can.c:157]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:158] -> [hdfirmware/firmware/source/can.c:158]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:159] -> [hdfirmware/firmware/source/can.c:159]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:160] -> [hdfirmware/firmware/source/can.c:160]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:161] -> [hdfirmware/firmware/source/can.c:161]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:162] -> [hdfirmware/firmware/source/can.c:162]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:163] -> [hdfirmware/firmware/source/can.c:163]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:164] -> [hdfirmware/firmware/source/can.c:164]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:165] -> [hdfirmware/firmware/source/can.c:165]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:166] -> [hdfirmware/firmware/source/can.c:166]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:167] -> [hdfirmware/firmware/source/can.c:167]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:168] -> [hdfirmware/firmware/source/can.c:168]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:169] -> [hdfirmware/firmware/source/can.c:169]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:170] -> [hdfirmware/firmware/source/can.c:170]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:171] -> [hdfirmware/firmware/source/can.c:171]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:172] -> [hdfirmware/firmware/source/can.c:172]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:173] -> [hdfirmware/firmware/source/can.c:173]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:174] -> [hdfirmware/firmware/source/can.c:174]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:175] -> [hdfirmware/firmware/source/can.c:175]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:176] -> [hdfirmware/firmware/source/can.c:176]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:177] -> [hdfirmware/firmware/source/can.c:177]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:178] -> [hdfirmware/firmware/source/can.c:178]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:179] -> [hdfirmware/firmware/source/can.c:179]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:180] -> [hdfirmware/firmware/source/can.c:180]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:199] -> [hdfirmware/firmware/source/can.c:199]: (style) Same expression on both sides of '&'. +[hdfirmware/firmware/source/can.c:218] -> [hdfirmware/firmware/source/can.c:218]: (style) Same expression on both sides of '&'. +[hdfirmware/firmware/source/can.c:219] -> [hdfirmware/firmware/source/can.c:219]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:237] -> [hdfirmware/firmware/source/can.c:237]: (style) Same expression on both sides of '&'. +[hdfirmware/firmware/source/can.c:238] -> [hdfirmware/firmware/source/can.c:238]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:256] -> [hdfirmware/firmware/source/can.c:256]: (style) Same expression on both sides of '&'. +[hdfirmware/firmware/source/can.c:275] -> [hdfirmware/firmware/source/can.c:275]: (style) Same expression on both sides of '&'. +[hdfirmware/firmware/source/can.c:276] -> [hdfirmware/firmware/source/can.c:276]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:294] -> [hdfirmware/firmware/source/can.c:294]: (style) Same expression on both sides of '&'. +[hdfirmware/firmware/source/can.c:313] -> [hdfirmware/firmware/source/can.c:313]: (style) Same expression on both sides of '&'. +[hdfirmware/firmware/source/can.c:332] -> [hdfirmware/firmware/source/can.c:332]: (style) Same expression on both sides of '&'. +[hdfirmware/firmware/source/can.c:333] -> [hdfirmware/firmware/source/can.c:333]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:351] -> [hdfirmware/firmware/source/can.c:351]: (style) Same expression on both sides of '&'. +[hdfirmware/firmware/source/can.c:352] -> [hdfirmware/firmware/source/can.c:352]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:370] -> [hdfirmware/firmware/source/can.c:370]: (style) Same expression on both sides of '&'. +[hdfirmware/firmware/source/can.c:371] -> [hdfirmware/firmware/source/can.c:371]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:389] -> [hdfirmware/firmware/source/can.c:389]: (style) Same expression on both sides of '&'. +[hdfirmware/firmware/source/can.c:390] -> [hdfirmware/firmware/source/can.c:390]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/can.c:408] -> [hdfirmware/firmware/source/can.c:408]: (style) Same expression on both sides of '&'. +[hdfirmware/firmware/source/errata_SSWF021_45.c:72] -> [hdfirmware/firmware/source/errata_SSWF021_45.c:74]: (style) Variable 'failCode' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/errata_SSWF021_45.c:154] -> [hdfirmware/firmware/source/errata_SSWF021_45.c:156]: (style) Variable 'failCode' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/errata_SSWF021_45.c:225] -> [hdfirmware/firmware/source/errata_SSWF021_45.c:227]: (style) Variable 'failCode' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/etpwm.c:131] -> [hdfirmware/firmware/source/etpwm.c:131]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:132] -> [hdfirmware/firmware/source/etpwm.c:132]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:133] -> [hdfirmware/firmware/source/etpwm.c:133]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:134] -> [hdfirmware/firmware/source/etpwm.c:134]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:135] -> [hdfirmware/firmware/source/etpwm.c:135]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:136] -> [hdfirmware/firmware/source/etpwm.c:136]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:137] -> [hdfirmware/firmware/source/etpwm.c:137]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:138] -> [hdfirmware/firmware/source/etpwm.c:138]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:139] -> [hdfirmware/firmware/source/etpwm.c:139]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:140] -> [hdfirmware/firmware/source/etpwm.c:140]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:141] -> [hdfirmware/firmware/source/etpwm.c:141]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:145] -> [hdfirmware/firmware/source/etpwm.c:145]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:146] -> [hdfirmware/firmware/source/etpwm.c:146]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:147] -> [hdfirmware/firmware/source/etpwm.c:147]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:148] -> [hdfirmware/firmware/source/etpwm.c:148]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:149] -> [hdfirmware/firmware/source/etpwm.c:149]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:163] -> [hdfirmware/firmware/source/etpwm.c:163]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:226] -> [hdfirmware/firmware/source/etpwm.c:226]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:227] -> [hdfirmware/firmware/source/etpwm.c:227]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:228] -> [hdfirmware/firmware/source/etpwm.c:228]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:229] -> [hdfirmware/firmware/source/etpwm.c:229]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:230] -> [hdfirmware/firmware/source/etpwm.c:230]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:231] -> [hdfirmware/firmware/source/etpwm.c:231]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:232] -> [hdfirmware/firmware/source/etpwm.c:232]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:233] -> [hdfirmware/firmware/source/etpwm.c:233]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:234] -> [hdfirmware/firmware/source/etpwm.c:234]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:235] -> [hdfirmware/firmware/source/etpwm.c:235]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:236] -> [hdfirmware/firmware/source/etpwm.c:236]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:240] -> [hdfirmware/firmware/source/etpwm.c:240]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:241] -> [hdfirmware/firmware/source/etpwm.c:241]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:242] -> [hdfirmware/firmware/source/etpwm.c:242]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:243] -> [hdfirmware/firmware/source/etpwm.c:243]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:244] -> [hdfirmware/firmware/source/etpwm.c:244]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:258] -> [hdfirmware/firmware/source/etpwm.c:258]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:321] -> [hdfirmware/firmware/source/etpwm.c:321]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:322] -> [hdfirmware/firmware/source/etpwm.c:322]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:323] -> [hdfirmware/firmware/source/etpwm.c:323]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:324] -> [hdfirmware/firmware/source/etpwm.c:324]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:325] -> [hdfirmware/firmware/source/etpwm.c:325]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:326] -> [hdfirmware/firmware/source/etpwm.c:326]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:327] -> [hdfirmware/firmware/source/etpwm.c:327]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:328] -> [hdfirmware/firmware/source/etpwm.c:328]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:329] -> [hdfirmware/firmware/source/etpwm.c:329]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:330] -> [hdfirmware/firmware/source/etpwm.c:330]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:331] -> [hdfirmware/firmware/source/etpwm.c:331]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:335] -> [hdfirmware/firmware/source/etpwm.c:335]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:336] -> [hdfirmware/firmware/source/etpwm.c:336]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:337] -> [hdfirmware/firmware/source/etpwm.c:337]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:338] -> [hdfirmware/firmware/source/etpwm.c:338]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:339] -> [hdfirmware/firmware/source/etpwm.c:339]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:354] -> [hdfirmware/firmware/source/etpwm.c:354]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:417] -> [hdfirmware/firmware/source/etpwm.c:417]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:418] -> [hdfirmware/firmware/source/etpwm.c:418]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:419] -> [hdfirmware/firmware/source/etpwm.c:419]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:420] -> [hdfirmware/firmware/source/etpwm.c:420]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:421] -> [hdfirmware/firmware/source/etpwm.c:421]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:422] -> [hdfirmware/firmware/source/etpwm.c:422]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:423] -> [hdfirmware/firmware/source/etpwm.c:423]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:424] -> [hdfirmware/firmware/source/etpwm.c:424]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:425] -> [hdfirmware/firmware/source/etpwm.c:425]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:426] -> [hdfirmware/firmware/source/etpwm.c:426]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:427] -> [hdfirmware/firmware/source/etpwm.c:427]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:431] -> [hdfirmware/firmware/source/etpwm.c:431]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:432] -> [hdfirmware/firmware/source/etpwm.c:432]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:433] -> [hdfirmware/firmware/source/etpwm.c:433]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:434] -> [hdfirmware/firmware/source/etpwm.c:434]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:435] -> [hdfirmware/firmware/source/etpwm.c:435]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:449] -> [hdfirmware/firmware/source/etpwm.c:449]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:514] -> [hdfirmware/firmware/source/etpwm.c:514]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:515] -> [hdfirmware/firmware/source/etpwm.c:515]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:516] -> [hdfirmware/firmware/source/etpwm.c:516]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:517] -> [hdfirmware/firmware/source/etpwm.c:517]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:518] -> [hdfirmware/firmware/source/etpwm.c:518]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:519] -> [hdfirmware/firmware/source/etpwm.c:519]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:520] -> [hdfirmware/firmware/source/etpwm.c:520]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:521] -> [hdfirmware/firmware/source/etpwm.c:521]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:522] -> [hdfirmware/firmware/source/etpwm.c:522]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:523] -> [hdfirmware/firmware/source/etpwm.c:523]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:524] -> [hdfirmware/firmware/source/etpwm.c:524]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:528] -> [hdfirmware/firmware/source/etpwm.c:528]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:529] -> [hdfirmware/firmware/source/etpwm.c:529]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:530] -> [hdfirmware/firmware/source/etpwm.c:530]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:531] -> [hdfirmware/firmware/source/etpwm.c:531]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:532] -> [hdfirmware/firmware/source/etpwm.c:532]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:547] -> [hdfirmware/firmware/source/etpwm.c:547]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:612] -> [hdfirmware/firmware/source/etpwm.c:612]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:613] -> [hdfirmware/firmware/source/etpwm.c:613]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:614] -> [hdfirmware/firmware/source/etpwm.c:614]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:615] -> [hdfirmware/firmware/source/etpwm.c:615]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:616] -> [hdfirmware/firmware/source/etpwm.c:616]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:617] -> [hdfirmware/firmware/source/etpwm.c:617]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:618] -> [hdfirmware/firmware/source/etpwm.c:618]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:619] -> [hdfirmware/firmware/source/etpwm.c:619]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:620] -> [hdfirmware/firmware/source/etpwm.c:620]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:621] -> [hdfirmware/firmware/source/etpwm.c:621]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:622] -> [hdfirmware/firmware/source/etpwm.c:622]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:626] -> [hdfirmware/firmware/source/etpwm.c:626]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:627] -> [hdfirmware/firmware/source/etpwm.c:627]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:628] -> [hdfirmware/firmware/source/etpwm.c:628]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:629] -> [hdfirmware/firmware/source/etpwm.c:629]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:630] -> [hdfirmware/firmware/source/etpwm.c:630]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/etpwm.c:644] -> [hdfirmware/firmware/source/etpwm.c:644]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:554] -> [hdfirmware/firmware/source/lin.c:557]: (style) Variable 'lin->IODFTCTRL' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/lin.c:109] -> [hdfirmware/firmware/source/lin.c:109]: (style) Same expression on both sides of '-'. +[hdfirmware/firmware/source/lin.c:126] -> [hdfirmware/firmware/source/lin.c:126]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:133] -> [hdfirmware/firmware/source/lin.c:133]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:140] -> [hdfirmware/firmware/source/lin.c:140]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:147] -> [hdfirmware/firmware/source/lin.c:147]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:154] -> [hdfirmware/firmware/source/lin.c:154]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:175] -> [hdfirmware/firmware/source/lin.c:175]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:176] -> [hdfirmware/firmware/source/lin.c:176]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:177] -> [hdfirmware/firmware/source/lin.c:177]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:178] -> [hdfirmware/firmware/source/lin.c:178]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:179] -> [hdfirmware/firmware/source/lin.c:179]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:180] -> [hdfirmware/firmware/source/lin.c:180]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:181] -> [hdfirmware/firmware/source/lin.c:181]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:182] -> [hdfirmware/firmware/source/lin.c:182]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:183] -> [hdfirmware/firmware/source/lin.c:183]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:184] -> [hdfirmware/firmware/source/lin.c:184]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:185] -> [hdfirmware/firmware/source/lin.c:185]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:186] -> [hdfirmware/firmware/source/lin.c:186]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:187] -> [hdfirmware/firmware/source/lin.c:187]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:188] -> [hdfirmware/firmware/source/lin.c:188]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:189] -> [hdfirmware/firmware/source/lin.c:189]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:210] -> [hdfirmware/firmware/source/lin.c:210]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:211] -> [hdfirmware/firmware/source/lin.c:211]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:212] -> [hdfirmware/firmware/source/lin.c:212]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:213] -> [hdfirmware/firmware/source/lin.c:213]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:214] -> [hdfirmware/firmware/source/lin.c:214]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:215] -> [hdfirmware/firmware/source/lin.c:215]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:216] -> [hdfirmware/firmware/source/lin.c:216]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:217] -> [hdfirmware/firmware/source/lin.c:217]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:218] -> [hdfirmware/firmware/source/lin.c:218]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:219] -> [hdfirmware/firmware/source/lin.c:219]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:220] -> [hdfirmware/firmware/source/lin.c:220]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:221] -> [hdfirmware/firmware/source/lin.c:221]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:222] -> [hdfirmware/firmware/source/lin.c:222]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:223] -> [hdfirmware/firmware/source/lin.c:223]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/lin.c:224] -> [hdfirmware/firmware/source/lin.c:224]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/mibspi.c:749] -> [hdfirmware/firmware/source/mibspi.c:752]: (style) Variable 'mibspi->IOLPKTSTCR' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/mibspi.c:230]: (style) Variable 'i' is modified but its new value is never used. +[hdfirmware/firmware/source/rti.c:90] -> [hdfirmware/firmware/source/rti.c:90]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/rti.c:93] -> [hdfirmware/firmware/source/rti.c:93]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/sci.c:578] -> [hdfirmware/firmware/source/sci.c:581]: (style) Variable 'sci->IODFTCTRL' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sci.c:93] -> [hdfirmware/firmware/source/sci.c:93]: (style) Same expression on both sides of '-'. +[hdfirmware/firmware/source/sci.c:169] -> [hdfirmware/firmware/source/sci.c:169]: (style) Same expression on both sides of '-'. +[hdfirmware/firmware/source/sys_dma.c:94] -> [hdfirmware/firmware/source/sys_dma.c:96]: (style) Variable 'i' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_dma.c:94] -> [hdfirmware/firmware/source/sys_dma.c:97]: (style) Variable 'j' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_dma.c:118] -> [hdfirmware/firmware/source/sys_dma.c:120]: (style) Variable 'i' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_dma.c:118] -> [hdfirmware/firmware/source/sys_dma.c:121]: (style) Variable 'j' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_dma.c:138] -> [hdfirmware/firmware/source/sys_dma.c:155]: (style) Variable 'i' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_dma.c:138] -> [hdfirmware/firmware/source/sys_dma.c:156]: (style) Variable 'j' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:584] -> [hdfirmware/firmware/source/sys_selftest.c:591]: (style) Variable 'efcStatus' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:853] -> [hdfirmware/firmware/source/sys_selftest.c:885]: (style) Variable 'ramread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:855] -> [hdfirmware/firmware/source/sys_selftest.c:889]: (style) Variable 'tcram2ErrStat' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:926] -> [hdfirmware/firmware/source/sys_selftest.c:927]: (style) Variable 'regread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:951] -> [hdfirmware/firmware/source/sys_selftest.c:983]: (style) Variable 'ramread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:953] -> [hdfirmware/firmware/source/sys_selftest.c:987]: (style) Variable 'tcram2ErrStat' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1024] -> [hdfirmware/firmware/source/sys_selftest.c:1025]: (style) Variable 'regread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1050] -> [hdfirmware/firmware/source/sys_selftest.c:1068]: (style) Variable 'flashread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1098] -> [hdfirmware/firmware/source/sys_selftest.c:1101]: (style) Variable 'flashread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1189] -> [hdfirmware/firmware/source/sys_selftest.c:1205]: (style) Variable 'vimramread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1246] -> [hdfirmware/firmware/source/sys_selftest.c:1262]: (style) Variable 'dmaread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1303] -> [hdfirmware/firmware/source/sys_selftest.c:1319]: (style) Variable 'nhetread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1357] -> [hdfirmware/firmware/source/sys_selftest.c:1373]: (style) Variable 'hturead' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1413] -> [hdfirmware/firmware/source/sys_selftest.c:1430]: (style) Variable 'nhetread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1415] -> [hdfirmware/firmware/source/sys_selftest.c:1434]: (style) Variable 'esmCh34Stat' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1473] -> [hdfirmware/firmware/source/sys_selftest.c:1489]: (style) Variable 'hturead' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1528] -> [hdfirmware/firmware/source/sys_selftest.c:1544]: (style) Variable 'adcramread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1582] -> [hdfirmware/firmware/source/sys_selftest.c:1598]: (style) Variable 'adcramread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1635] -> [hdfirmware/firmware/source/sys_selftest.c:1655]: (style) Variable 'canread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1699] -> [hdfirmware/firmware/source/sys_selftest.c:1719]: (style) Variable 'canread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1763] -> [hdfirmware/firmware/source/sys_selftest.c:1783]: (style) Variable 'canread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1827] -> [hdfirmware/firmware/source/sys_selftest.c:1850]: (style) Variable 'spiread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1891] -> [hdfirmware/firmware/source/sys_selftest.c:1914]: (style) Variable 'spiread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:1955] -> [hdfirmware/firmware/source/sys_selftest.c:1978]: (style) Variable 'spiread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:2019] -> [hdfirmware/firmware/source/sys_selftest.c:2051]: (style) Variable 'ramread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:2051] -> [hdfirmware/firmware/source/sys_selftest.c:2052]: (style) Variable 'ramread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:2021] -> [hdfirmware/firmware/source/sys_selftest.c:2056]: (style) Variable 'tcram2ErrStat' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:2089] -> [hdfirmware/firmware/source/sys_selftest.c:2090]: (style) Variable 'ramread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:2092] -> [hdfirmware/firmware/source/sys_selftest.c:2093]: (style) Variable 'regread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:2455] -> [hdfirmware/firmware/source/sys_selftest.c:2456]: (style) Variable 'regread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:2535] -> [hdfirmware/firmware/source/sys_selftest.c:2542]: (style) Variable 'flashread' is reassigned a value before the old one has been used. +[hdfirmware/firmware/source/sys_selftest.c:814]: (style) Variable 'otpread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:818]: (style) Variable 'temp' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:917]: (style) Variable 'ramread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:927]: (style) Variable 'regread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1015]: (style) Variable 'ramread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1025]: (style) Variable 'regread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1101]: (style) Variable 'flashread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1205]: (style) Variable 'vimramread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1262]: (style) Variable 'dmaread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1319]: (style) Variable 'nhetread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1373]: (style) Variable 'hturead' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1430]: (style) Variable 'nhetread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1489]: (style) Variable 'hturead' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1544]: (style) Variable 'adcramread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1598]: (style) Variable 'adcramread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1682]: (style) Variable 'canread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1746]: (style) Variable 'canread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1810]: (style) Variable 'canread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1850]: (style) Variable 'spiread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1914]: (style) Variable 'spiread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:1978]: (style) Variable 'spiread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:2090]: (style) Variable 'ramread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:2093]: (style) Variable 'regread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:2258]: (style) Variable 'regread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:2420]: (style) Variable 'ramread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:2456]: (style) Variable 'regread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_selftest.c:2598]: (style) Variable 'flashread' is assigned a value that is never used. +[hdfirmware/firmware/source/sys_startup.c:411] -> [hdfirmware/firmware/source/sys_startup.c:411]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/sys_startup.c:427] -> [hdfirmware/firmware/source/sys_startup.c:427]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/system.c:135] -> [hdfirmware/firmware/source/system.c:135]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/system.c:139] -> [hdfirmware/firmware/source/system.c:139]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/system.c:140] -> [hdfirmware/firmware/source/system.c:140]: (style) Same expression on both sides of '|'. +[hdfirmware/firmware/source/system.c:320] -> [hdfirmware/firmware/source/system.c:320]: (style) Same expression on both sides of '-'. +[hdfirmware/firmware/source/system.c:323] -> [hdfirmware/firmware/source/system.c:323]: (style) Same expression on both sides of '-'. +[hdfirmware/firmware/source/system.c:332] -> [hdfirmware/firmware/source/system.c:332]: (style) Same expression on both sides of '-'. +[hdfirmware/firmware/source/system.c:334] -> [hdfirmware/firmware/source/system.c:334]: (style) Same expression on both sides of '-'. +[hdfirmware/firmware/irqDispatch_c.c:75]: (style) The function 'C_irqDispatch' is never used. +[hdfirmware/firmware/source/rti.c:598]: (style) The function 'IsdwdKeySequenceCorrect' is never used. +[hdfirmware/firmware/source/sys_startup.c:100]: (style) The function '_c_int00' is never used. +[hdfirmware/firmware/source/errata_SSWF021_45.c:142]: (style) The function '_errata_SSWF021_45_pll1' is never used. +[hdfirmware/firmware/source/errata_SSWF021_45.c:213]: (style) The function '_errata_SSWF021_45_pll2' is never used. +[hdfirmware/firmware/App/Services/AlarmMgmt.c:233]: (style) The function 'activateAlarm1Data' is never used. +[hdfirmware/firmware/App/Services/AlarmMgmt.c:256]: (style) The function 'activateAlarm2Data' is never used. +[hdfirmware/firmware/source/adc.c:937]: (style) The function 'adc1GetConfigValue' is never used. +[hdfirmware/firmware/source/adc.c:627]: (style) The function 'adcCalibration' is never used. +[hdfirmware/firmware/source/adc.c:874]: (style) The function 'adcDisableNotification' is never used. +[hdfirmware/firmware/source/adc.c:914]: (style) The function 'adcGetEVTPin' is never used. +[hdfirmware/firmware/source/adc.c:595]: (style) The function 'adcIsConversionComplete' is never used. +[hdfirmware/firmware/source/adc.c:554]: (style) The function 'adcIsFifoFull' is never used. +[hdfirmware/firmware/source/adc.c:731]: (style) The function 'adcMidPointCalibration' is never used. +[hdfirmware/firmware/source/adc.c:436]: (style) The function 'adcResetFiFo' is never used. +[hdfirmware/firmware/source/adc.c:898]: (style) The function 'adcSetEVTPin' is never used. +[hdfirmware/firmware/source/adc.c:402]: (style) The function 'adcStopConversion' is never used. +[hdfirmware/firmware/App/Services/Timers.c:115]: (style) The function 'calcTimeSince' is never used. +[hdfirmware/firmware/source/can.c:1448]: (style) The function 'can1GetConfigValue' is never used. +[hdfirmware/firmware/source/can.c:1498]: (style) The function 'can2GetConfigValue' is never used. +[hdfirmware/firmware/source/can.c:1548]: (style) The function 'can3GetConfigValue' is never used. +[hdfirmware/firmware/source/can.c:1271]: (style) The function 'canDisableErrorNotification' is never used. +[hdfirmware/firmware/source/can.c:1249]: (style) The function 'canDisableStatusChangeNotification' is never used. +[hdfirmware/firmware/source/can.c:1324]: (style) The function 'canDisableloopback' is never used. +[hdfirmware/firmware/source/can.c:1200]: (style) The function 'canEnableErrorNotification' is never used. +[hdfirmware/firmware/source/can.c:1228]: (style) The function 'canEnableStatusChangeNotification' is never used. +[hdfirmware/firmware/source/can.c:1300]: (style) The function 'canEnableloopback' is never used. +[hdfirmware/firmware/source/can.c:930]: (style) The function 'canFillMessageObjectData' is never used. +[hdfirmware/firmware/source/can.c:1167]: (style) The function 'canGetErrorLevel' is never used. +[hdfirmware/firmware/source/can.c:757]: (style) The function 'canGetID' is never used. +[hdfirmware/firmware/source/can.c:1128]: (style) The function 'canGetLastError' is never used. +[hdfirmware/firmware/source/can.c:1421]: (style) The function 'canIoRxGetBit' is never used. +[hdfirmware/firmware/source/can.c:1351]: (style) The function 'canIoSetDirection' is never used. +[hdfirmware/firmware/source/can.c:1377]: (style) The function 'canIoSetPort' is never used. +[hdfirmware/firmware/source/can.c:1401]: (style) The function 'canIoTxGetBit' is never used. +[hdfirmware/firmware/source/can.c:1084]: (style) The function 'canIsMessageBoxValid' is never used. +[hdfirmware/firmware/source/can.c:1006]: (style) The function 'canIsTxMessagePending' is never used. +[hdfirmware/firmware/source/can.c:871]: (style) The function 'canSendRemoteFrame' is never used. +[hdfirmware/firmware/source/can.c:816]: (style) The function 'canUpdateID' is never used. +[hdfirmware/firmware/source/sys_selftest.c:77]: (style) The function 'ccmSelfCheck' is never used. +[hdfirmware/firmware/source/sys_selftest.c:2759]: (style) The function 'ccmr4GetConfigValue' is never used. +[hdfirmware/firmware/source/sys_selftest.c:851]: (style) The function 'checkB0RAMECC' is never used. +[hdfirmware/firmware/source/sys_selftest.c:949]: (style) The function 'checkB1RAMECC' is never used. +[hdfirmware/firmware/source/sys_selftest.c:2114]: (style) The function 'checkClockMonitor' is never used. +[hdfirmware/firmware/source/sys_selftest.c:1047]: (style) The function 'checkFlashECC' is never used. +[hdfirmware/firmware/source/sys_selftest.c:2173]: (style) The function 'checkFlashEEPROMECC' is never used. +[hdfirmware/firmware/source/sys_selftest.c:2276]: (style) The function 'checkPLL1Slip' is never used. +[hdfirmware/firmware/source/sys_selftest.c:2349]: (style) The function 'checkPLL2Slip' is never used. +[hdfirmware/firmware/source/sys_selftest.c:2408]: (style) The function 'checkRAMAddrParity' is never used. +[hdfirmware/firmware/source/sys_selftest.c:2469]: (style) The function 'checkRAMUERRTest' is never used. +[hdfirmware/firmware/App/Services/AlarmMgmt.c:276]: (style) The function 'clearAlarm' is never used. +[hdfirmware/firmware/source/sys_selftest.c:266]: (style) The function 'cpuSelfTest' is never used. +[hdfirmware/firmware/source/sys_selftest.c:1159]: (style) The function 'cpuSelfTestFail' is never used. +[hdfirmware/firmware/App/Services/Utilities.c:121]: (style) The function 'crc8' is never used. +[hdfirmware/firmware/source/sys_selftest.c:1116]: (style) The function 'custom_dabort' is never used. +[hdfirmware/firmware/source/sys_dma.c:306]: (style) The function 'dmaDefineRegion' is never used. +[hdfirmware/firmware/source/sys_dma.c:69]: (style) The function 'dmaDisable' is never used. +[hdfirmware/firmware/source/sys_dma.c:272]: (style) The function 'dmaDisableInterrupt' is never used. +[hdfirmware/firmware/source/sys_dma.c:397]: (style) The function 'dmaDisableParityCheck' is never used. +[hdfirmware/firmware/source/sys_dma.c:367]: (style) The function 'dmaDisableRegion' is never used. +[hdfirmware/firmware/source/sys_dma.c:382]: (style) The function 'dmaEnableParityCheck' is never used. +[hdfirmware/firmware/source/sys_dma.c:335]: (style) The function 'dmaEnableRegion' is never used. +[hdfirmware/firmware/source/sys_dma.c:420]: (style) The function 'dmaGetConfigValue' is never used. +[hdfirmware/firmware/source/sys_dma.c:116]: (style) The function 'dmaGetReq' is never used. +[hdfirmware/firmware/source/rti.c:666]: (style) The function 'dwdClearFlag' is never used. +[hdfirmware/firmware/source/rti.c:501]: (style) The function 'dwdCounterEnable' is never used. +[hdfirmware/firmware/source/rti.c:573]: (style) The function 'dwdGenerateSysReset' is never used. +[hdfirmware/firmware/source/rti.c:635]: (style) The function 'dwdGetStatus' is never used. +[hdfirmware/firmware/source/rti.c:695]: (style) The function 'dwdGetViolationStatus' is never used. +[hdfirmware/firmware/source/rti.c:410]: (style) The function 'dwdInit' is never used. +[hdfirmware/firmware/source/rti.c:554]: (style) The function 'dwdReset' is never used. +[hdfirmware/firmware/source/rti.c:533]: (style) The function 'dwdSetPreload' is never used. +[hdfirmware/firmware/source/rti.c:478]: (style) The function 'dwwdGetCurrentDownCounter' is never used. +[hdfirmware/firmware/source/rti.c:449]: (style) The function 'dwwdInit' is never used. +[hdfirmware/firmware/source/sys_selftest.c:2725]: (style) The function 'efcGetConfigValue' is never used. +[hdfirmware/firmware/source/esm.c:414]: (style) The function 'esmActivateNormalOperation' is never used. +[hdfirmware/firmware/source/esm.c:510]: (style) The function 'esmClearStatus' is never used. +[hdfirmware/firmware/source/esm.c:536]: (style) The function 'esmClearStatusBuffer' is never used. +[hdfirmware/firmware/source/esm.c:373]: (style) The function 'esmDisableError' is never used. +[hdfirmware/firmware/source/esm.c:459]: (style) The function 'esmDisableInterrupt' is never used. +[hdfirmware/firmware/source/esm.c:350]: (style) The function 'esmEnableError' is never used. +[hdfirmware/firmware/source/esm.c:436]: (style) The function 'esmEnableInterrupt' is never used. +[hdfirmware/firmware/source/esm.c:644]: (style) The function 'esmEnterSelfTest' is never used. +[hdfirmware/firmware/source/esm.c:324]: (style) The function 'esmError' is never used. +[hdfirmware/firmware/source/esm.c:729]: (style) The function 'esmGetConfigValue' is never used. +[hdfirmware/firmware/source/esm.c:583]: (style) The function 'esmGetStatus' is never used. +[hdfirmware/firmware/source/esm.c:620]: (style) The function 'esmGetStatusBuffer' is never used. +[hdfirmware/firmware/source/esm.c:682]: (style) The function 'esmSelfTestStatus' is never used. +[hdfirmware/firmware/source/esm.c:558]: (style) The function 'esmSetCounterPreloadValue' is never used. +[hdfirmware/firmware/source/esm.c:484]: (style) The function 'esmSetInterruptLevel' is never used. +[hdfirmware/firmware/source/esm.c:394]: (style) The function 'esmTriggerErrorPinReset' is never used. +[hdfirmware/firmware/source/etpwm.c:1605]: (style) The function 'etpwm1GetConfigValue' is never used. +[hdfirmware/firmware/source/etpwm.c:1683]: (style) The function 'etpwm2GetConfigValue' is never used. +[hdfirmware/firmware/source/etpwm.c:1761]: (style) The function 'etpwm3GetConfigValue' is never used. +[hdfirmware/firmware/source/etpwm.c:1839]: (style) The function 'etpwm4GetConfigValue' is never used. +[hdfirmware/firmware/source/etpwm.c:1917]: (style) The function 'etpwm5GetConfigValue' is never used. +[hdfirmware/firmware/source/etpwm.c:1995]: (style) The function 'etpwm6GetConfigValue' is never used. +[hdfirmware/firmware/source/etpwm.c:2073]: (style) The function 'etpwm7GetConfigValue' is never used. +[hdfirmware/firmware/source/etpwm.c:1527]: (style) The function 'etpwmClearEventFlag' is never used. +[hdfirmware/firmware/source/etpwm.c:1312]: (style) The function 'etpwmClearTripCondition' is never used. +[hdfirmware/firmware/source/etpwm.c:1327]: (style) The function 'etpwmClearTripInterruptFlag' is never used. +[hdfirmware/firmware/source/etpwm.c:1161]: (style) The function 'etpwmDisableChopping' is never used. +[hdfirmware/firmware/source/etpwm.c:974]: (style) The function 'etpwmDisableCmpAShadowMode' is never used. +[hdfirmware/firmware/source/etpwm.c:1010]: (style) The function 'etpwmDisableCmpBShadowMode' is never used. +[hdfirmware/firmware/source/etpwm.c:828]: (style) The function 'etpwmDisableCounterLoadOnSync' is never used. +[hdfirmware/firmware/source/etpwm.c:1109]: (style) The function 'etpwmDisableDeadband' is never used. +[hdfirmware/firmware/source/etpwm.c:1489]: (style) The function 'etpwmDisableInterrupt' is never used. +[hdfirmware/firmware/source/etpwm.c:1396]: (style) The function 'etpwmDisableSOCA' is never used. +[hdfirmware/firmware/source/etpwm.c:1443]: (style) The function 'etpwmDisableSOCB' is never used. +[hdfirmware/firmware/source/etpwm.c:776]: (style) The function 'etpwmDisableTimebasePeriodShadowMode' is never used. +[hdfirmware/firmware/source/etpwm.c:1290]: (style) The function 'etpwmDisableTripInterrupt' is never used. +[hdfirmware/firmware/source/etpwm.c:1225]: (style) The function 'etpwmDisableTripZoneSources' is never used. +[hdfirmware/firmware/source/etpwm.c:1143]: (style) The function 'etpwmEnableChopping' is never used. +[hdfirmware/firmware/source/etpwm.c:958]: (style) The function 'etpwmEnableCmpAShadowMode' is never used. +[hdfirmware/firmware/source/etpwm.c:994]: (style) The function 'etpwmEnableCmpBShadowMode' is never used. +[hdfirmware/firmware/source/etpwm.c:811]: (style) The function 'etpwmEnableCounterLoadOnSync' is never used. +[hdfirmware/firmware/source/etpwm.c:1090]: (style) The function 'etpwmEnableDeadBand' is never used. +[hdfirmware/firmware/source/etpwm.c:1574]: (style) The function 'etpwmEnableDigitalCompareEvents' is never used. +[hdfirmware/firmware/source/etpwm.c:1470]: (style) The function 'etpwmEnableInterrupt' is never used. +[hdfirmware/firmware/source/etpwm.c:1377]: (style) The function 'etpwmEnableSOCA' is never used. +[hdfirmware/firmware/source/etpwm.c:1424]: (style) The function 'etpwmEnableSOCB' is never used. +[hdfirmware/firmware/source/etpwm.c:791]: (style) The function 'etpwmEnableTimebasePeriodShadowMode' is never used. +[hdfirmware/firmware/source/etpwm.c:1268]: (style) The function 'etpwmEnableTripInterrupt' is never used. +[hdfirmware/firmware/source/etpwm.c:1193]: (style) The function 'etpwmEnableTripZoneSources' is never used. +[hdfirmware/firmware/source/etpwm.c:1349]: (style) The function 'etpwmForceTripEvent' is never used. +[hdfirmware/firmware/source/etpwm.c:1508]: (style) The function 'etpwmGetEventStatus' is never used. +[hdfirmware/firmware/source/notification.c:197]: (style) The function 'etpwmNotification' is never used. +[hdfirmware/firmware/source/etpwm.c:1036]: (style) The function 'etpwmSetActionQualPwmA' is never used. +[hdfirmware/firmware/source/etpwm.c:1068]: (style) The function 'etpwmSetActionQualPwmB' is never used. +[hdfirmware/firmware/source/etpwm.c:728]: (style) The function 'etpwmSetClkDiv' is never used. +[hdfirmware/firmware/source/etpwm.c:938]: (style) The function 'etpwmSetCmpB' is never used. +[hdfirmware/firmware/source/etpwm.c:761]: (style) The function 'etpwmSetCount' is never used. +[hdfirmware/firmware/source/etpwm.c:869]: (style) The function 'etpwmSetCounterMode' is never used. +[hdfirmware/firmware/source/etpwm.c:1126]: (style) The function 'etpwmSetDeadBandDelay' is never used. +[hdfirmware/firmware/source/etpwm.c:905]: (style) The function 'etpwmSetRunMode' is never used. +[hdfirmware/firmware/source/etpwm.c:848]: (style) The function 'etpwmSetSyncOut' is never used. +[hdfirmware/firmware/source/etpwm.c:745]: (style) The function 'etpwmSetTimebasePeriod' is never used. +[hdfirmware/firmware/source/etpwm.c:1241]: (style) The function 'etpwmSetTripAction' is never used. +[hdfirmware/firmware/source/etpwm.c:1546]: (style) The function 'etpwmTriggerEvent' is never used. +[hdfirmware/firmware/source/etpwm.c:885]: (style) The function 'etpwmTriggerSWSync' is never used. +[hdfirmware/firmware/source/notification.c:204]: (style) The function 'etpwmTripNotification' is never used. +[hdfirmware/firmware/App/Controllers/BloodFlow.c:694]: (style) The function 'execBloodFlowTest' is never used. +[hdfirmware/firmware/source/sys_selftest.c:2532]: (style) The function 'fmcBus1ParityCheck' is never used. +[hdfirmware/firmware/source/sys_selftest.c:760]: (style) The function 'fmcBus2Check' is never used. +[hdfirmware/firmware/App/Services/FPGA.c:903]: (style) The function 'getFPGADialysateFlow' is never used. +[hdfirmware/firmware/App/Services/FPGA.c:831]: (style) The function 'getFPGAId' is never used. +[hdfirmware/firmware/App/Services/FPGA.c:846]: (style) The function 'getFPGARev' is never used. +[hdfirmware/firmware/App/Services/FPGA.c:861]: (style) The function 'getFPGAStatus' is never used. +[hdfirmware/firmware/source/gio.c:439]: (style) The function 'gioDisableNotification' is never used. +[hdfirmware/firmware/source/gio.c:405]: (style) The function 'gioEnableNotification' is never used. +[hdfirmware/firmware/source/gio.c:476]: (style) The function 'gioGetConfigValue' is never used. +[hdfirmware/firmware/source/gio.c:354]: (style) The function 'gioGetPort' is never used. +[hdfirmware/firmware/source/notification.c:151]: (style) The function 'gioNotification' is never used. +[hdfirmware/firmware/source/gio.c:258]: (style) The function 'gioSetDirection' is never used. +[hdfirmware/firmware/source/gio.c:307]: (style) The function 'gioSetPort' is never used. +[hdfirmware/firmware/App/Services/AlarmMgmt.c:314]: (style) The function 'isAlarmActive' is never used. +[hdfirmware/firmware/App/Services/SystemComm.c:150]: (style) The function 'isDGCommunicating' is never used. +[hdfirmware/firmware/App/Modes/ModeInitPOST.c:169]: (style) The function 'isPOSTCompleted' is never used. +[hdfirmware/firmware/App/Modes/ModeInitPOST.c:184]: (style) The function 'isPOSTPassed' is never used. +[hdfirmware/firmware/App/Drivers/Comm.c:241]: (style) The function 'isSCI2DMATransmitInProgress' is never used. +[hdfirmware/firmware/App/Services/SystemComm.c:169]: (style) The function 'isUICommunicating' is never used. +[hdfirmware/firmware/source/lin.c:760]: (style) The function 'linClearStatusFlag' is never used. +[hdfirmware/firmware/source/lin.c:573]: (style) The function 'linDisableLoopback' is never used. +[hdfirmware/firmware/source/lin.c:644]: (style) The function 'linDisableNotification' is never used. +[hdfirmware/firmware/source/lin.c:548]: (style) The function 'linEnableLoopback' is never used. +[hdfirmware/firmware/source/lin.c:609]: (style) The function 'linEnableNotification' is never used. +[hdfirmware/firmware/source/lin.c:311]: (style) The function 'linEnterSleep' is never used. +[hdfirmware/firmware/source/lin.c:674]: (style) The function 'linGetConfigValue' is never used. +[hdfirmware/firmware/source/lin.c:515]: (style) The function 'linGetData' is never used. +[hdfirmware/firmware/source/lin.c:497]: (style) The function 'linGetIdentifier' is never used. +[hdfirmware/firmware/source/lin.c:728]: (style) The function 'linGetStatusFlag' is never used. +[hdfirmware/firmware/source/lin.c:60]: (style) The function 'linInit' is never used. +[hdfirmware/firmware/source/lin.c:431]: (style) The function 'linIsRxReady' is never used. +[hdfirmware/firmware/source/lin.c:355]: (style) The function 'linIsTxReady' is never used. +[hdfirmware/firmware/source/lin.c:395]: (style) The function 'linSend' is never used. +[hdfirmware/firmware/source/lin.c:268]: (style) The function 'linSendHeader' is never used. +[hdfirmware/firmware/source/lin.c:289]: (style) The function 'linSendWakupSignal' is never used. +[hdfirmware/firmware/source/lin.c:246]: (style) The function 'linSetFunctional' is never used. +[hdfirmware/firmware/source/lin.c:373]: (style) The function 'linSetLength' is never used. +[hdfirmware/firmware/source/lin.c:331]: (style) The function 'linSoftwareReset' is never used. +[hdfirmware/firmware/source/lin.c:453]: (style) The function 'linTxRxError' is never used. +[hdfirmware/firmware/source/notification.c:95]: (style) The function 'memoryPort1TestFailNotification' is never used. +[hdfirmware/firmware/source/mibspi.c:880]: (style) The function 'mibspi5GetConfigValue' is never used. +[hdfirmware/firmware/source/mibspi.c:849]: (style) The function 'mibspiDisableGroupNotification' is never used. +[hdfirmware/firmware/source/mibspi.c:768]: (style) The function 'mibspiDisableLoopback' is never used. +[hdfirmware/firmware/source/mibspi.c:819]: (style) The function 'mibspiEnableGroupNotification' is never used. +[hdfirmware/firmware/source/mibspi.c:743]: (style) The function 'mibspiEnableLoopback' is never used. +[hdfirmware/firmware/source/mibspi.c:644]: (style) The function 'mibspiGetData' is never used. +[hdfirmware/firmware/source/notification.c:171]: (style) The function 'mibspiGroupNotification' is never used. +[hdfirmware/firmware/source/mibspi.c:709]: (style) The function 'mibspiIsTransferComplete' is never used. +[hdfirmware/firmware/source/notification.c:161]: (style) The function 'mibspiNotification' is never used. +[hdfirmware/firmware/source/mibspi.c:799]: (style) The function 'mibspiPmodeSet' is never used. +[hdfirmware/firmware/source/mibspi.c:604]: (style) The function 'mibspiSetData' is never used. +[hdfirmware/firmware/source/mibspi.c:580]: (style) The function 'mibspiSetFunctional' is never used. +[hdfirmware/firmware/source/mibspi.c:684]: (style) The function 'mibspiTransfer' is never used. +[hdfirmware/firmware/source/sys_selftest.c:2646]: (style) The function 'pbistGetConfigValue' is never used. +[hdfirmware/firmware/source/sys_pcr.c:704]: (style) The function 'pcrGetConfigValue' is never used. +[hdfirmware/firmware/source/sys_pcr.c:194]: (style) The function 'peripheral_Frame_Powerdown_Clr' is never used. +[hdfirmware/firmware/source/sys_pcr.c:149]: (style) The function 'peripheral_Frame_Powerdown_Set' is never used. +[hdfirmware/firmware/source/sys_pcr.c:104]: (style) The function 'peripheral_Frame_Protection_Clr' is never used. +[hdfirmware/firmware/source/sys_pcr.c:59]: (style) The function 'peripheral_Frame_Protection_Set' is never used. +[hdfirmware/firmware/source/sys_pcr.c:273]: (style) The function 'peripheral_Mem_Frame_Prot_Clr' is never used. +[hdfirmware/firmware/source/sys_pcr.c:238]: (style) The function 'peripheral_Mem_Frame_Prot_Set' is never used. +[hdfirmware/firmware/source/sys_pcr.c:343]: (style) The function 'peripheral_Mem_Frame_Pwrdwn_Clr' is never used. +[hdfirmware/firmware/source/sys_pcr.c:308]: (style) The function 'peripheral_Mem_Frame_Pwrdwn_Set' is never used. +[hdfirmware/firmware/source/sys_pcr.c:561]: (style) The function 'peripheral_Memory_Powerdown_Clr' is never used. +[hdfirmware/firmware/source/sys_pcr.c:536]: (style) The function 'peripheral_Memory_Powerdown_Set' is never used. +[hdfirmware/firmware/source/sys_pcr.c:669]: (style) The function 'peripheral_Memory_Powerdown_Status' is never used. +[hdfirmware/firmware/source/sys_pcr.c:511]: (style) The function 'peripheral_Memory_Protection_Clr' is never used. +[hdfirmware/firmware/source/sys_pcr.c:486]: (style) The function 'peripheral_Memory_Protection_Set' is never used. +[hdfirmware/firmware/source/sys_pcr.c:642]: (style) The function 'peripheral_Memory_Protection_Status' is never used. +[hdfirmware/firmware/source/sys_pcr.c:459]: (style) The function 'peripheral_Powerdown_Clr' is never used. +[hdfirmware/firmware/source/sys_pcr.c:432]: (style) The function 'peripheral_Powerdown_Set' is never used. +[hdfirmware/firmware/source/sys_pcr.c:586]: (style) The function 'peripheral_Powerdown_Status' is never used. +[hdfirmware/firmware/source/sys_pcr.c:405]: (style) The function 'peripheral_Protection_Clr' is never used. +[hdfirmware/firmware/source/sys_pcr.c:378]: (style) The function 'peripheral_Protection_Set' is never used. +[hdfirmware/firmware/source/sys_pcr.c:614]: (style) The function 'peripheral_Protection_Status' is never used. +[hdfirmware/firmware/source/pinmux.c:308]: (style) The function 'pinmuxGetConfigValue' is never used. +[hdfirmware/firmware/source/sys_pmm.c:345]: (style) The function 'pmmGetConfigValue' is never used. +[hdfirmware/firmware/source/sys_pmm.c:55]: (style) The function 'pmmInit' is never used. +[hdfirmware/firmware/source/sys_pmm.c:290]: (style) The function 'pmmIsLogicPowerDomainActive' is never used. +[hdfirmware/firmware/source/sys_pmm.c:320]: (style) The function 'pmmIsMemPowerDomainActive' is never used. +[hdfirmware/firmware/source/sys_pmm.c:397]: (style) The function 'pmmPerformSelfTest' is never used. +[hdfirmware/firmware/source/sys_pmm.c:378]: (style) The function 'pmmSetMode' is never used. +[hdfirmware/firmware/source/sys_pmm.c:202]: (style) The function 'pmmTurnOFFLogicPowerDomain' is never used. +[hdfirmware/firmware/source/sys_pmm.c:251]: (style) The function 'pmmTurnOFFMemPowerDomain' is never used. +[hdfirmware/firmware/source/sys_pmm.c:115]: (style) The function 'pmmTurnONLogicPowerDomain' is never used. +[hdfirmware/firmware/source/sys_pmm.c:166]: (style) The function 'pmmTurnONMemPowerDomain' is never used. +[hdfirmware/firmware/source/rti.c:790]: (style) The function 'rtiDisableNotification' is never used. +[hdfirmware/firmware/source/rti.c:823]: (style) The function 'rtiGetConfigValue' is never used. +[hdfirmware/firmware/source/rti.c:373]: (style) The function 'rtiGetCurrentTick' is never used. +[hdfirmware/firmware/source/rti.c:334]: (style) The function 'rtiGetPeriod' is never used. +[hdfirmware/firmware/source/rti.c:245]: (style) The function 'rtiResetCounter' is never used. +[hdfirmware/firmware/source/rti.c:294]: (style) The function 'rtiSetPeriod' is never used. +[hdfirmware/firmware/source/rti.c:209]: (style) The function 'rtiStopCounter' is never used. +[hdfirmware/firmware/source/sci.c:597]: (style) The function 'sciDisableLoopback' is never used. +[hdfirmware/firmware/source/sci.c:654]: (style) The function 'sciDisableNotification' is never used. +[hdfirmware/firmware/source/sci.c:572]: (style) The function 'sciEnableLoopback' is never used. +[hdfirmware/firmware/source/sci.c:676]: (style) The function 'sciEnterResetState' is never used. +[hdfirmware/firmware/source/sci.c:689]: (style) The function 'sciExitResetState' is never used. +[hdfirmware/firmware/source/sci.c:712]: (style) The function 'sciGetConfigValue' is never used. +[hdfirmware/firmware/source/sci.c:446]: (style) The function 'sciIsIdleDetected' is never used. +[hdfirmware/firmware/source/sci.c:306]: (style) The function 'sciIsTxReady' is never used. +[hdfirmware/firmware/source/sci.c:525]: (style) The function 'sciReceive' is never used. +[hdfirmware/firmware/source/sci.c:365]: (style) The function 'sciSend' is never used. +[hdfirmware/firmware/source/sci.c:328]: (style) The function 'sciSendByte' is never used. +[hdfirmware/firmware/source/sci.c:274]: (style) The function 'sciSetBaudrate' is never used. +[hdfirmware/firmware/source/sci.c:252]: (style) The function 'sciSetFunctional' is never used. +[hdfirmware/firmware/source/sci.c:763]: (style) The function 'scilinGetConfigValue' is never used. +[hdfirmware/firmware/App/Services/FPGA.c:875]: (style) The function 'setFPGAControl' is never used. +[hdfirmware/firmware/source/system.c:660]: (style) The function 'sramGetConfigValue' is never used. +[hdfirmware/firmware/source/sys_selftest.c:2691]: (style) The function 'stcGetConfigValue' is never used. +[hdfirmware/firmware/source/sys_selftest.c:216]: (style) The function 'stcSelfCheck' is never used. +[hdfirmware/firmware/source/sys_selftest.c:1130]: (style) The function 'stcSelfCheckFail' is never used. +[hdfirmware/firmware/source/system.c:501]: (style) The function 'systemGetConfigValue' is never used. +[hdfirmware/firmware/source/system.c:464]: (style) The function 'systemPowerDown' is never used. +[hdfirmware/firmware/source/system.c:605]: (style) The function 'tcmflashGetConfigValue' is never used. +[hdfirmware/firmware/source/sys_vim.c:515]: (style) The function 'vimChannelMap' is never used. +[hdfirmware/firmware/source/sys_vim.c:612]: (style) The function 'vimDisableInterrupt' is never used. +[hdfirmware/firmware/source/sys_vim.c:545]: (style) The function 'vimEnableInterrupt' is never used. +[hdfirmware/firmware/source/sys_vim.c:654]: (style) The function 'vimGetConfigValue' is never used. +(information) Cppcheck cannot find all the include files (use --check-config for details) Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_ALARMLAMP_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_ALARMLAMP_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_ALARMLAMP_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,5313 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameALARMLAMP
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:08 PM
+
+ +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprograminitAlarmLamp
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initAlarmLamp

+
+
UUT: AlarmLamp.c
+
Subprogram: initAlarmLamp
+
+
+ +
+ +

Event 2 + - Returned from initAlarmLamp

+
+
UUT: AlarmLamp.c
+
Subprogram: initAlarmLamp
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
pendingLampPatternenumLAMP_PATTERN_OFF<match>
currentLampPatternStepunsigned int0<match>
lampPatternStepTimerunsigned int0<match>
alarmLampSelfTestStateenumALARM_LAMP_SELF_TEST_STATE_START<match>
alarmLampSelfTestStepTimerCountunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

NoPatternChangeManual

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramexecAlarmLamp
Test Case NameNoPatternChangeManual
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoPatternChangeManual

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmLamp

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLamp
+
+
+ +
+ +

Event 2 + - Returned from execAlarmLamp

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLamp
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_MANUAL<match>
pendingLampPatternenumLAMP_PATTERN_MANUAL<match>
currentLampPatternStepunsigned int1<match>
lampPatternStepTimerunsigned int100<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

NoPatternChangeStep0To1

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramexecAlarmLamp
Test Case NameNoPatternChangeStep0To1
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoPatternChangeStep0To1

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmLamp

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLamp
+
+
+ +
+ +

Event 2 + - Stubbed setCPLDLampGreen

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampGreen
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW<match>
+
+
+ +
+ +

Event 3 + - Stubbed setCPLDLampBlue

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampBlue
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW<match>
+
+
+ +
+ +

Event 4 + - Stubbed setCPLDLampRed

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampRed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW<match>
+
+
+ +
+ +

Event 5 + - Returned from execAlarmLamp

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLamp
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_MED_ALARM<match>
pendingLampPatternenumLAMP_PATTERN_MED_ALARM<match>
currentLampPatternStepunsigned int1<match>
lampPatternStepTimerunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

NoPatternChangeStep1To0

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramexecAlarmLamp
Test Case NameNoPatternChangeStep1To0
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoPatternChangeStep1To0

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmLamp

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLamp
+
+
+ +
+ +

Event 2 + - Stubbed setCPLDLampGreen

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampGreen
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH<match>
+
+
+ +
+ +

Event 3 + - Stubbed setCPLDLampBlue

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampBlue
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW<match>
+
+
+ +
+ +

Event 4 + - Stubbed setCPLDLampRed

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampRed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH<match>
+
+
+ +
+ +

Event 5 + - Returned from execAlarmLamp

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLamp
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_MED_ALARM<match>
pendingLampPatternenumLAMP_PATTERN_MED_ALARM<match>
currentLampPatternStepunsigned int0<match>
lampPatternStepTimerunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

NominalPatternChange

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramexecAlarmLamp
Test Case NameNominalPatternChange
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPatternChange

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmLamp

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLamp
+
+
+ +
+ +

Event 2 + - Stubbed setCPLDLampGreen

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampGreen
+
+
+ +
+ +

Event 3 + - Stubbed setCPLDLampBlue

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampBlue
+
+
+ +
+ +

Event 4 + - Stubbed setCPLDLampRed

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampRed
+
+
+ +
+ +

Event 5 + - Returned from execAlarmLamp

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLamp
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_OFF<match>
pendingLampPatternenumLAMP_PATTERN_OFF<match>
currentLampPatternStepunsigned int0<match>
lampPatternStepTimerunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

InvalidLampPatternGiven

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramrequestAlarmLampPattern
Test Case NameInvalidLampPatternGiven
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidLampPatternGiven

+
+ +
+ +
+ +

Event 1 + - Calling requestAlarmLampPattern

+
+
UUT: AlarmLamp.c
+
Subprogram: requestAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lampPatternenumNUM_OF_LAMP_PATTERNS
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT<match>
alarmData1
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int1<match>
alarmData2
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int7<match>
+
+
+ +
+ +

Event 3 + - Returned from requestAlarmLampPattern

+
+
UUT: AlarmLamp.c
+
Subprogram: requestAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lampPatternenumNUM_OF_LAMP_PATTERNS
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_OK<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramrequestAlarmLampPattern
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling requestAlarmLampPattern

+
+
UUT: AlarmLamp.c
+
Subprogram: requestAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lampPatternenumLAMP_PATTERN_OK
+
+
+ +
+ +

Event 2 + - Returned from requestAlarmLampPattern

+
+
UUT: AlarmLamp.c
+
Subprogram: requestAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lampPatternenumLAMP_PATTERN_OK
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_OFF
pendingLampPatternenumLAMP_PATTERN_OK<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramgetCurrentAlarmLampPattern
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.c
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumLAMP_PATTERN_OFF
+
+
+ +
+ +

Event 2 + - Returned from getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.c
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumLAMP_PATTERN_HIGH_ALARM<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_HIGH_ALARM<match>
ovInitDataenumLAMP_PATTERN_OFF
ovDataenumLAMP_PATTERN_MANUAL
overrideunsigned int0x0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramgetCurrentAlarmLampPattern
Test Case NameOverride
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of Override

+
+ +
+ +
+ +

Event 1 + - Calling getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.c
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumLAMP_PATTERN_OFF
+
+
+ +
+ +

Event 2 + - Returned from getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.c
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumLAMP_PATTERN_MANUAL<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_HIGH_ALARM<match>
ovInitDataenumLAMP_PATTERN_OFF
ovDataenumLAMP_PATTERN_MANUAL
overrideunsigned int0xCCC33C33
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

CompleteToStart

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramexecAlarmLampTest
Test Case NameCompleteToStart
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of CompleteToStart

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Returned from execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
alarmLampSelfTestStateenumALARM_LAMP_SELF_TEST_STATE_START<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

GreenOn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramexecAlarmLampTest
Test Case NameGreenOn
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of GreenOn

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int2000<match>
timeoutPeriodunsigned int1000<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
alarmLampSelfTestStateenumALARM_LAMP_SELF_TEST_STATE_GREEN<match>
alarmLampSelfTestStepTimerCountunsigned int2000
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

GreenToOff

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramexecAlarmLampTest
Test Case NameGreenToOff
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of GreenToOff

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int2000<match>
timeoutPeriodunsigned int1000<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed setCPLDLampGreen

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampGreen
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW<match>
+
+
+ +
+ +

Event 4 + - Returned from execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_PASSED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
alarmLampSelfTestStateenumALARM_LAMP_SELF_TEST_STATE_COMPLETE<match>
alarmLampSelfTestStepTimerCountunsigned int2000
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

InvalidState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramexecAlarmLampTest
Test Case NameInvalidState
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidState

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT<match>
alarmData1
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int2<match>
alarmData2
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int5<match>
+
+
+ +
+ +

Event 3 + - Returned from execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_FAILED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
alarmLampSelfTestStateenumNUM_OF_ALARM_LAMP_SELF_TEST_STATES
alarmLampSelfTestStepTimerCountunsigned int2000
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

RedOn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramexecAlarmLampTest
Test Case NameRedOn
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of RedOn

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int2000<match>
timeoutPeriodunsigned int1000<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
alarmLampSelfTestStateenumALARM_LAMP_SELF_TEST_STATE_RED<match>
alarmLampSelfTestStepTimerCountunsigned int2000
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

RedToYellow

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramexecAlarmLampTest
Test Case NameRedToYellow
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of RedToYellow

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int2000<match>
timeoutPeriodunsigned int1000<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int3000
+
+
+ +
+ +

Event 4 + - Stubbed setCPLDLampGreen

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampGreen
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH<match>
+
+
+ +
+ +

Event 5 + - Returned from execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
alarmLampSelfTestStateenumALARM_LAMP_SELF_TEST_STATE_YELLOW<match>
alarmLampSelfTestStepTimerCountunsigned int3000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

StartTest

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramexecAlarmLampTest
Test Case NameStartTest
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of StartTest

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1000
+
+
+ +
+ +

Event 3 + - Stubbed setCPLDLampRed

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampRed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH<match>
+
+
+ +
+ +

Event 4 + - Returned from execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
alarmLampSelfTestStateenumALARM_LAMP_SELF_TEST_STATE_RED<match>
alarmLampSelfTestStepTimerCountunsigned int1000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

YellowOn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramexecAlarmLampTest
Test Case NameYellowOn
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of YellowOn

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int2000<match>
timeoutPeriodunsigned int1000<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
alarmLampSelfTestStateenumALARM_LAMP_SELF_TEST_STATE_YELLOW<match>
alarmLampSelfTestStepTimerCountunsigned int2000
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

YellowToGreen

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramexecAlarmLampTest
Test Case NameYellowToGreen
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of YellowToGreen

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int2000<match>
timeoutPeriodunsigned int1000<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int3000
+
+
+ +
+ +

Event 4 + - Stubbed setCPLDLampRed

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampRed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW<match>
+
+
+ +
+ +

Event 5 + - Returned from execAlarmLampTest

+
+
UUT: AlarmLamp.c
+
Subprogram: execAlarmLampTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
alarmLampSelfTestStateenumALARM_LAMP_SELF_TEST_STATE_GREEN<match>
alarmLampSelfTestStepTimerCountunsigned int3000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

AlarmHigh_Red

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramsetAlarmLampToPatternStep
Test Case NameAlarmHigh_Red
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of AlarmHigh_Red

+
+ +
+ +
+ +

Event 1 + - Calling setAlarmLampToPatternStep

+
+
UUT: AlarmLamp.c
+
Subprogram: setAlarmLampToPatternStep
+
+
+ +
+ +

Event 2 + - Stubbed setCPLDLampGreen

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampGreen
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW<match>
+
+
+ +
+ +

Event 3 + - Stubbed setCPLDLampBlue

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampBlue
+
+
+ +
+ +

Event 4 + - Stubbed setCPLDLampRed

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampRed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH<match>
+
+
+ +
+ +

Event 5 + - Returned from setAlarmLampToPatternStep

+
+
UUT: AlarmLamp.c
+
Subprogram: setAlarmLampToPatternStep
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_HIGH_ALARM
pendingLampPatternenumLAMP_PATTERN_HIGH_ALARM
currentLampPatternStepunsigned int0
lampPatternStepTimerunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

AlarmMedium_Yellow

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramsetAlarmLampToPatternStep
Test Case NameAlarmMedium_Yellow
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of AlarmMedium_Yellow

+
+ +
+ +
+ +

Event 1 + - Calling setAlarmLampToPatternStep

+
+
UUT: AlarmLamp.c
+
Subprogram: setAlarmLampToPatternStep
+
+
+ +
+ +

Event 2 + - Stubbed setCPLDLampGreen

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampGreen
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH<match>
+
+
+ +
+ +

Event 3 + - Stubbed setCPLDLampBlue

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampBlue
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW<match>
+
+
+ +
+ +

Event 4 + - Stubbed setCPLDLampRed

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampRed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH<match>
+
+
+ +
+ +

Event 5 + - Returned from setAlarmLampToPatternStep

+
+
UUT: AlarmLamp.c
+
Subprogram: setAlarmLampToPatternStep
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_MED_ALARM
pendingLampPatternenumLAMP_PATTERN_MED_ALARM
currentLampPatternStepunsigned int0
lampPatternStepTimerunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

OK_Green

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramsetAlarmLampToPatternStep
Test Case NameOK_Green
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OK_Green

+
+ +
+ +
+ +

Event 1 + - Calling setAlarmLampToPatternStep

+
+
UUT: AlarmLamp.c
+
Subprogram: setAlarmLampToPatternStep
+
+
+ +
+ +

Event 2 + - Stubbed setCPLDLampGreen

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampGreen
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH<match>
+
+
+ +
+ +

Event 3 + - Stubbed setCPLDLampBlue

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampBlue
+
+
+ +
+ +

Event 4 + - Stubbed setCPLDLampRed

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampRed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW<match>
+
+
+ +
+ +

Event 5 + - Returned from setAlarmLampToPatternStep

+
+
UUT: AlarmLamp.c
+
Subprogram: setAlarmLampToPatternStep
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_OK
pendingLampPatternenumLAMP_PATTERN_OK
currentLampPatternStepunsigned int0
lampPatternStepTimerunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

TestingActive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramtestSetCurrentLampPatternOverride
Test Case NameTestingActive
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingActive

+
+ +
+ +
+ +

Event 1 + - Calling testSetCurrentLampPatternOverride

+
+
UUT: AlarmLamp.c
+
Subprogram: testSetCurrentLampPatternOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumLAMP_PATTERN_HIGH_ALARM
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testSetCurrentLampPatternOverride

+
+
UUT: AlarmLamp.c
+
Subprogram: testSetCurrentLampPatternOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumLAMP_PATTERN_HIGH_ALARM
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_OK<match>
ovInitDataenumLAMP_PATTERN_OK<match>
ovDataenumLAMP_PATTERN_HIGH_ALARM<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

TestingInactive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramtestSetCurrentLampPatternOverride
Test Case NameTestingInactive
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingInactive

+
+ +
+ +
+ +

Event 1 + - Calling testSetCurrentLampPatternOverride

+
+
UUT: AlarmLamp.c
+
Subprogram: testSetCurrentLampPatternOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumLAMP_PATTERN_HIGH_ALARM
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testSetCurrentLampPatternOverride

+
+
UUT: AlarmLamp.c
+
Subprogram: testSetCurrentLampPatternOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumLAMP_PATTERN_HIGH_ALARM
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_OK<match>
ovInitDataenumLAMP_PATTERN_OK<match>
ovDataenumLAMP_PATTERN_OFF<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

TestingActive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramtestResetCurrentLampPatternOverride
Test Case NameTestingActive
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingActive

+
+ +
+ +
+ +

Event 1 + - Calling testResetCurrentLampPatternOverride

+
+
UUT: AlarmLamp.c
+
Subprogram: testResetCurrentLampPatternOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testResetCurrentLampPatternOverride

+
+
UUT: AlarmLamp.c
+
Subprogram: testResetCurrentLampPatternOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_OK<match>
ovInitDataenumLAMP_PATTERN_OK<match>
ovDataenumLAMP_PATTERN_OK<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

TestingInactive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmLamp
SubprogramtestResetCurrentLampPatternOverride
Test Case NameTestingInactive
Date of Creation06 DEC 2019 6:06:37 PM
Date of Execution06 DEC 2019 6:06:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingInactive

+
+ +
+ +
+ +

Event 1 + - Calling testResetCurrentLampPatternOverride

+
+
UUT: AlarmLamp.c
+
Subprogram: testResetCurrentLampPatternOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testResetCurrentLampPatternOverride

+
+
UUT: AlarmLamp.c
+
Subprogram: testResetCurrentLampPatternOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_OK<match>
ovInitDataenumLAMP_PATTERN_OK<match>
ovDataenumLAMP_PATTERN_HIGH_ALARM<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_ALARMMGMT_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_ALARMMGMT_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_ALARMMGMT_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,12107 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameALARMMGMT
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:10 PM
+
+ +
+

initAlarmMgmt_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprograminitAlarmMgmt
Test Case NameinitAlarmMgmt_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:54 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initAlarmMgmt_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initAlarmMgmt

+
+
UUT: AlarmMgmt.c
+
Subprogram: initAlarmMgmt
+
+
+ +
+ +

Event 2 + - Returned from initAlarmMgmt

+
+
UUT: AlarmMgmt.c
+
Subprogram: initAlarmMgmt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_NO_ALARM]
dataunsigned int0<match>
ovInitDataunsigned int1<match>
ovDataunsigned int0<match>
overrideunsigned int0<match>
alarmStartedAt
[ALARM_ID_NO_ALARM]
dataunsigned int0<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0<match>
alarmStatus
alarmsStateenumALARM_PRIORITY_NONE<match>
alarmsSilencedunsigned int0<match>
alarmsSilenceStartunsigned int0<match>
alarmsSilenceExpiresInunsigned int0<match>
alarmsEscalatesInunsigned int0<match>
alarmTopenumALARM_ID_NO_ALARM<match>
systemFaultunsigned int0<match>
stopunsigned int0<match>
noClearunsigned int0<match>
noResumeunsigned int0<match>
noRinsebackunsigned int0<match>
noEndTreatmentunsigned int0<match>
noNewTreatmentunsigned int0<match>
bypassDialyzerunsigned int0<match>
alarmPriorityFIFO
[ALARM_PRIORITY_NONE]arrayALARM_ID_NO_ALARM<match>
[ALARM_PRIORITY_LOW]arrayALARM_ID_NO_ALARM<match>
[ALARM_PRIORITY_MEDIUM]arrayALARM_ID_NO_ALARM<match>
[ALARM_PRIORITY_HIGH]arrayALARM_ID_NO_ALARM<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%26/26PASS
+
+
+ +
+ + +
+

execAlarmMgmt_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramexecAlarmMgmt
Test Case NameexecAlarmMgmt_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:54 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execAlarmMgmt_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmMgmt

+
+
UUT: AlarmMgmt.c
+
Subprogram: execAlarmMgmt
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ +
+ +

Event 3 + - Stubbed requestAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: requestAlarmLampPattern
+
+
+ +
+ +

Event 4 + - Returned from execAlarmMgmt

+
+
UUT: AlarmMgmt.c
+
Subprogram: execAlarmMgmt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int1
[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]
dataunsigned int1
alarmStatus
alarmsStateenumALARM_PRIORITY_HIGH
alarmTopenumALARM_ID_STUCK_BUTTON_TEST_FAILED
systemFaultunsigned int1
alarmPriorityFIFO
[ALARM_PRIORITY_NONE]arrayALARM_ID_NO_ALARM<match>
[ALARM_PRIORITY_LOW]arrayALARM_ID_NO_ALARM<match>
[ALARM_PRIORITY_MEDIUM]arrayALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK<match>
[ALARM_PRIORITY_HIGH]arrayALARM_ID_STUCK_BUTTON_TEST_FAILED<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

execAlarmMgmt_TimeToPublishStatus

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramexecAlarmMgmt
Test Case NameexecAlarmMgmt_TimeToPublishStatus
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:54 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execAlarmMgmt_TimeToPublishStatus

+
+ +
+ +
+ +

Event 1 + - Calling execAlarmMgmt

+
+
UUT: AlarmMgmt.c
+
Subprogram: execAlarmMgmt
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ +
+ +

Event 3 + - Stubbed requestAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: requestAlarmLampPattern
+
+
+ +
+ +

Event 4 + - Stubbed broadcastAlarmStatus

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmStatus
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
almStatus
alarmsStateenumALARM_PRIORITY_HIGH<match>
alarmTopenumALARM_ID_STUCK_BUTTON_TEST_FAILED<match>
systemFaultunsigned int1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from execAlarmMgmt

+
+
UUT: AlarmMgmt.c
+
Subprogram: execAlarmMgmt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatusPublicationTimerCounterunsigned int0<match>
alarmStatusPublishInterval
dataunsigned int10
alarmIsActive
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int1
[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]
dataunsigned int1
alarmStatus
alarmsStateenumALARM_PRIORITY_HIGH<match>
alarmTopenumALARM_ID_STUCK_BUTTON_TEST_FAILED<match>
systemFaultunsigned int1<match>
alarmPriorityFIFO
[ALARM_PRIORITY_NONE]arrayALARM_ID_NO_ALARM<match>
[ALARM_PRIORITY_LOW]arrayALARM_ID_NO_ALARM<match>
[ALARM_PRIORITY_MEDIUM]arrayALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK<match>
[ALARM_PRIORITY_HIGH]arrayALARM_ID_STUCK_BUTTON_TEST_FAILED<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%11/11PASS
+
+
+ +
+ + +
+

activateAlarm_AlreadyActive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramactivateAlarm
Test Case NameactivateAlarm_AlreadyActive
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:54 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateAlarm_AlreadyActive

+
+ +
+ +
+ +

Event 1 + - Calling activateAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
+
+
+ +
+ +

Event 2 + - Returned from activateAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
alarmStartedAt
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int7632<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

activateAlarm_Fault

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramactivateAlarm
Test Case NameactivateAlarm_Fault
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:54 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateAlarm_Fault

+
+ +
+ +
+ +

Event 1 + - Calling activateAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
+
+
+ +
+ +

Event 2 + - Stubbed requestNewOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: requestNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_FAUL<match>
+
+
+ +
+ +

Event 3 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int7632
+
+
+ +
+ +

Event 4 + - Returned from activateAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
alarmStartedAt
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int7632<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

activateAlarm_InvalidAlarm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramactivateAlarm
Test Case NameactivateAlarm_InvalidAlarm
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:54 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateAlarm_InvalidAlarm

+
+ +
+ +
+ +

Event 1 + - Calling activateAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumNUM_OF_ALARM_IDS
+
+
+ +
+ +

Event 2 + - Stubbed broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmTriggered
+
+
+ +
+ +

Event 3 + - Stubbed requestNewOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: requestNewOperationMode
+
+
+ +
+ +

Event 4 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1000
+
+
+ +
+ +

Event 5 + - Returned from activateAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumNUM_OF_ALARM_IDS
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
alarmStartedAt
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

activateAlarm_NoAlarm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramactivateAlarm
Test Case NameactivateAlarm_NoAlarm
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:54 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateAlarm_NoAlarm

+
+ +
+ +
+ +

Event 1 + - Calling activateAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_NO_ALARM
+
+
+ +
+ +

Event 2 + - Stubbed broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmTriggered
+
+
+ +
+ +

Event 3 + - Stubbed requestNewOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: requestNewOperationMode
+
+
+ +
+ +

Event 4 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1000
+
+
+ +
+ +

Event 5 + - Returned from activateAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_NO_ALARM
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
alarmStartedAt
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

activateAlarm_NotAFault

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramactivateAlarm
Test Case NameactivateAlarm_NotAFault
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:54 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateAlarm_NotAFault

+
+ +
+ +
+ +

Event 1 + - Calling activateAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK
+
+
+ +
+ +

Event 2 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int7632
+
+
+ +
+ +

Event 3 + - Returned from activateAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]
dataunsigned int1<match>
alarmStartedAt
[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]
dataunsigned int7632<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

activateAlarmNoData_AlreadyActive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramactivateAlarmNoData
Test Case NameactivateAlarmNoData_AlreadyActive
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:54 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateAlarmNoData_AlreadyActive

+
+ +
+ +
+ +

Event 1 + - Calling activateAlarmNoData

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarmNoData
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
+
+
+ +
+ +

Event 2 + - Returned from activateAlarmNoData

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarmNoData
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

activateAlarmNoData_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramactivateAlarmNoData
Test Case NameactivateAlarmNoData_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:54 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateAlarmNoData_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling activateAlarmNoData

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarmNoData
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
+
+
+ +
+ +

Event 2 + - Stubbed broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmTriggered
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT<match>
almData1
dataTypeenumALARM_DATA_TYPE_NONE<match>
almData2
dataTypeenumALARM_DATA_TYPE_NONE<match>
+
+
+ +
+ +

Event 3 + - Stubbed requestNewOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: requestNewOperationMode
+
+
+ +
+ +

Event 4 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 5 + - Returned from activateAlarmNoData

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarmNoData
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

activateAlarm1Data_AlreadyActive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramactivateAlarm1Data
Test Case NameactivateAlarm1Data_AlreadyActive
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateAlarm1Data_AlreadyActive

+
+ +
+ +
+ +

Event 1 + - Calling activateAlarm1Data

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm1Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
alarmData
dataTypeenumALARM_DATA_TYPE_U32
data
uInt
dataunsigned int567
+
+
+ +
+ +

Event 2 + - Returned from activateAlarm1Data

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm1Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
alarmData
dataTypeenumALARM_DATA_TYPE_U32
data
uInt
dataunsigned int567
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

activateAlarm1Data_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramactivateAlarm1Data
Test Case NameactivateAlarm1Data_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateAlarm1Data_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling activateAlarm1Data

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm1Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
alarmData
dataTypeenumALARM_DATA_TYPE_U32
data
uInt
dataunsigned int567
+
+
+ +
+ +

Event 2 + - Stubbed broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmTriggered
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT<match>
almData1
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int567<match>
almData2
dataTypeenumALARM_DATA_TYPE_NONE<match>
+
+
+ +
+ +

Event 3 + - Stubbed requestNewOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: requestNewOperationMode
+
+
+ +
+ +

Event 4 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 5 + - Returned from activateAlarm1Data

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm1Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
alarmData
dataTypeenumALARM_DATA_TYPE_U32
data
uInt
dataunsigned int567
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

activateAlarm2Data_AlreadyActive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramactivateAlarm2Data
Test Case NameactivateAlarm2Data_AlreadyActive
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateAlarm2Data_AlreadyActive

+
+ +
+ +
+ +

Event 1 + - Calling activateAlarm2Data

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm2Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
alarmData1
dataTypeenumALARM_DATA_TYPE_U32
data
uInt
dataunsigned int123
alarmData2
dataTypeenumALARM_DATA_TYPE_F32
data
flt
datafloat456.789
+
+
+ +
+ +

Event 2 + - Returned from activateAlarm2Data

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm2Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
alarmData1
dataTypeenumALARM_DATA_TYPE_U32
data
uInt
dataunsigned int123
alarmData2
dataTypeenumALARM_DATA_TYPE_F32
data
flt
datafloat456.789
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

activateAlarm2Data_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramactivateAlarm2Data
Test Case NameactivateAlarm2Data_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateAlarm2Data_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling activateAlarm2Data

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm2Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
alarmData1
dataTypeenumALARM_DATA_TYPE_U32
data
uInt
dataunsigned int123
alarmData2
dataTypeenumALARM_DATA_TYPE_F32
data
flt
datafloat456.789
+
+
+ +
+ +

Event 2 + - Stubbed broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmTriggered
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT<match>
almData1
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int123<match>
almData2
dataTypeenumALARM_DATA_TYPE_F32<match>
data
flt
datafloat456.789<match>
+
+
+ +
+ +

Event 3 + - Stubbed requestNewOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: requestNewOperationMode
+
+
+ +
+ +

Event 4 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 5 + - Returned from activateAlarm2Data

+
+
UUT: AlarmMgmt.c
+
Subprogram: activateAlarm2Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
alarmData1
dataTypeenumALARM_DATA_TYPE_U32
data
uInt
dataunsigned int123
alarmData2
dataTypeenumALARM_DATA_TYPE_F32
data
flt
datafloat456.789
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

clearAlarm_ClearNotAllowed

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramclearAlarm
Test Case NameclearAlarm_ClearNotAllowed
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of clearAlarm_ClearNotAllowed

+
+ +
+ +
+ +

Event 1 + - Calling clearAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: clearAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
+
+
+ +
+ +

Event 2 + - Returned from clearAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: clearAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

clearAlarm_InvalidAlarm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramclearAlarm
Test Case NameclearAlarm_InvalidAlarm
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of clearAlarm_InvalidAlarm

+
+ +
+ +
+ +

Event 1 + - Calling clearAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: clearAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumNUM_OF_ALARM_IDS
+
+
+ +
+ +

Event 2 + - Stubbed broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmTriggered
+
+
+ +
+ +

Event 3 + - Stubbed requestNewOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: requestNewOperationMode
+
+
+ +
+ +

Event 4 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 5 + - Returned from clearAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: clearAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumNUM_OF_ALARM_IDS
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

clearAlarm_NoAlarm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramclearAlarm
Test Case NameclearAlarm_NoAlarm
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of clearAlarm_NoAlarm

+
+ +
+ +
+ +

Event 1 + - Calling clearAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: clearAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_NO_ALARM
+
+
+ +
+ +

Event 2 + - Stubbed broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmTriggered
+
+
+ +
+ +

Event 3 + - Stubbed requestNewOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: requestNewOperationMode
+
+
+ +
+ +

Event 4 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 5 + - Returned from clearAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: clearAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_NO_ALARM
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

clearAlarm_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramclearAlarm
Test Case NameclearAlarm_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of clearAlarm_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling clearAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: clearAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK
+
+
+ +
+ +

Event 2 + - Stubbed broadcastAlarmCleared

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmCleared
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from clearAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: clearAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]
dataunsigned int0<match>
alarmStartedAt
[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]
dataunsigned int0<match>
alarmPriorityFIFO
[ALARM_PRIORITY_MEDIUM]arrayALARM_ID_NO_ALARM<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

clearAlarm_NotActive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramclearAlarm
Test Case NameclearAlarm_NotActive
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of clearAlarm_NotActive

+
+ +
+ +
+ +

Event 1 + - Calling clearAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: clearAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK
+
+
+ +
+ +

Event 2 + - Returned from clearAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: clearAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]
dataunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

clearAlarm_NotInFIFO

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramclearAlarm
Test Case NameclearAlarm_NotInFIFO
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of clearAlarm_NotInFIFO

+
+ +
+ +
+ +

Event 1 + - Calling clearAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: clearAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK
+
+
+ +
+ +

Event 2 + - Stubbed broadcastAlarmCleared

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmCleared
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from clearAlarm

+
+
UUT: AlarmMgmt.c
+
Subprogram: clearAlarm
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]
dataunsigned int0<match>
[ALARM_ID_BLOOD_PUMP_MC_SPEED_CHECK]
dataunsigned int1<match>
alarmStartedAt
[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]
dataunsigned int0<match>
alarmPriorityFIFO
[ALARM_PRIORITY_MEDIUM]arrayALARM_ID_BLOOD_PUMP_MC_SPEED_CHECK<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

isAlarmActive_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramisAlarmActive
Test Case NameisAlarmActive_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isAlarmActive_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling isAlarmActive

+
+
UUT: AlarmMgmt.c
+
Subprogram: isAlarmActive
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_STUCK_BUTTON_TEST_FAILED
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isAlarmActive

+
+
UUT: AlarmMgmt.c
+
Subprogram: isAlarmActive
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_STUCK_BUTTON_TEST_FAILED
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getAlarmActive_InvalidAlarm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramgetAlarmActive
Test Case NamegetAlarmActive_InvalidAlarm
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getAlarmActive_InvalidAlarm

+
+ +
+ +
+ +

Event 1 + - Calling getAlarmActive

+
+
UUT: AlarmMgmt.c
+
Subprogram: getAlarmActive
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int9999
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmTriggered
+
+
+ +
+ +

Event 3 + - Stubbed requestNewOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: requestNewOperationMode
+
+
+ +
+ +

Event 4 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 5 + - Returned from getAlarmActive

+
+
UUT: AlarmMgmt.c
+
Subprogram: getAlarmActive
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int9999
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

getAlarmActive_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramgetAlarmActive
Test Case NamegetAlarmActive_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getAlarmActive_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getAlarmActive

+
+
UUT: AlarmMgmt.c
+
Subprogram: getAlarmActive
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getAlarmActive

+
+
UUT: AlarmMgmt.c
+
Subprogram: getAlarmActive
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getAlarmActive_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramgetAlarmActive
Test Case NamegetAlarmActive_Override
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getAlarmActive_Override

+
+ +
+ +
+ +

Event 1 + - Calling getAlarmActive

+
+
UUT: AlarmMgmt.c
+
Subprogram: getAlarmActive
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getAlarmActive

+
+
UUT: AlarmMgmt.c
+
Subprogram: getAlarmActive
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int0
ovDataunsigned int1
overrideunsigned int0xCCC33C33
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getAlarmStartTime_InvalidAlarm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramgetAlarmStartTime
Test Case NamegetAlarmStartTime_InvalidAlarm
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getAlarmStartTime_InvalidAlarm

+
+ +
+ +
+ +

Event 1 + - Calling getAlarmStartTime

+
+
UUT: AlarmMgmt.c
+
Subprogram: getAlarmStartTime
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int9999
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmTriggered
+
+
+ +
+ +

Event 3 + - Stubbed requestNewOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: requestNewOperationMode
+
+
+ +
+ +

Event 4 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 5 + - Returned from getAlarmStartTime

+
+
UUT: AlarmMgmt.c
+
Subprogram: getAlarmStartTime
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int9999
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getAlarmStartTime_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramgetAlarmStartTime
Test Case NamegetAlarmStartTime_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getAlarmStartTime_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getAlarmStartTime

+
+
UUT: AlarmMgmt.c
+
Subprogram: getAlarmStartTime
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getAlarmStartTime

+
+
UUT: AlarmMgmt.c
+
Subprogram: getAlarmStartTime
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int456<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStartedAt
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int456
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getAlarmStartTime_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramgetAlarmStartTime
Test Case NamegetAlarmStartTime_Override
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getAlarmStartTime_Override

+
+ +
+ +
+ +

Event 1 + - Calling getAlarmStartTime

+
+
UUT: AlarmMgmt.c
+
Subprogram: getAlarmStartTime
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getAlarmStartTime

+
+
UUT: AlarmMgmt.c
+
Subprogram: getAlarmStartTime
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int789<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStartedAt
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int456
ovDataunsigned int789
overrideunsigned int0xCCC33C33
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

updateAlarmsState_NoAlarmsActive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramupdateAlarmsState
Test Case NameupdateAlarmsState_NoAlarmsActive
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of updateAlarmsState_NoAlarmsActive

+
+ +
+ +
+ +

Event 1 + - Calling updateAlarmsState

+
+
UUT: AlarmMgmt.c
+
Subprogram: updateAlarmsState
+
+
+ +
+ +

Event 2 + - Returned from updateAlarmsState

+
+
UUT: AlarmMgmt.c
+
Subprogram: updateAlarmsState
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatus
alarmsStateenumALARM_PRIORITY_NONE<match>
alarmTopenumALARM_ID_NO_ALARM<match>
alarmPriorityFIFO
[ALARM_PRIORITY_NONE]arrayALARM_ID_NO_ALARM<match>
[ALARM_PRIORITY_LOW]arrayALARM_ID_NO_ALARM<match>
[ALARM_PRIORITY_MEDIUM]arrayALARM_ID_NO_ALARM<match>
[ALARM_PRIORITY_HIGH]arrayALARM_ID_NO_ALARM<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

updateAlarmsState_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramupdateAlarmsState
Test Case NameupdateAlarmsState_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of updateAlarmsState_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling updateAlarmsState

+
+
UUT: AlarmMgmt.c
+
Subprogram: updateAlarmsState
+
+
+ +
+ +

Event 2 + - Returned from updateAlarmsState

+
+
UUT: AlarmMgmt.c
+
Subprogram: updateAlarmsState
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int1
[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]
dataunsigned int1
[ALARM_ID_BLOOD_PUMP_MC_SPEED_CHECK]
dataunsigned int1
alarmStatus
alarmsStateenumALARM_PRIORITY_HIGH<match>
alarmTopenumALARM_ID_STUCK_BUTTON_TEST_FAILED<match>
alarmPriorityFIFO
[ALARM_PRIORITY_NONE]arrayALARM_ID_NO_ALARM<match>
[ALARM_PRIORITY_LOW]arrayALARM_ID_NO_ALARM<match>
[ALARM_PRIORITY_MEDIUM]arrayALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK<match>
[ALARM_PRIORITY_HIGH]arrayALARM_ID_STUCK_BUTTON_TEST_FAILED<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

setAlarmLampAndAudio_High

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramsetAlarmLampAndAudio
Test Case NamesetAlarmLampAndAudio_High
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setAlarmLampAndAudio_High

+
+ +
+ +
+ +

Event 1 + - Calling setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ +
+ +

Event 3 + - Stubbed requestAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: requestAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lampPatternenumLAMP_PATTERN_HIGH_ALARM<match>
+
+
+ +
+ +

Event 4 + - Returned from setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatus
alarmsStateenumALARM_PRIORITY_HIGH
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setAlarmLampAndAudio_HighFault

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramsetAlarmLampAndAudio
Test Case NamesetAlarmLampAndAudio_HighFault
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setAlarmLampAndAudio_HighFault

+
+ +
+ +
+ +

Event 1 + - Calling setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ +
+ +

Event 3 + - Stubbed requestAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: requestAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lampPatternenumLAMP_PATTERN_FAULT<match>
+
+
+ +
+ +

Event 4 + - Returned from setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatus
alarmsStateenumALARM_PRIORITY_HIGH
alarmTopenumALARM_ID_SOFTWARE_FAULT
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setAlarmLampAndAudio_InvalidAlarmState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramsetAlarmLampAndAudio
Test Case NamesetAlarmLampAndAudio_InvalidAlarmState
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setAlarmLampAndAudio_InvalidAlarmState

+
+ +
+ +
+ +

Event 1 + - Calling setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ +
+ +

Event 3 + - Stubbed broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmTriggered
+
+
+ +
+ +

Event 4 + - Stubbed requestNewOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: requestNewOperationMode
+
+
+ +
+ +

Event 5 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 6 + - Returned from setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
alarmStatus
alarmsStateenumNUM_OF_ALARM_PRIORITIES
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setAlarmLampAndAudio_Low

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramsetAlarmLampAndAudio
Test Case NamesetAlarmLampAndAudio_Low
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setAlarmLampAndAudio_Low

+
+ +
+ +
+ +

Event 1 + - Calling setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ +
+ +

Event 3 + - Stubbed requestAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: requestAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lampPatternenumLAMP_PATTERN_LOW_ALARM<match>
+
+
+ +
+ +

Event 4 + - Returned from setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatus
alarmsStateenumALARM_PRIORITY_LOW
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setAlarmLampAndAudio_Manual

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramsetAlarmLampAndAudio
Test Case NamesetAlarmLampAndAudio_Manual
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setAlarmLampAndAudio_Manual

+
+ +
+ +
+ +

Event 1 + - Calling setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumLAMP_PATTERN_MANUAL
+
+
+ +
+ +

Event 3 + - Returned from setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int0<match>
alarmStatus
alarmsStateenumALARM_PRIORITY_LOW
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setAlarmLampAndAudio_Medium

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramsetAlarmLampAndAudio
Test Case NamesetAlarmLampAndAudio_Medium
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setAlarmLampAndAudio_Medium

+
+ +
+ +
+ +

Event 1 + - Calling setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ +
+ +

Event 3 + - Stubbed requestAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: requestAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lampPatternenumLAMP_PATTERN_MED_ALARM<match>
+
+
+ +
+ +

Event 4 + - Returned from setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatus
alarmsStateenumALARM_PRIORITY_MEDIUM
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setAlarmLampAndAudio_NoAlarms

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramsetAlarmLampAndAudio
Test Case NamesetAlarmLampAndAudio_NoAlarms
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setAlarmLampAndAudio_NoAlarms

+
+ +
+ +
+ +

Event 1 + - Calling setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ +
+ +

Event 3 + - Stubbed requestAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: requestAlarmLampPattern
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lampPatternenumLAMP_PATTERN_OK<match>
+
+
+ +
+ +

Event 4 + - Returned from setAlarmLampAndAudio

+
+
UUT: AlarmMgmt.c
+
Subprogram: setAlarmLampAndAudio
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatus
alarmsStateenumALARM_PRIORITY_NONE
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

resetAlarmPriorityFIFO_InvalidPriority

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramresetAlarmPriorityFIFO
Test Case NameresetAlarmPriorityFIFO_InvalidPriority
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of resetAlarmPriorityFIFO_InvalidPriority

+
+ +
+ +
+ +

Event 1 + - Calling resetAlarmPriorityFIFO

+
+
UUT: AlarmMgmt.c
+
Subprogram: resetAlarmPriorityFIFO
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
priorityenumNUM_OF_ALARM_PRIORITIES
+
+
+ +
+ +

Event 2 + - Stubbed broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmTriggered
+
+
+ +
+ +

Event 3 + - Stubbed requestNewOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: requestNewOperationMode
+
+
+ +
+ +

Event 4 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 5 + - Returned from resetAlarmPriorityFIFO

+
+
UUT: AlarmMgmt.c
+
Subprogram: resetAlarmPriorityFIFO
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
priorityenumNUM_OF_ALARM_PRIORITIES
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
alarmPriorityFIFO
[ALARM_PRIORITY_NONE]arrayALARM_ID_NO_ALARM<match>
[ALARM_PRIORITY_LOW]arrayALARM_ID_BLOOD_PUMP_MC_DIRECTION_CHECK<match>
[ALARM_PRIORITY_MEDIUM]arrayALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK<match>
[ALARM_PRIORITY_HIGH]arrayALARM_ID_SOFTWARE_FAULT<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

resetAlarmPriorityFIFO_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramresetAlarmPriorityFIFO
Test Case NameresetAlarmPriorityFIFO_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of resetAlarmPriorityFIFO_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling resetAlarmPriorityFIFO

+
+
UUT: AlarmMgmt.c
+
Subprogram: resetAlarmPriorityFIFO
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
priorityenumALARM_PRIORITY_MEDIUM
+
+
+ +
+ +

Event 2 + - Returned from resetAlarmPriorityFIFO

+
+
UUT: AlarmMgmt.c
+
Subprogram: resetAlarmPriorityFIFO
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
priorityenumALARM_PRIORITY_MEDIUM
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmPriorityFIFO
[ALARM_PRIORITY_MEDIUM]arrayALARM_ID_NO_ALARM<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getPublishAlarmStatusInterval_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramgetPublishAlarmStatusInterval
Test Case NamegetPublishAlarmStatusInterval_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getPublishAlarmStatusInterval_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getPublishAlarmStatusInterval

+
+
UUT: AlarmMgmt.c
+
Subprogram: getPublishAlarmStatusInterval
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getPublishAlarmStatusInterval

+
+
UUT: AlarmMgmt.c
+
Subprogram: getPublishAlarmStatusInterval
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int500<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatusPublishInterval
dataunsigned int500
ovDataunsigned int1000
overrideunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getPublishAlarmStatusInterval_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramgetPublishAlarmStatusInterval
Test Case NamegetPublishAlarmStatusInterval_Override
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getPublishAlarmStatusInterval_Override

+
+ +
+ +
+ +

Event 1 + - Calling getPublishAlarmStatusInterval

+
+
UUT: AlarmMgmt.c
+
Subprogram: getPublishAlarmStatusInterval
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getPublishAlarmStatusInterval

+
+
UUT: AlarmMgmt.c
+
Subprogram: getPublishAlarmStatusInterval
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1000<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatusPublishInterval
dataunsigned int500
ovDataunsigned int1000
overrideunsigned int0xCCC33C33
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

testSetAlarmStatusPublishIntervalOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestSetAlarmStatusPublishIntervalOverride
Test Case NametestSetAlarmStatusPublishIntervalOverride_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetAlarmStatusPublishIntervalOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testSetAlarmStatusPublishIntervalOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStatusPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned int200
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testSetAlarmStatusPublishIntervalOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStatusPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned int200
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatusPublishInterval
dataunsigned int10<match>
ovInitDataunsigned int10<match>
ovDataunsigned int4<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetAlarmStatusPublishIntervalOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestSetAlarmStatusPublishIntervalOverride
Test Case NametestSetAlarmStatusPublishIntervalOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetAlarmStatusPublishIntervalOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testSetAlarmStatusPublishIntervalOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStatusPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned int200
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testSetAlarmStatusPublishIntervalOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStatusPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned int200
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatusPublishInterval
dataunsigned int10<match>
ovInitDataunsigned int10<match>
ovDataunsigned int0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetAlarmStatusPublishIntervalOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestResetAlarmStatusPublishIntervalOverride
Test Case NametestResetAlarmStatusPublishIntervalOverride_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetAlarmStatusPublishIntervalOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testResetAlarmStatusPublishIntervalOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStatusPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testResetAlarmStatusPublishIntervalOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStatusPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatusPublishInterval
dataunsigned int10<match>
ovInitDataunsigned int10<match>
ovDataunsigned int10<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetAlarmStatusPublishIntervalOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestResetAlarmStatusPublishIntervalOverride
Test Case NametestResetAlarmStatusPublishIntervalOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetAlarmStatusPublishIntervalOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testResetAlarmStatusPublishIntervalOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStatusPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testResetAlarmStatusPublishIntervalOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStatusPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatusPublishInterval
dataunsigned int10<match>
ovInitDataunsigned int10<match>
ovDataunsigned int4<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetAlarmStateOverride_InvalidAlarm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestSetAlarmStateOverride
Test Case NametestSetAlarmStateOverride_InvalidAlarm
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetAlarmStateOverride_InvalidAlarm

+
+ +
+ +
+ +

Event 1 + - Calling testSetAlarmStateOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int9999
valueunsigned int1
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from testSetAlarmStateOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int9999
valueunsigned int1
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int0<match>
ovInitDataunsigned int1<match>
ovDataunsigned int1<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetAlarmStateOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestSetAlarmStateOverride
Test Case NametestSetAlarmStateOverride_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetAlarmStateOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testSetAlarmStateOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
valueunsigned int1
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testSetAlarmStateOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
valueunsigned int1
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int0<match>
ovInitDataunsigned int1<match>
ovDataunsigned int1<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetAlarmStateOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestSetAlarmStateOverride
Test Case NametestSetAlarmStateOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetAlarmStateOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testSetAlarmStateOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
valueunsigned int1
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testSetAlarmStateOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
valueunsigned int1
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int0<match>
ovInitDataunsigned int1<match>
ovDataunsigned int1<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetAlarmStateOverride_InvalidAlarm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestResetAlarmStateOverride
Test Case NametestResetAlarmStateOverride_InvalidAlarm
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetAlarmStateOverride_InvalidAlarm

+
+ +
+ +
+ +

Event 1 + - Calling testResetAlarmStateOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int9999
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from testResetAlarmStateOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int9999
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int0<match>
ovInitDataunsigned int1<match>
ovDataunsigned int1<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetAlarmStateOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestResetAlarmStateOverride
Test Case NametestResetAlarmStateOverride_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetAlarmStateOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testResetAlarmStateOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testResetAlarmStateOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int0<match>
ovInitDataunsigned int1<match>
ovDataunsigned int1<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetAlarmStateOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestResetAlarmStateOverride
Test Case NametestResetAlarmStateOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetAlarmStateOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testResetAlarmStateOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testResetAlarmStateOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int0<match>
ovInitDataunsigned int1<match>
ovDataunsigned int1<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetAlarmStartOverride_InvalidAlarm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestSetAlarmStartOverride
Test Case NametestSetAlarmStartOverride_InvalidAlarm
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetAlarmStartOverride_InvalidAlarm

+
+ +
+ +
+ +

Event 1 + - Calling testSetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int9999
valueunsigned int500
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from testSetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int9999
valueunsigned int500
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

testSetAlarmStartOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestSetAlarmStartOverride
Test Case NametestSetAlarmStartOverride_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetAlarmStartOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testSetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
valueunsigned int500
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1500
+
+
+ +
+ +

Event 4 + - Returned from testSetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
valueunsigned int500
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStartedAt
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int2000<match>
ovInitDataunsigned int0<match>
ovDataunsigned int1000<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetAlarmStartOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestSetAlarmStartOverride
Test Case NametestSetAlarmStartOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetAlarmStartOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testSetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
valueunsigned int500
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testSetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
valueunsigned int500
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStartedAt
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int2000<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetAlarmStartOverride_ValueTooLarge

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestSetAlarmStartOverride
Test Case NametestSetAlarmStartOverride_ValueTooLarge
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:55 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetAlarmStartOverride_ValueTooLarge

+
+ +
+ +
+ +

Event 1 + - Calling testSetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
valueunsigned int500
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int400
+
+
+ +
+ +

Event 4 + - Returned from testSetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testSetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
valueunsigned int500
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStartedAt
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int2000<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetAlarmStartOverride_InvalidAlarm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestResetAlarmStartOverride
Test Case NametestResetAlarmStartOverride_InvalidAlarm
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:56 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetAlarmStartOverride_InvalidAlarm

+
+ +
+ +
+ +

Event 1 + - Calling testResetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int9999
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from testResetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int9999
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStartedAt
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int2000<match>
ovInitDataunsigned int0<match>
ovDataunsigned int1000<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetAlarmStartOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestResetAlarmStartOverride
Test Case NametestResetAlarmStartOverride_NominalPath
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:56 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetAlarmStartOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testResetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testResetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStartedAt
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int2000<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetAlarmStartOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestAlarmMgmt
SubprogramtestResetAlarmStartOverride
Test Case NametestResetAlarmStartOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:06:51 PM
Date of Execution06 DEC 2019 6:06:56 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetAlarmStartOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testResetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testResetAlarmStartOverride

+
+
UUT: AlarmMgmt.c
+
Subprogram: testResetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int2
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStartedAt
[ALARM_ID_STUCK_BUTTON_TEST_FAILED]
dataunsigned int2000<match>
ovInitDataunsigned int0<match>
ovDataunsigned int1000<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_BLOODFLOW_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_BLOODFLOW_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_BLOODFLOW_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,16851 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameBLOODFLOW
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:12 PM
+
+ +
+

initBloodFlow_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprograminitBloodFlow
Test Case NameinitBloodFlow_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initBloodFlow_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initBloodFlow

+
+
UUT: BloodFlow.c
+
Subprogram: initBloodFlow
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned short0<match>
+
+
+ +
+ +

Event 3 + - Stubbed etpwmStopTBCLK

+
+
UUT: etpwm.h
+
Subprogram: etpwmStopTBCLK
+
+
+ +
+ +

Event 4 + - Returned from initBloodFlow

+
+
UUT: BloodFlow.c
+
Subprogram: initBloodFlow
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_canREG3
[0]
TIOCunsigned int2<match>
RIOCunsigned int2<match>
isBloodPumpOnunsigned int0<match>
bloodPumpPWMDutyCyclePctSetfloat0<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD<match>
flowReadings
[0]array0<match>
[1]array0<match>
[2]array0<match>
[3]array0<match>
[4]array0<match>
[5]array0<match>
[6]array0<match>
[7]array0<match>
[8]array0<match>
[9]array0<match>
[98]array0<match>
[99]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%18/18PASS
+
+
+ +
+ + +
+

setBloodPumpTargetFlowRate_DirChngWhilePumpIsRunning

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpTargetFlowRate
Test Case NamesetBloodPumpTargetFlowRate_DirChngWhilePumpIsRunning
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpTargetFlowRate_DirChngWhilePumpIsRunning

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int500
direnumMOTOR_DIR_REVERSE
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int500
direnumMOTOR_DIR_REVERSE
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
isBloodPumpOnunsigned int1<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD
targetBloodFlowRate
dataint200<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

setBloodPumpTargetFlowRate_FlowTooHigh

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpTargetFlowRate
Test Case NamesetBloodPumpTargetFlowRate_FlowTooHigh
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpTargetFlowRate_FlowTooHigh

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int601
direnumMOTOR_DIR_FORWARD
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT<match>
alarmData2
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int601<match>
+
+
+ +
+ +

Event 3 + - Returned from setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int601
direnumMOTOR_DIR_FORWARD
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
isBloodPumpOnunsigned int1<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD
targetBloodFlowRate
dataint200<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

setBloodPumpTargetFlowRate_OffToRateFwd

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpTargetFlowRate
Test Case NamesetBloodPumpTargetFlowRate_OffToRateFwd
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpTargetFlowRate_OffToRateFwd

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int500
direnumMOTOR_DIR_FORWARD
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int500
direnumMOTOR_DIR_FORWARD
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_OFF_STATE<match>
isBloodPumpOnunsigned int0<match>
bloodPumpDirectionenumMOTOR_DIR_FORWARD<match>
bloodPumpDirectionSetenumMOTOR_DIR_REVERSE<match>
targetBloodFlowRate
dataint500<match>
bpFlowErrorfloat0<match>
bpFlowErrorSumfloat0<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

setBloodPumpTargetFlowRate_OffToRateRev

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpTargetFlowRate
Test Case NamesetBloodPumpTargetFlowRate_OffToRateRev
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpTargetFlowRate_OffToRateRev

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int500
direnumMOTOR_DIR_REVERSE
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int500
direnumMOTOR_DIR_REVERSE
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_OFF_STATE<match>
isBloodPumpOnunsigned int0<match>
bloodPumpDirectionenumMOTOR_DIR_REVERSE<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD<match>
targetBloodFlowRate
dataint-500<match>
bpFlowErrorfloat0<match>
bpFlowErrorSumfloat0<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

setBloodPumpTargetFlowRate_RateDecrease

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpTargetFlowRate
Test Case NamesetBloodPumpTargetFlowRate_RateDecrease
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpTargetFlowRate_RateDecrease

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int200
direnumMOTOR_DIR_FORWARD
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int200
direnumMOTOR_DIR_FORWARD
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_DOWN_STATE<match>
isBloodPumpOnunsigned int1<match>
bloodPumpPWMDutyCyclePctSetfloat0.8
bloodPumpDirectionenumMOTOR_DIR_FORWARD<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD<match>
targetBloodFlowRate
dataint200<match>
bpFlowErrorfloat0<match>
bpFlowErrorSumfloat0<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

setBloodPumpTargetFlowRate_RateDecreaseDuringRampDown

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpTargetFlowRate
Test Case NamesetBloodPumpTargetFlowRate_RateDecreaseDuringRampDown
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpTargetFlowRate_RateDecreaseDuringRampDown

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int0
direnumMOTOR_DIR_FORWARD
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int0
direnumMOTOR_DIR_FORWARD
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_DOWN_STATE<match>
isBloodPumpOnunsigned int1<match>
bloodPumpPWMDutyCyclePctSetfloat0.4
bloodPumpDirectionenumMOTOR_DIR_FORWARD<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD<match>
targetBloodFlowRate
dataint0<match>
bpFlowErrorfloat0<match>
bpFlowErrorSumfloat0<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

setBloodPumpTargetFlowRate_RateDecreaseDuringRampUp

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpTargetFlowRate
Test Case NamesetBloodPumpTargetFlowRate_RateDecreaseDuringRampUp
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpTargetFlowRate_RateDecreaseDuringRampUp

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int200
direnumMOTOR_DIR_FORWARD
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int200
direnumMOTOR_DIR_FORWARD
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_DOWN_STATE<match>
isBloodPumpOnunsigned int1<match>
bloodPumpPWMDutyCyclePctSetfloat0.8
bloodPumpDirectionenumMOTOR_DIR_FORWARD<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD<match>
targetBloodFlowRate
dataint200<match>
bpFlowErrorfloat0<match>
bpFlowErrorSumfloat0<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

setBloodPumpTargetFlowRate_RateIncrease

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpTargetFlowRate
Test Case NamesetBloodPumpTargetFlowRate_RateIncrease
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpTargetFlowRate_RateIncrease

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int500
direnumMOTOR_DIR_FORWARD
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int500
direnumMOTOR_DIR_FORWARD
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_UP_STATE<match>
isBloodPumpOnunsigned int1<match>
bloodPumpPWMDutyCyclePctSetfloat0.4
bloodPumpDirectionenumMOTOR_DIR_FORWARD<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD<match>
targetBloodFlowRate
dataint500<match>
bpFlowErrorfloat0<match>
bpFlowErrorSumfloat0<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

setBloodPumpTargetFlowRate_RateIncreaseDuringRampDown

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpTargetFlowRate
Test Case NamesetBloodPumpTargetFlowRate_RateIncreaseDuringRampDown
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpTargetFlowRate_RateIncreaseDuringRampDown

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int500
direnumMOTOR_DIR_FORWARD
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int500
direnumMOTOR_DIR_FORWARD
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_UP_STATE<match>
isBloodPumpOnunsigned int1<match>
bloodPumpPWMDutyCyclePctSetfloat0.4
bloodPumpDirectionenumMOTOR_DIR_FORWARD<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD<match>
targetBloodFlowRate
dataint500<match>
bpFlowErrorfloat0<match>
bpFlowErrorSumfloat0<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

setBloodPumpTargetFlowRate_RateIncreaseDuringRampUp

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpTargetFlowRate
Test Case NamesetBloodPumpTargetFlowRate_RateIncreaseDuringRampUp
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpTargetFlowRate_RateIncreaseDuringRampUp

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int500
direnumMOTOR_DIR_FORWARD
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int500
direnumMOTOR_DIR_FORWARD
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_UP_STATE<match>
isBloodPumpOnunsigned int1<match>
bloodPumpPWMDutyCyclePctSetfloat0.4
bloodPumpDirectionenumMOTOR_DIR_FORWARD<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD<match>
targetBloodFlowRate
dataint500<match>
bpFlowErrorfloat0<match>
bpFlowErrorSumfloat0<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

setBloodPumpTargetFlowRate_ZeroRate

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpTargetFlowRate
Test Case NamesetBloodPumpTargetFlowRate_ZeroRate
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpTargetFlowRate_ZeroRate

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int0
direnumMOTOR_DIR_FORWARD
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from setBloodPumpTargetFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpTargetFlowRate
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowRateunsigned int0
direnumMOTOR_DIR_FORWARD
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_DOWN_STATE<match>
isBloodPumpOnunsigned int1<match>
bloodPumpPWMDutyCyclePctSetfloat0.4
bloodPumpDirectionenumMOTOR_DIR_FORWARD<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD<match>
targetBloodFlowRate
dataint0<match>
bpFlowErrorfloat0<match>
bpFlowErrorSumfloat0<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

execBloodFlowMonitor_InitMode_WrapFlowBuffer

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramexecBloodFlowMonitor
Test Case NameexecBloodFlowMonitor_InitMode_WrapFlowBuffer
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execBloodFlowMonitor_InitMode_WrapFlowBuffer

+
+ +
+ +
+ +

Event 1 + - Calling execBloodFlowMonitor

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowMonitor
+
+
+ +
+ +

Event 2 + - Stubbed getIntADCReading

+
+
UUT: InternalADC.h
+
Subprogram: getIntADCReading
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelenumINT_ADC_BLOOD_PUMP_SPEED<match>
returnunsigned short1500
+
+
+ +
+ +

Event 3 + - Stubbed getIntADCReading

+
+
UUT: InternalADC.h
+
Subprogram: getIntADCReading
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelenumINT_ADC_BLOOD_PUMP_MOTOR_CURRENT<match>
returnunsigned short1550
+
+
+ +
+ +

Event 4 + - Stubbed getFPGABloodFlow

+
+
UUT: FPGA.h
+
Subprogram: getFPGABloodFlow
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat-100
+
+
+ +
+ +

Event 5 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_INIT
+
+
+ +
+ +

Event 6 + - Returned from execBloodFlowMonitor

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowMonitor
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE
isBloodPumpOnunsigned int1
bloodPumpDirectionenumMOTOR_DIR_REVERSE
bloodPumpDirectionSetenumMOTOR_DIR_REVERSE
bloodFlowDataPublishInterval
dataunsigned int10
targetBloodFlowRate
dataint-100
measuredBloodFlowRate
datafloat-3<match>
adcBloodPumpSpeedRPM
datafloat-496.375<match>
adcBloodPumpCurrentmA
datafloat-824.15<match>
flowReadings
[0]array-100<match>
[1]array-100<match>
[2]array0<match>
flowReadingsIdxunsigned int0<match>
flowReadingsTotalfloat-300<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%10/10PASS
+
+
+ +
+ + +
+

execBloodFlowMonitor_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramexecBloodFlowMonitor
Test Case NameexecBloodFlowMonitor_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execBloodFlowMonitor_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling execBloodFlowMonitor

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowMonitor
+
+
+ +
+ +

Event 2 + - Stubbed getIntADCReading

+
+
UUT: InternalADC.h
+
Subprogram: getIntADCReading
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelenumINT_ADC_BLOOD_PUMP_SPEED<match>
returnunsigned short1500
+
+
+ +
+ +

Event 3 + - Stubbed getIntADCReading

+
+
UUT: InternalADC.h
+
Subprogram: getIntADCReading
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelenumINT_ADC_BLOOD_PUMP_MOTOR_CURRENT<match>
returnunsigned short1550
+
+
+ +
+ +

Event 4 + - Stubbed getFPGABloodFlow

+
+
UUT: FPGA.h
+
Subprogram: getFPGABloodFlow
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat-100
+
+
+ +
+ +

Event 5 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_TREA
+
+
+ +
+ +

Event 6 + - Returned from execBloodFlowMonitor

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowMonitor
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE
isBloodPumpOnunsigned int1
bloodPumpDirectionenumMOTOR_DIR_REVERSE
bloodPumpDirectionSetenumMOTOR_DIR_REVERSE
bloodFlowDataPublishInterval
dataunsigned int10
targetBloodFlowRate
dataint-100
measuredBloodFlowRate
datafloat-3<match>
adcBloodPumpSpeedRPM
datafloat-496.375<match>
adcBloodPumpCurrentmA
datafloat-824.15<match>
flowReadings
[0]array-100<match>
[1]array-100<match>
[2]array-100<match>
flowReadingsIdxunsigned int3<match>
flowReadingsTotalfloat-300<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%10/10PASS
+
+
+ +
+ + +
+

execBloodFlowController_ControlToTargetState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramexecBloodFlowController
Test Case NameexecBloodFlowController_ControlToTargetState
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execBloodFlowController_ControlToTargetState

+
+ +
+ +
+ +

Event 1 + - Calling execBloodFlowController

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowController
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ +
+ +

Event 3 + - Returned from execBloodFlowController

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowController
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE<match>
bloodPumpPWMDutyCyclePctSetfloat0.8102
targetBloodFlowRate
dataint500
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

execBloodFlowController_InvalidState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramexecBloodFlowController
Test Case NameexecBloodFlowController_InvalidState
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execBloodFlowController_InvalidState

+
+ +
+ +
+ +

Event 1 + - Calling execBloodFlowController

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowController
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT<match>
alarmData1
dataTypeenumALARM_DATA_TYPE_U32<match>
alarmData2
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int4<match>
+
+
+ +
+ +

Event 3 + - Returned from execBloodFlowController

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowController
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumNUM_OF_BLOOD_PUMP_STATES
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

execBloodFlowController_OffState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramexecBloodFlowController
Test Case NameexecBloodFlowController_OffState
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execBloodFlowController_OffState

+
+ +
+ +
+ +

Event 1 + - Calling execBloodFlowController

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowController
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ +
+ +

Event 3 + - Stubbed etpwmStartTBCLK

+
+
UUT: etpwm.h
+
Subprogram: etpwmStartTBCLK
+
+
+ +
+ +

Event 4 + - Returned from execBloodFlowController

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowController
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_UP_STATE<match>
targetBloodFlowRate
dataint500
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

execBloodFlowController_RampDown

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramexecBloodFlowController
Test Case NameexecBloodFlowController_RampDown
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execBloodFlowController_RampDown

+
+ +
+ +
+ +

Event 1 + - Calling execBloodFlowController

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowController
+
+
+ +
+ +

Event 2 + - Returned from execBloodFlowController

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowController
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE<match>
bloodPumpPWMDutyCyclePctfloat0.4
bloodPumpPWMDutyCyclePctSetfloat0.4
targetBloodFlowRate
dataint200
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

execBloodFlowController_RampUpState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramexecBloodFlowController
Test Case NameexecBloodFlowController_RampUpState
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execBloodFlowController_RampUpState

+
+ +
+ +
+ +

Event 1 + - Calling execBloodFlowController

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowController
+
+
+ +
+ +

Event 2 + - Returned from execBloodFlowController

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowController
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE<match>
bloodPumpPWMDutyCyclePctfloat0.8
bloodPumpPWMDutyCyclePctSetfloat0.8
targetBloodFlowRate
dataint500
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleBloodPumpOffState_NewRateSet

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpOffState
Test Case NamehandleBloodPumpOffState_NewRateSet
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpOffState_NewRateSet

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpOffState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpOffState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned short516<match>
+
+
+ +
+ +

Event 3 + - Stubbed etpwmStartTBCLK

+
+
UUT: etpwm.h
+
Subprogram: etpwmStartTBCLK
+
+
+ +
+ +

Event 4 + - Returned from handleBloodPumpOffState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpOffState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_RAMPING_UP_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_canREG3
[0]
TIOCunsigned int0<match>
RIOCunsigned int2<match>
ptr_pwmREG1
[0]
TBPRDunsigned short25833
bloodPumpStateenumBLOOD_PUMP_OFF_STATE
bloodPumpPWMDutyCyclePctSetfloat0.02<match>
bloodPumpDirectionenumMOTOR_DIR_FORWARD
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD<match>
targetBloodFlowRate
dataint500
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleBloodPumpOffState_NoChange

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpOffState
Test Case NamehandleBloodPumpOffState_NoChange
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpOffState_NoChange

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpOffState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpOffState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Returned from handleBloodPumpOffState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpOffState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_OFF_STATE
targetBloodFlowRate
dataint0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleBloodPumpRampingUpState_RampComplete

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpRampingUpState
Test Case NamehandleBloodPumpRampingUpState_RampComplete
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpRampingUpState_RampComplete

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpRampingUpState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpRampingUpState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Returned from handleBloodPumpRampingUpState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpRampingUpState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpPWMDutyCyclePctfloat0.4
bloodPumpPWMDutyCyclePctSetfloat0.4
targetBloodFlowRate
dataint200
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleBloodPumpRampingUpState_StillRamping

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpRampingUpState
Test Case NamehandleBloodPumpRampingUpState_StillRamping
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpRampingUpState_StillRamping

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpRampingUpState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpRampingUpState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned short10333<match>
+
+
+ +
+ +

Event 3 + - Returned from handleBloodPumpRampingUpState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpRampingUpState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_RAMPING_UP_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_pwmREG1
[0]
TBPRDunsigned short25833
bloodPumpPWMDutyCyclePctfloat0.4
bloodPumpPWMDutyCyclePctSetfloat0.4<match>
targetBloodFlowRate
dataint200
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

handleBloodPumpRampingUpState_StopRequested

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpRampingUpState
Test Case NamehandleBloodPumpRampingUpState_StopRequested
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpRampingUpState_StopRequested

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpRampingUpState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpRampingUpState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned short9816<match>
+
+
+ +
+ +

Event 3 + - Returned from handleBloodPumpRampingUpState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpRampingUpState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_RAMPING_DOWN_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_pwmREG1
[0]
TBPRDunsigned short25833
bloodPumpPWMDutyCyclePctSetfloat0.38<match>
targetBloodFlowRate
dataint0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

handleBloodPumpRampingDownState_

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpRampingDownState
Test Case NamehandleBloodPumpRampingDownState_
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpRampingDownState_

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpRampingDownState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpRampingDownState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Returned from handleBloodPumpRampingDownState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpRampingDownState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpPWMDutyCyclePctfloat0.2
bloodPumpPWMDutyCyclePctSetfloat0.2
targetBloodFlowRate
dataint100
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleBloodPumpRampingDownState_RampComplete

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpRampingDownState
Test Case NamehandleBloodPumpRampingDownState_RampComplete
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpRampingDownState_RampComplete

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpRampingDownState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpRampingDownState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ +
+ +

Event 3 + - Stubbed etpwmStopTBCLK

+
+
UUT: etpwm.h
+
Subprogram: etpwmStopTBCLK
+
+
+ +
+ +

Event 4 + - Returned from handleBloodPumpRampingDownState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpRampingDownState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_canREG3
[0]
TIOCunsigned int2<match>
bloodPumpPWMDutyCyclePctfloat0
bloodPumpPWMDutyCyclePctSetfloat0
targetBloodFlowRate
dataint0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

handleBloodPumpRampingDownState_StillRamping

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpRampingDownState
Test Case NamehandleBloodPumpRampingDownState_StillRamping
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpRampingDownState_StillRamping

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpRampingDownState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpRampingDownState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned short6199<match>
+
+
+ +
+ +

Event 3 + - Returned from handleBloodPumpRampingDownState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpRampingDownState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_RAMPING_DOWN_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_pwmREG1
[0]
TBPRDunsigned short25833
bloodPumpPWMDutyCyclePctfloat0.2
bloodPumpPWMDutyCyclePctSetfloat0.24<match>
targetBloodFlowRate
dataint100
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

handleBloodPumpControlToTargetState_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpControlToTargetState
Test Case NamehandleBloodPumpControlToTargetState_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpControlToTargetState_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned short10344<match>
+
+
+ +
+ +

Event 3 + - Returned from handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_pwmREG1
[0]
TBPRDunsigned short25833
bloodPumpPWMDutyCyclePctSetfloat0.40042<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD
targetBloodFlowRate
dataint200
measuredBloodFlowRate
datafloat198
bpFlowErrorfloat2<match>
bpFlowErrorSumfloat1<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleBloodPumpControlToTargetState_NotControlInterval

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpControlToTargetState
Test Case NamehandleBloodPumpControlToTargetState_NotControlInterval
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpControlToTargetState_NotControlInterval

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Returned from handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bpControlTimerCounterunsigned int9<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

handleBloodPumpControlToTargetState_PWM_Max

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpControlToTargetState
Test Case NamehandleBloodPumpControlToTargetState_PWM_Max
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpControlToTargetState_PWM_Max

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned short22733<match>
+
+
+ +
+ +

Event 3 + - Returned from handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_pwmREG1
[0]
TBPRDunsigned short25833
bloodPumpPWMDutyCyclePctSetfloat0.88<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD
targetBloodFlowRate
dataint500
measuredBloodFlowRate
datafloat449
bpFlowErrorfloat51<match>
bpFlowErrorSumfloat51<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleBloodPumpControlToTargetState_PWM_Min

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpControlToTargetState
Test Case NamehandleBloodPumpControlToTargetState_PWM_Min
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpControlToTargetState_PWM_Min

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned short3099<match>
+
+
+ +
+ +

Event 3 + - Returned from handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_pwmREG1
[0]
TBPRDunsigned short25833
bloodPumpPWMDutyCyclePctSetfloat0.12<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD
targetBloodFlowRate
dataint100
measuredBloodFlowRate
datafloat151
bpFlowErrorfloat-51<match>
bpFlowErrorSumfloat-51<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleBloodPumpControlToTargetState_Reverse

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpControlToTargetState
Test Case NamehandleBloodPumpControlToTargetState_Reverse
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpControlToTargetState_Reverse

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned short10344<match>
+
+
+ +
+ +

Event 3 + - Returned from handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_pwmREG1
[0]
TBPRDunsigned short25833
bloodPumpPWMDutyCyclePctSetfloat0.40042<match>
bloodPumpDirectionSetenumMOTOR_DIR_REVERSE
targetBloodFlowRate
dataint-200
measuredBloodFlowRate
datafloat-198
bpFlowErrorfloat2<match>
bpFlowErrorSumfloat1<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleBloodPumpControlToTargetState_TermsMaxRange

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpControlToTargetState
Test Case NamehandleBloodPumpControlToTargetState_TermsMaxRange
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpControlToTargetState_TermsMaxRange

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned short10596<match>
+
+
+ +
+ +

Event 3 + - Returned from handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_pwmREG1
[0]
TBPRDunsigned short25833
bloodPumpPWMDutyCyclePctSetfloat0.4102<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD
targetBloodFlowRate
dataint200
measuredBloodFlowRate
datafloat149
bpFlowErrorfloat51<match>
bpFlowErrorSumfloat51<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleBloodPumpControlToTargetState_TermsMaxRange2

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramhandleBloodPumpControlToTargetState
Test Case NamehandleBloodPumpControlToTargetState_TermsMaxRange2
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleBloodPumpControlToTargetState_TermsMaxRange2

+
+ +
+ +
+ +

Event 1 + - Calling handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_OFF_STATE
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned short10069<match>
+
+
+ +
+ +

Event 3 + - Returned from handleBloodPumpControlToTargetState

+
+
UUT: BloodFlow.c
+
Subprogram: handleBloodPumpControlToTargetState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_pwmREG1
[0]
TBPRDunsigned short25833
bloodPumpPWMDutyCyclePctSetfloat0.3898<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD
targetBloodFlowRate
dataint200
measuredBloodFlowRate
datafloat251
bpFlowErrorfloat-51<match>
bpFlowErrorSumfloat-51<match>
bpControlTimerCounterunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

stopBloodPump_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramstopBloodPump
Test Case NamestopBloodPump_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of stopBloodPump_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling stopBloodPump

+
+
UUT: BloodFlow.c
+
Subprogram: stopBloodPump
+
+
+ +
+ +

Event 2 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned short0<match>
+
+
+ +
+ +

Event 3 + - Stubbed etpwmStopTBCLK

+
+
UUT: etpwm.h
+
Subprogram: etpwmStopTBCLK
+
+
+ +
+ +

Event 4 + - Returned from stopBloodPump

+
+
UUT: BloodFlow.c
+
Subprogram: stopBloodPump
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_canREG3
[0]
TIOCunsigned int2<match>
isBloodPumpOnunsigned int0<match>
bloodPumpPWMDutyCyclePctSetfloat0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

releaseBloodPumpStop_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramreleaseBloodPumpStop
Test Case NamereleaseBloodPumpStop_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of releaseBloodPumpStop_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling releaseBloodPumpStop

+
+
UUT: BloodFlow.c
+
Subprogram: releaseBloodPumpStop
+
+
+ +
+ +

Event 2 + - Returned from releaseBloodPumpStop

+
+
UUT: BloodFlow.c
+
Subprogram: releaseBloodPumpStop
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_canREG3
[0]
TIOCunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setBloodPumpDirection_FWD

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpDirection
Test Case NamesetBloodPumpDirection_FWD
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpDirection_FWD

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpDirection

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpDirection
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
direnumMOTOR_DIR_FORWARD
+
+
+ +
+ +

Event 2 + - Returned from setBloodPumpDirection

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpDirection
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
direnumMOTOR_DIR_FORWARD
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_canREG3
[0]
RIOCunsigned int2<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

setBloodPumpDirection_InvalidDirection

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpDirection
Test Case NamesetBloodPumpDirection_InvalidDirection
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpDirection_InvalidDirection

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpDirection

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpDirection
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
direnumNUM_OF_MOTOR_DIRECTIONS
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT<match>
alarmData1
dataTypeenumALARM_DATA_TYPE_U32<match>
alarmData2
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int2<match>
+
+
+ +
+ +

Event 3 + - Returned from setBloodPumpDirection

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpDirection
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
direnumNUM_OF_MOTOR_DIRECTIONS
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_canREG3
[0]
RIOCunsigned int0<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

setBloodPumpDirection_REV

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramsetBloodPumpDirection
Test Case NamesetBloodPumpDirection_REV
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setBloodPumpDirection_REV

+
+ +
+ +
+ +

Event 1 + - Calling setBloodPumpDirection

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpDirection
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
direnumMOTOR_DIR_REVERSE
+
+
+ +
+ +

Event 2 + - Returned from setBloodPumpDirection

+
+
UUT: BloodFlow.c
+
Subprogram: setBloodPumpDirection
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
direnumMOTOR_DIR_REVERSE
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
ptr_canREG3
[0]
RIOCunsigned int0<match>
bloodPumpDirectionSetenumMOTOR_DIR_REVERSE<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

getPublishBloodFlowDataInterval_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramgetPublishBloodFlowDataInterval
Test Case NamegetPublishBloodFlowDataInterval_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getPublishBloodFlowDataInterval_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getPublishBloodFlowDataInterval

+
+
UUT: BloodFlow.c
+
Subprogram: getPublishBloodFlowDataInterval
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getPublishBloodFlowDataInterval

+
+
UUT: BloodFlow.c
+
Subprogram: getPublishBloodFlowDataInterval
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int10<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodFlowDataPublishInterval
dataunsigned int10
ovInitDataunsigned int0
ovDataunsigned int0
overrideunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getPublishBloodFlowDataInterval_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramgetPublishBloodFlowDataInterval
Test Case NamegetPublishBloodFlowDataInterval_Override
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getPublishBloodFlowDataInterval_Override

+
+ +
+ +
+ +

Event 1 + - Calling getPublishBloodFlowDataInterval

+
+
UUT: BloodFlow.c
+
Subprogram: getPublishBloodFlowDataInterval
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getPublishBloodFlowDataInterval

+
+
UUT: BloodFlow.c
+
Subprogram: getPublishBloodFlowDataInterval
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int5<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodFlowDataPublishInterval
dataunsigned int10
ovInitDataunsigned int0
ovDataunsigned int5
overrideunsigned int0xCCC33C33
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getTargetBloodFlowRate_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramgetTargetBloodFlowRate
Test Case NamegetTargetBloodFlowRate_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getTargetBloodFlowRate_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getTargetBloodFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: getTargetBloodFlowRate
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnint0
+
+
+ +
+ +

Event 2 + - Returned from getTargetBloodFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: getTargetBloodFlowRate
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnint200<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
targetBloodFlowRate
dataint200
ovInitDataint0
ovDataint0
overrideunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getTargetBloodFlowRate_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramgetTargetBloodFlowRate
Test Case NamegetTargetBloodFlowRate_Override
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getTargetBloodFlowRate_Override

+
+ +
+ +
+ +

Event 1 + - Calling getTargetBloodFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: getTargetBloodFlowRate
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnint0
+
+
+ +
+ +

Event 2 + - Returned from getTargetBloodFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: getTargetBloodFlowRate
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnint500<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
targetBloodFlowRate
dataint200
ovInitDataint0
ovDataint500
overrideunsigned int0xCCC33C33
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getMeasuredBloodFlowRate_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramgetMeasuredBloodFlowRate
Test Case NamegetMeasuredBloodFlowRate_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getMeasuredBloodFlowRate_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getMeasuredBloodFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: getMeasuredBloodFlowRate
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat0
+
+
+ +
+ +

Event 2 + - Returned from getMeasuredBloodFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: getMeasuredBloodFlowRate
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat300<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
measuredBloodFlowRate
datafloat300
ovInitDatafloat0
ovDatafloat0
overrideunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getMeasuredBloodFlowRate_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramgetMeasuredBloodFlowRate
Test Case NamegetMeasuredBloodFlowRate_Override
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getMeasuredBloodFlowRate_Override

+
+ +
+ +
+ +

Event 1 + - Calling getMeasuredBloodFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: getMeasuredBloodFlowRate
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat0
+
+
+ +
+ +

Event 2 + - Returned from getMeasuredBloodFlowRate

+
+
UUT: BloodFlow.c
+
Subprogram: getMeasuredBloodFlowRate
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat100<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
measuredBloodFlowRate
datafloat300
ovInitDatafloat0
ovDatafloat100
overrideunsigned int0xCCC33C33
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getMeasuredBloodPumpSpeed_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramgetMeasuredBloodPumpSpeed
Test Case NamegetMeasuredBloodPumpSpeed_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getMeasuredBloodPumpSpeed_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getMeasuredBloodPumpSpeed

+
+
UUT: BloodFlow.c
+
Subprogram: getMeasuredBloodPumpSpeed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat0
+
+
+ +
+ +

Event 2 + - Returned from getMeasuredBloodPumpSpeed

+
+
UUT: BloodFlow.c
+
Subprogram: getMeasuredBloodPumpSpeed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat800<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
adcBloodPumpSpeedRPM
datafloat800
ovInitDatafloat0
ovDatafloat0
overrideunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getMeasuredBloodPumpSpeed_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramgetMeasuredBloodPumpSpeed
Test Case NamegetMeasuredBloodPumpSpeed_Override
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getMeasuredBloodPumpSpeed_Override

+
+ +
+ +
+ +

Event 1 + - Calling getMeasuredBloodPumpSpeed

+
+
UUT: BloodFlow.c
+
Subprogram: getMeasuredBloodPumpSpeed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat0
+
+
+ +
+ +

Event 2 + - Returned from getMeasuredBloodPumpSpeed

+
+
UUT: BloodFlow.c
+
Subprogram: getMeasuredBloodPumpSpeed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat1200<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
adcBloodPumpSpeedRPM
datafloat800
ovInitDatafloat0
ovDatafloat1200
overrideunsigned int0xCCC33C33
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getMeasuredBloodPumpCurrent_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramgetMeasuredBloodPumpCurrent
Test Case NamegetMeasuredBloodPumpCurrent_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getMeasuredBloodPumpCurrent_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getMeasuredBloodPumpCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: getMeasuredBloodPumpCurrent
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat0
+
+
+ +
+ +

Event 2 + - Returned from getMeasuredBloodPumpCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: getMeasuredBloodPumpCurrent
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat800<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
adcBloodPumpCurrentmA
datafloat800
ovInitDatafloat0
ovDatafloat0
overrideunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getMeasuredBloodPumpCurrent_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramgetMeasuredBloodPumpCurrent
Test Case NamegetMeasuredBloodPumpCurrent_Override
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getMeasuredBloodPumpCurrent_Override

+
+ +
+ +
+ +

Event 1 + - Calling getMeasuredBloodPumpCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: getMeasuredBloodPumpCurrent
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat0
+
+
+ +
+ +

Event 2 + - Returned from getMeasuredBloodPumpCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: getMeasuredBloodPumpCurrent
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat500<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
adcBloodPumpCurrentmA
datafloat800
ovInitDatafloat0
ovDatafloat500
overrideunsigned int0xCCC33C33
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

publishBloodFlowData_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogrampublishBloodFlowData
Test Case NamepublishBloodFlowData_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of publishBloodFlowData_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling publishBloodFlowData

+
+
UUT: BloodFlow.c
+
Subprogram: publishBloodFlowData
+
+
+ +
+ +

Event 2 + - Stubbed broadcastBloodFlowData

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastBloodFlowData
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowStPtunsigned int200<match>
measFlowfloat199<match>
measSpdfloat800<match>
measCurrfloat650<match>
+
+
+ +
+ +

Event 3 + - Returned from publishBloodFlowData

+
+
UUT: BloodFlow.c
+
Subprogram: publishBloodFlowData
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodFlowDataPublicationTimerCounterunsigned int0<match>
bloodFlowDataPublishInterval
dataunsigned int10
targetBloodFlowRate
dataint200
measuredBloodFlowRate
datafloat199
adcBloodPumpSpeedRPM
datafloat800
adcBloodPumpCurrentmA
datafloat650
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

publishBloodFlowData_NotIntervalTime

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogrampublishBloodFlowData
Test Case NamepublishBloodFlowData_NotIntervalTime
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of publishBloodFlowData_NotIntervalTime

+
+ +
+ +
+ +

Event 1 + - Calling publishBloodFlowData

+
+
UUT: BloodFlow.c
+
Subprogram: publishBloodFlowData
+
+
+ +
+ +

Event 2 + - Returned from publishBloodFlowData

+
+
UUT: BloodFlow.c
+
Subprogram: publishBloodFlowData
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodFlowDataPublicationTimerCounterunsigned int10<match>
bloodFlowDataPublishInterval
dataunsigned int10
targetBloodFlowRate
dataint200
measuredBloodFlowRate
datafloat199
adcBloodPumpSpeedRPM
datafloat800
adcBloodPumpCurrentmA
datafloat650
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

checkBloodPumpDirection_Fail

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramcheckBloodPumpDirection
Test Case NamecheckBloodPumpDirection_Fail
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkBloodPumpDirection_Fail

+
+ +
+ +
+ +

Event 1 + - Calling checkBloodPumpDirection

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpDirection
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_DIRECTION_CHECK<match>
alarmData1
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int0<match>
alarmData2
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int1<match>
+
+
+ +
+ +

Event 3 + - Returned from checkBloodPumpDirection

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpDirection
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD
adcBloodPumpSpeedRPM
datafloat-800
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

checkBloodPumpDirection_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramcheckBloodPumpDirection
Test Case NamecheckBloodPumpDirection_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkBloodPumpDirection_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling checkBloodPumpDirection

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpDirection
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Returned from checkBloodPumpDirection

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpDirection
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_CONTROL_TO_TARGET_STATE
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD
adcBloodPumpSpeedRPM
datafloat800
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows2/2PASS
+
+
+ +
+ + +
+

checkBloodPumpDirection_NotControlling

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramcheckBloodPumpDirection
Test Case NamecheckBloodPumpDirection_NotControlling
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkBloodPumpDirection_NotControlling

+
+ +
+ +
+ +

Event 1 + - Calling checkBloodPumpDirection

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpDirection
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Returned from checkBloodPumpDirection

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpDirection
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_UP_STATE
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows2/2PASS
+
+
+ +
+ + +
+

checkBloodPumpMCCurrent_OFFOk

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramcheckBloodPumpMCCurrent
Test Case NamecheckBloodPumpMCCurrent_OFFOk
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:12 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkBloodPumpMCCurrent_OFFOk

+
+ +
+ +
+ +

Event 1 + - Calling checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ +
+ +

Event 2 + - Returned from checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_OFF_STATE
adcBloodPumpCurrentmA
datafloat149
bpCurrErrorDurationCtrunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

checkBloodPumpMCCurrent_OFFTooHighAlarm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramcheckBloodPumpMCCurrent
Test Case NamecheckBloodPumpMCCurrent_OFFTooHighAlarm
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkBloodPumpMCCurrent_OFFTooHighAlarm

+
+ +
+ +
+ +

Event 1 + - Calling checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm1Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm1Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK<match>
alarmData
dataTypeenumALARM_DATA_TYPE_F32<match>
data
flt
datafloat-151<match>
+
+
+ +
+ +

Event 3 + - Returned from checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_OFF_STATE
adcBloodPumpCurrentmA
datafloat-151
bpCurrErrorDurationCtrunsigned int2010<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

checkBloodPumpMCCurrent_OFFTooHighShortTime

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramcheckBloodPumpMCCurrent
Test Case NamecheckBloodPumpMCCurrent_OFFTooHighShortTime
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkBloodPumpMCCurrent_OFFTooHighShortTime

+
+ +
+ +
+ +

Event 1 + - Calling checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ +
+ +

Event 2 + - Returned from checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_OFF_STATE
adcBloodPumpCurrentmA
datafloat151
bpCurrErrorDurationCtrunsigned int1990<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

checkBloodPumpMCCurrent_RunningOk

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramcheckBloodPumpMCCurrent
Test Case NamecheckBloodPumpMCCurrent_RunningOk
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkBloodPumpMCCurrent_RunningOk

+
+ +
+ +
+ +

Event 1 + - Calling checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ +
+ +

Event 2 + - Returned from checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_UP_STATE
adcBloodPumpCurrentmA
datafloat200
bpCurrErrorDurationCtrunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

checkBloodPumpMCCurrent_RunningTooHighAlarm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramcheckBloodPumpMCCurrent
Test Case NamecheckBloodPumpMCCurrent_RunningTooHighAlarm
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkBloodPumpMCCurrent_RunningTooHighAlarm

+
+ +
+ +
+ +

Event 1 + - Calling checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm1Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm1Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK<match>
alarmData
dataTypeenumALARM_DATA_TYPE_F32<match>
data
flt
datafloat1001<match>
+
+
+ +
+ +

Event 3 + - Returned from checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_UP_STATE
adcBloodPumpCurrentmA
datafloat1001
bpCurrErrorDurationCtrunsigned int2010<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

checkBloodPumpMCCurrent_RunningTooHighShortTime

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramcheckBloodPumpMCCurrent
Test Case NamecheckBloodPumpMCCurrent_RunningTooHighShortTime
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkBloodPumpMCCurrent_RunningTooHighShortTime

+
+ +
+ +
+ +

Event 1 + - Calling checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ +
+ +

Event 2 + - Returned from checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_UP_STATE
adcBloodPumpCurrentmA
datafloat1001
bpCurrErrorDurationCtrunsigned int2000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

checkBloodPumpMCCurrent_RunningTooLowAlarm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramcheckBloodPumpMCCurrent
Test Case NamecheckBloodPumpMCCurrent_RunningTooLowAlarm
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkBloodPumpMCCurrent_RunningTooLowAlarm

+
+ +
+ +
+ +

Event 1 + - Calling checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm1Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm1Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK<match>
alarmData
dataTypeenumALARM_DATA_TYPE_F32<match>
data
flt
datafloat-149<match>
+
+
+ +
+ +

Event 3 + - Returned from checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_UP_STATE
adcBloodPumpCurrentmA
datafloat-149
bpCurrErrorDurationCtrunsigned int2010<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

checkBloodPumpMCCurrent_RunningTooLowShortTime

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramcheckBloodPumpMCCurrent
Test Case NamecheckBloodPumpMCCurrent_RunningTooLowShortTime
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkBloodPumpMCCurrent_RunningTooLowShortTime

+
+ +
+ +
+ +

Event 1 + - Calling checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ +
+ +

Event 2 + - Returned from checkBloodPumpMCCurrent

+
+
UUT: BloodFlow.c
+
Subprogram: checkBloodPumpMCCurrent
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_UP_STATE
adcBloodPumpCurrentmA
datafloat149
bpCurrErrorDurationCtrunsigned int2000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

execBloodFlowTest_InvalidState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramexecBloodFlowTest
Test Case NameexecBloodFlowTest_InvalidState
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execBloodFlowTest_InvalidState

+
+ +
+ +
+ +

Event 1 + - Calling execBloodFlowTest

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Returned from execBloodFlowTest

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_FAILED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpSelfTestStateenumNUM_OF_BLOOD_FLOW_SELF_TEST_STATES
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

testSetBloodFlowDataPublishIntervalOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestSetBloodFlowDataPublishIntervalOverride
Test Case NametestSetBloodFlowDataPublishIntervalOverride_NominalPath
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetBloodFlowDataPublishIntervalOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testSetBloodFlowDataPublishIntervalOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetBloodFlowDataPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned int50
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testSetBloodFlowDataPublishIntervalOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetBloodFlowDataPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned int50
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodFlowDataPublishInterval
dataunsigned int10<match>
ovInitDataunsigned int0<match>
ovDataunsigned int5<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetBloodFlowDataPublishIntervalOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestSetBloodFlowDataPublishIntervalOverride
Test Case NametestSetBloodFlowDataPublishIntervalOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetBloodFlowDataPublishIntervalOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testSetBloodFlowDataPublishIntervalOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetBloodFlowDataPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned int50
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testSetBloodFlowDataPublishIntervalOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetBloodFlowDataPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned int50
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodFlowDataPublishInterval
dataunsigned int10<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetBloodFlowDataPublishIntervalOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestResetBloodFlowDataPublishIntervalOverride
Test Case NametestResetBloodFlowDataPublishIntervalOverride_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetBloodFlowDataPublishIntervalOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testResetBloodFlowDataPublishIntervalOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetBloodFlowDataPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testResetBloodFlowDataPublishIntervalOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetBloodFlowDataPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodFlowDataPublishInterval
dataunsigned int10<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetBloodFlowDataPublishIntervalOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestResetBloodFlowDataPublishIntervalOverride
Test Case NametestResetBloodFlowDataPublishIntervalOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetBloodFlowDataPublishIntervalOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testResetBloodFlowDataPublishIntervalOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetBloodFlowDataPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testResetBloodFlowDataPublishIntervalOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetBloodFlowDataPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodFlowDataPublishInterval
dataunsigned int10<match>
ovInitDataunsigned int0<match>
ovDataunsigned int5<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetTargetBloodFlowRateOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestSetTargetBloodFlowRateOverride
Test Case NametestSetTargetBloodFlowRateOverride_NominalPath
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetTargetBloodFlowRateOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testSetTargetBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetTargetBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueint500
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testSetTargetBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetTargetBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueint500
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
targetBloodFlowRate
dataint200<match>
ovInitDataint0<match>
ovDataint500<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetTargetBloodFlowRateOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestSetTargetBloodFlowRateOverride
Test Case NametestSetTargetBloodFlowRateOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetTargetBloodFlowRateOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testSetTargetBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetTargetBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueint500
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testSetTargetBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetTargetBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueint500
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
targetBloodFlowRate
dataint200<match>
ovInitDataint0<match>
ovDataint500<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetTargetBloodFlowRateOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestResetTargetBloodFlowRateOverride
Test Case NametestResetTargetBloodFlowRateOverride_NominalPath
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetTargetBloodFlowRateOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testResetTargetBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetTargetBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testResetTargetBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetTargetBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
targetBloodFlowRate
dataint200<match>
ovInitDataint0<match>
ovDataint0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetTargetBloodFlowRateOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestResetTargetBloodFlowRateOverride
Test Case NametestResetTargetBloodFlowRateOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetTargetBloodFlowRateOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testResetTargetBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetTargetBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testResetTargetBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetTargetBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
targetBloodFlowRate
dataint200<match>
ovInitDataint0<match>
ovDataint500<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetMeasuredBloodFlowRateOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestSetMeasuredBloodFlowRateOverride
Test Case NametestSetMeasuredBloodFlowRateOverride_NominalPath
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetMeasuredBloodFlowRateOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testSetMeasuredBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetMeasuredBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat250
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testSetMeasuredBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetMeasuredBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat250
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
measuredBloodFlowRate
datafloat400<match>
ovInitDatafloat0<match>
ovDatafloat250<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetMeasuredBloodFlowRateOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestSetMeasuredBloodFlowRateOverride
Test Case NametestSetMeasuredBloodFlowRateOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetMeasuredBloodFlowRateOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testSetMeasuredBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetMeasuredBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat250
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testSetMeasuredBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetMeasuredBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat250
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
measuredBloodFlowRate
datafloat400<match>
ovInitDatafloat0<match>
ovDatafloat0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetMeasuredBloodFlowRateOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestResetMeasuredBloodFlowRateOverride
Test Case NametestResetMeasuredBloodFlowRateOverride_NominalPath
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetMeasuredBloodFlowRateOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testResetMeasuredBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetMeasuredBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testResetMeasuredBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetMeasuredBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
measuredBloodFlowRate
datafloat400<match>
ovInitDatafloat0<match>
ovDatafloat0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetMeasuredBloodFlowRateOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestResetMeasuredBloodFlowRateOverride
Test Case NametestResetMeasuredBloodFlowRateOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:07:08 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetMeasuredBloodFlowRateOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testResetMeasuredBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetMeasuredBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testResetMeasuredBloodFlowRateOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetMeasuredBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
measuredBloodFlowRate
datafloat400<match>
ovInitDatafloat0<match>
ovDatafloat250<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetMeasuredBloodPumpSpeedOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestSetMeasuredBloodPumpSpeedOverride
Test Case NametestSetMeasuredBloodPumpSpeedOverride_NominalPath
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetMeasuredBloodPumpSpeedOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testSetMeasuredBloodPumpSpeedOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetMeasuredBloodPumpSpeedOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat1200
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testSetMeasuredBloodPumpSpeedOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetMeasuredBloodPumpSpeedOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat1200
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
adcBloodPumpSpeedRPM
datafloat800<match>
ovInitDatafloat0<match>
ovDatafloat1200<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetMeasuredBloodPumpSpeedOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestSetMeasuredBloodPumpSpeedOverride
Test Case NametestSetMeasuredBloodPumpSpeedOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetMeasuredBloodPumpSpeedOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testSetMeasuredBloodPumpSpeedOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetMeasuredBloodPumpSpeedOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat1200
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testSetMeasuredBloodPumpSpeedOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetMeasuredBloodPumpSpeedOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat1200
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
adcBloodPumpSpeedRPM
datafloat800<match>
ovInitDatafloat0<match>
ovDatafloat0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetMeasuredBloodPumpSpeedOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestResetMeasuredBloodPumpSpeedOverride
Test Case NametestResetMeasuredBloodPumpSpeedOverride_NominalPath
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetMeasuredBloodPumpSpeedOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testResetMeasuredBloodPumpSpeedOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetMeasuredBloodPumpSpeedOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testResetMeasuredBloodPumpSpeedOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetMeasuredBloodPumpSpeedOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
adcBloodPumpSpeedRPM
datafloat800<match>
ovInitDatafloat0<match>
ovDatafloat0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetMeasuredBloodPumpSpeedOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestResetMeasuredBloodPumpSpeedOverride
Test Case NametestResetMeasuredBloodPumpSpeedOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetMeasuredBloodPumpSpeedOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testResetMeasuredBloodPumpSpeedOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetMeasuredBloodPumpSpeedOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testResetMeasuredBloodPumpSpeedOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetMeasuredBloodPumpSpeedOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
adcBloodPumpSpeedRPM
datafloat800<match>
ovInitDatafloat0<match>
ovDatafloat1200<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetMeasuredBloodPumpCurrentOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestSetMeasuredBloodPumpCurrentOverride
Test Case NametestSetMeasuredBloodPumpCurrentOverride_NominalPath
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetMeasuredBloodPumpCurrentOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testSetMeasuredBloodPumpCurrentOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetMeasuredBloodPumpCurrentOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat1200
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testSetMeasuredBloodPumpCurrentOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetMeasuredBloodPumpCurrentOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat1200
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
adcBloodPumpCurrentmA
datafloat800<match>
ovInitDatafloat0<match>
ovDatafloat1200<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testSetMeasuredBloodPumpCurrentOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestSetMeasuredBloodPumpCurrentOverride
Test Case NametestSetMeasuredBloodPumpCurrentOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetMeasuredBloodPumpCurrentOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testSetMeasuredBloodPumpCurrentOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetMeasuredBloodPumpCurrentOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat1200
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testSetMeasuredBloodPumpCurrentOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testSetMeasuredBloodPumpCurrentOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat1200
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
adcBloodPumpCurrentmA
datafloat800<match>
ovInitDatafloat0<match>
ovDatafloat0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetMeasuredBloodPumpCurrentOverride_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestResetMeasuredBloodPumpCurrentOverride
Test Case NametestResetMeasuredBloodPumpCurrentOverride_NominalPath
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetMeasuredBloodPumpCurrentOverride_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testResetMeasuredBloodPumpCurrentOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetMeasuredBloodPumpCurrentOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testResetMeasuredBloodPumpCurrentOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetMeasuredBloodPumpCurrentOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
adcBloodPumpCurrentmA
datafloat800<match>
ovInitDatafloat0<match>
ovDatafloat0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

testResetMeasuredBloodPumpCurrentOverride_NotLoggedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramtestResetMeasuredBloodPumpCurrentOverride
Test Case NametestResetMeasuredBloodPumpCurrentOverride_NotLoggedIn
Date of Creation06 DEC 2019 6:07:09 PM
Date of Execution06 DEC 2019 6:07:13 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetMeasuredBloodPumpCurrentOverride_NotLoggedIn

+
+ +
+ +
+ +

Event 1 + - Calling testResetMeasuredBloodPumpCurrentOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetMeasuredBloodPumpCurrentOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testResetMeasuredBloodPumpCurrentOverride

+
+
UUT: BloodFlow.c
+
Subprogram: testResetMeasuredBloodPumpCurrentOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
adcBloodPumpCurrentmA
datafloat800<match>
ovInitDatafloat0<match>
ovDatafloat1200<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_BUTTONS_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_BUTTONS_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_BUTTONS_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,8833 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameBUTTONS
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:14 PM
+
+ +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprograminitButtons
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initButtons

+
+
UUT: Buttons.c
+
Subprogram: initButtons
+
+
+ +
+ +

Event 2 + - Returned from initButtons

+
+
UUT: Buttons.c
+
Subprogram: initButtons
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
prevOffButtonStateenumBUTTON_STATE_RELEASED<match>
offButtonPressPendingunsigned int0<match>
offRequestPulseCountunsigned int0<match>
offRequestPulseTimerunsigned int0<match>
prevStopButtonStateenumBUTTON_STATE_RELEASED<match>
stopButtonPressPendingunsigned int0<match>
stopButtonPendingTimerunsigned int0<match>
buttonSelfTestStateenumBUTTON_SELF_TEST_STATE_START<match>
buttonSelfTestTimerCountunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

ButtonsPressed

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramexecButtons
Test Case NameButtonsPressed
Date of Creation06 DEC 2019 6:07:22 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ButtonsPressed

+
+ +
+ +
+ +

Event 1 + - Calling execButtons

+
+
UUT: Buttons.c
+
Subprogram: execButtons
+
+
+ +
+ +

Event 2 + - Stubbed getCPLDOffButton

+
+
UUT: CPLD.h
+
Subprogram: getCPLDOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_HIGH
+
+
+ +
+ +

Event 3 + - Stubbed getCPLDStopButton

+
+
UUT: CPLD.h
+
Subprogram: getCPLDStopButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_HIGH
+
+
+ +
+ +

Event 4 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 5 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ +
+ +

Event 6 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ +
+ +

Event 7 + - Stubbed sendOffButtonMsgToUI

+
+
UUT: SystemCommMessages.h
+
Subprogram: sendOffButtonMsgToUI
+
+
+ +
+ +

Event 8 + - Returned from execButtons

+
+
UUT: Buttons.c
+
Subprogram: execButtons
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_PRESSED<match>
prevOffButtonStateenumBUTTON_STATE_PRESSED<match>
offButtonPressPendingunsigned int0<match>
offRequestPulseCountunsigned int0<match>
offRequestPulseTimerunsigned int0<match>
dataStopButtonState
dataenumBUTTON_STATE_PRESSED<match>
prevStopButtonStateenumBUTTON_STATE_PRESSED<match>
stopButtonPressPendingunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%8/8PASS
+
+
+ +
+ + +
+

NoButtonsPressed

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramexecButtons
Test Case NameNoButtonsPressed
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoButtonsPressed

+
+ +
+ +
+ +

Event 1 + - Calling execButtons

+
+
UUT: Buttons.c
+
Subprogram: execButtons
+
+
+ +
+ +

Event 2 + - Stubbed getCPLDOffButton

+
+
UUT: CPLD.h
+
Subprogram: getCPLDOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_LOW
+
+
+ +
+ +

Event 3 + - Stubbed getCPLDStopButton

+
+
UUT: CPLD.h
+
Subprogram: getCPLDStopButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_LOW
+
+
+ +
+ +

Event 4 + - Returned from execButtons

+
+
UUT: Buttons.c
+
Subprogram: execButtons
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED<match>
prevOffButtonStateenumBUTTON_STATE_RELEASED<match>
offButtonPressPendingunsigned int0<match>
offRequestPulseCountunsigned int0<match>
offRequestPulseTimerunsigned int0<match>
dataStopButtonState
dataenumBUTTON_STATE_RELEASED<match>
prevStopButtonStateenumBUTTON_STATE_RELEASED<match>
stopButtonPressPendingunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%8/8PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramisStopButtonPressed
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling isStopButtonPressed

+
+
UUT: Buttons.c
+
Subprogram: isStopButtonPressed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isStopButtonPressed

+
+
UUT: Buttons.c
+
Subprogram: isStopButtonPressed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
stopButtonPressPendingunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramgetOffButtonState
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getOffButtonState

+
+
UUT: Buttons.c
+
Subprogram: getOffButtonState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBUTTON_STATE_RELEASED
+
+
+ +
+ +

Event 2 + - Returned from getOffButtonState

+
+
UUT: Buttons.c
+
Subprogram: getOffButtonState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBUTTON_STATE_RELEASED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED
ovInitDataenumBUTTON_STATE_RELEASED
ovDataenumBUTTON_STATE_PRESSED
overrideunsigned int0x0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramgetOffButtonState
Test Case NameOverride
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of Override

+
+ +
+ +
+ +

Event 1 + - Calling getOffButtonState

+
+
UUT: Buttons.c
+
Subprogram: getOffButtonState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBUTTON_STATE_RELEASED
+
+
+ +
+ +

Event 2 + - Returned from getOffButtonState

+
+
UUT: Buttons.c
+
Subprogram: getOffButtonState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBUTTON_STATE_PRESSED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED
ovInitDataenumBUTTON_STATE_RELEASED
ovDataenumBUTTON_STATE_PRESSED
overrideunsigned int0xCCC33C33
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramgetStopButtonState
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getStopButtonState

+
+
UUT: Buttons.c
+
Subprogram: getStopButtonState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBUTTON_STATE_RELEASED
+
+
+ +
+ +

Event 2 + - Returned from getStopButtonState

+
+
UUT: Buttons.c
+
Subprogram: getStopButtonState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBUTTON_STATE_RELEASED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataStopButtonState
dataenumBUTTON_STATE_RELEASED
ovInitDataenumBUTTON_STATE_RELEASED
ovDataenumBUTTON_STATE_PRESSED
overrideunsigned int0x0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramgetStopButtonState
Test Case NameOverride
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of Override

+
+ +
+ +
+ +

Event 1 + - Calling getStopButtonState

+
+
UUT: Buttons.c
+
Subprogram: getStopButtonState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBUTTON_STATE_RELEASED
+
+
+ +
+ +

Event 2 + - Returned from getStopButtonState

+
+
UUT: Buttons.c
+
Subprogram: getStopButtonState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumBUTTON_STATE_PRESSED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataStopButtonState
dataenumBUTTON_STATE_RELEASED
ovInitDataenumBUTTON_STATE_RELEASED
ovDataenumBUTTON_STATE_PRESSED
overrideunsigned int0xCCC33C33
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

Completed

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramexecStuckButtonTest
Test Case NameCompleted
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of Completed

+
+ +
+ +
+ +

Event 1 + - Calling execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Returned from execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED
dataStopButtonState
dataenumBUTTON_STATE_PRESSED
buttonSelfTestStateenumBUTTON_SELF_TEST_STATE_START<match>
buttonSelfTestTimerCountunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

InProgressStuckButtonReleased

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramexecStuckButtonTest
Test Case NameInProgressStuckButtonReleased
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InProgressStuckButtonReleased

+
+ +
+ +
+ +

Event 1 + - Calling execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Returned from execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_PASSED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED
dataStopButtonState
dataenumBUTTON_STATE_RELEASED
buttonSelfTestStateenumBUTTON_SELF_TEST_STATE_COMPLETE<match>
buttonSelfTestTimerCountunsigned int2000
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

InProgressStuckButtonTimeout_OffPressed

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramexecStuckButtonTest
Test Case NameInProgressStuckButtonTimeout_OffPressed
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InProgressStuckButtonTimeout_OffPressed

+
+ +
+ +
+ +

Event 1 + - Calling execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int2000<match>
timeoutPeriodunsigned int1000<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed activateAlarm1Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm1Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_STUCK_BUTTON_TEST_FAILED<match>
alarmData
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int0<match>
+
+
+ +
+ +

Event 4 + - Returned from execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_FAILED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_PRESSED
dataStopButtonState
dataenumBUTTON_STATE_RELEASED
buttonSelfTestStateenumBUTTON_SELF_TEST_STATE_COMPLETE<match>
buttonSelfTestTimerCountunsigned int2000
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

InProgressStuckButtonTimeout_StopPressed

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramexecStuckButtonTest
Test Case NameInProgressStuckButtonTimeout_StopPressed
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InProgressStuckButtonTimeout_StopPressed

+
+ +
+ +
+ +

Event 1 + - Calling execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int2000<match>
timeoutPeriodunsigned int1000<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed activateAlarm1Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm1Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_STUCK_BUTTON_TEST_FAILED<match>
alarmData
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int1<match>
+
+
+ +
+ +

Event 4 + - Returned from execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_FAILED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED
dataStopButtonState
dataenumBUTTON_STATE_PRESSED
buttonSelfTestStateenumBUTTON_SELF_TEST_STATE_COMPLETE<match>
buttonSelfTestTimerCountunsigned int2000
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

InvalidState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramexecStuckButtonTest
Test Case NameInvalidState
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidState

+
+ +
+ +
+ +

Event 1 + - Calling execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT<match>
+
+
+ +
+ +

Event 3 + - Returned from execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_FAILED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED
dataStopButtonState
dataenumBUTTON_STATE_RELEASED
buttonSelfTestStateenumNUM_OF_BUTTON_SELF_TEST_STATES
buttonSelfTestTimerCountunsigned int2000
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

StartTestNoButtonsPressed

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramexecStuckButtonTest
Test Case NameStartTestNoButtonsPressed
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of StartTestNoButtonsPressed

+
+ +
+ +
+ +

Event 1 + - Calling execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int2000
+
+
+ +
+ +

Event 3 + - Returned from execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_PASSED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED
dataStopButtonState
dataenumBUTTON_STATE_RELEASED
buttonSelfTestStateenumBUTTON_SELF_TEST_STATE_COMPLETE<match>
buttonSelfTestTimerCountunsigned int2000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

StartTestStuckButton

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramexecStuckButtonTest
Test Case NameStartTestStuckButton
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of StartTestStuckButton

+
+ +
+ +
+ +

Event 1 + - Calling execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int2000
+
+
+ +
+ +

Event 3 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int2000<match>
timeoutPeriodunsigned int1000<match>
returnunsigned int0
+
+
+ +
+ +

Event 4 + - Returned from execStuckButtonTest

+
+
UUT: Buttons.c
+
Subprogram: execStuckButtonTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED
dataStopButtonState
dataenumBUTTON_STATE_PRESSED
buttonSelfTestStateenumBUTTON_SELF_TEST_STATE_IN_PROGRESS<match>
buttonSelfTestTimerCountunsigned int2000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

InvalidModeToTurnOff

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramuserConfirmOffButton
Test Case NameInvalidModeToTurnOff
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidModeToTurnOff

+
+ +
+ +
+ +

Event 1 + - Calling userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char1
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_TREA
+
+
+ +
+ +

Event 3 + - Returned from userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char1
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
offRequestAwaitingUserConfirmationunsigned int0<match>
offButtonPressPendingunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

OffButtonRejected

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramuserConfirmOffButton
Test Case NameOffButtonRejected
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OffButtonRejected

+
+ +
+ +
+ +

Event 1 + - Calling userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char0
+
+
+ +
+ +

Event 2 + - Returned from userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
offRequestAwaitingUserConfirmationunsigned int0<match>
offButtonPressPendingunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

OffDuringFaultMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramuserConfirmOffButton
Test Case NameOffDuringFaultMode
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:25 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OffDuringFaultMode

+
+ +
+ +
+ +

Event 1 + - Calling userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char1
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_FAUL
+
+
+ +
+ +

Event 3 + - Returned from userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char1
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
offRequestAwaitingUserConfirmationunsigned int0<match>
offButtonPressPendingunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

OffDuringServiceMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramuserConfirmOffButton
Test Case NameOffDuringServiceMode
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OffDuringServiceMode

+
+ +
+ +
+ +

Event 1 + - Calling userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char1
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_SERV
+
+
+ +
+ +

Event 3 + - Returned from userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char1
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
offRequestAwaitingUserConfirmationunsigned int0<match>
offButtonPressPendingunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

OffDuringStandbyMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramuserConfirmOffButton
Test Case NameOffDuringStandbyMode
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OffDuringStandbyMode

+
+ +
+ +
+ +

Event 1 + - Calling userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char1
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_STAN
+
+
+ +
+ +

Event 3 + - Returned from userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char1
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
offRequestAwaitingUserConfirmationunsigned int0<match>
offButtonPressPendingunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

userConfirmOffButton_NoConfirmExpected

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramuserConfirmOffButton
Test Case NameuserConfirmOffButton_NoConfirmExpected
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of userConfirmOffButton_NoConfirmExpected

+
+ +
+ +
+ +

Event 1 + - Calling userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ +
+ +

Event 2 + - Returned from userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
offRequestAwaitingUserConfirmationunsigned int0<match>
offButtonPressPendingunsigned int0<match>
offRequestPulseCountunsigned int0<match>
offRequestPulseTimerunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

FaultMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramisCurrentOpModeOkToTurnOff
Test Case NameFaultMode
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of FaultMode

+
+ +
+ +
+ +

Event 1 + - Calling isCurrentOpModeOkToTurnOff

+
+
UUT: Buttons.c
+
Subprogram: isCurrentOpModeOkToTurnOff
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_FAUL
+
+
+ +
+ +

Event 3 + - Returned from isCurrentOpModeOkToTurnOff

+
+
UUT: Buttons.c
+
Subprogram: isCurrentOpModeOkToTurnOff
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

InvalidMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramisCurrentOpModeOkToTurnOff
Test Case NameInvalidMode
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidMode

+
+ +
+ +
+ +

Event 1 + - Calling isCurrentOpModeOkToTurnOff

+
+
UUT: Buttons.c
+
Subprogram: isCurrentOpModeOkToTurnOff
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_TREA
+
+
+ +
+ +

Event 3 + - Returned from isCurrentOpModeOkToTurnOff

+
+
UUT: Buttons.c
+
Subprogram: isCurrentOpModeOkToTurnOff
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

ServiceMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramisCurrentOpModeOkToTurnOff
Test Case NameServiceMode
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ServiceMode

+
+ +
+ +
+ +

Event 1 + - Calling isCurrentOpModeOkToTurnOff

+
+
UUT: Buttons.c
+
Subprogram: isCurrentOpModeOkToTurnOff
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_SERV
+
+
+ +
+ +

Event 3 + - Returned from isCurrentOpModeOkToTurnOff

+
+
UUT: Buttons.c
+
Subprogram: isCurrentOpModeOkToTurnOff
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

StandbyMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramisCurrentOpModeOkToTurnOff
Test Case NameStandbyMode
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of StandbyMode

+
+ +
+ +
+ +

Event 1 + - Calling isCurrentOpModeOkToTurnOff

+
+
UUT: Buttons.c
+
Subprogram: isCurrentOpModeOkToTurnOff
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_STAN
+
+
+ +
+ +

Event 3 + - Returned from isCurrentOpModeOkToTurnOff

+
+
UUT: Buttons.c
+
Subprogram: isCurrentOpModeOkToTurnOff
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NoChangeNoPending

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleOffButtonProcessing
Test Case NameNoChangeNoPending
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoChangeNoPending

+
+ +
+ +
+ +

Event 1 + - Calling handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ +
+ +

Event 2 + - Returned from handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED<match>
prevOffButtonStateenumBUTTON_STATE_RELEASED<match>
offButtonPressPendingunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

PressedToReleasedOffPendingFirstPulse

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleOffButtonProcessing
Test Case NamePressedToReleasedOffPendingFirstPulse
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of PressedToReleasedOffPendingFirstPulse

+
+ +
+ +
+ +

Event 1 + - Calling handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ +
+ +

Event 2 + - Stubbed toggleCPLDOffRequest

+
+
UUT: CPLD.h
+
Subprogram: toggleCPLDOffRequest
+
+
+ +
+ +

Event 3 + - Returned from handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED<match>
prevOffButtonStateenumBUTTON_STATE_RELEASED<match>
offButtonPressPendingunsigned int1<match>
offRequestPulseCountunsigned int3<match>
offRequestPulseTimerunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

PressedToReleasedOffPendingIntermediate

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleOffButtonProcessing
Test Case NamePressedToReleasedOffPendingIntermediate
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of PressedToReleasedOffPendingIntermediate

+
+ +
+ +
+ +

Event 1 + - Calling handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ +
+ +

Event 2 + - Returned from handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED<match>
prevOffButtonStateenumBUTTON_STATE_RELEASED<match>
offButtonPressPendingunsigned int1<match>
offRequestPulseCountunsigned int4<match>
offRequestPulseTimerunsigned int40<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

PressedToReleasedOffPendingLastPulse

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleOffButtonProcessing
Test Case NamePressedToReleasedOffPendingLastPulse
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of PressedToReleasedOffPendingLastPulse

+
+ +
+ +
+ +

Event 1 + - Calling handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ +
+ +

Event 2 + - Stubbed toggleCPLDOffRequest

+
+
UUT: CPLD.h
+
Subprogram: toggleCPLDOffRequest
+
+
+ +
+ +

Event 3 + - Returned from handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED<match>
prevOffButtonStateenumBUTTON_STATE_RELEASED<match>
offButtonPressPendingunsigned int0<match>
offRequestPulseCountunsigned int0<match>
offRequestPulseTimerunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

ReleasedToPressedFaultMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleOffButtonProcessing
Test Case NameReleasedToPressedFaultMode
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ReleasedToPressedFaultMode

+
+ +
+ +
+ +

Event 1 + - Calling handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_FAUL
+
+
+ +
+ +

Event 3 + - Stubbed sendOffButtonMsgToUI

+
+
UUT: SystemCommMessages.h
+
Subprogram: sendOffButtonMsgToUI
+
+
+ +
+ +

Event 4 + - Returned from handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_PRESSED<match>
prevOffButtonStateenumBUTTON_STATE_PRESSED<match>
offButtonPressPendingunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

ReleasedToPressedInvalidMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleOffButtonProcessing
Test Case NameReleasedToPressedInvalidMode
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ReleasedToPressedInvalidMode

+
+ +
+ +
+ +

Event 1 + - Calling handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_TREA
+
+
+ +
+ +

Event 3 + - Returned from handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_PRESSED<match>
prevOffButtonStateenumBUTTON_STATE_PRESSED<match>
offButtonPressPendingunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

ReleasedToPressedServiceMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleOffButtonProcessing
Test Case NameReleasedToPressedServiceMode
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ReleasedToPressedServiceMode

+
+ +
+ +
+ +

Event 1 + - Calling handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_SERV
+
+
+ +
+ +

Event 3 + - Stubbed sendOffButtonMsgToUI

+
+
UUT: SystemCommMessages.h
+
Subprogram: sendOffButtonMsgToUI
+
+
+ +
+ +

Event 4 + - Returned from handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_PRESSED<match>
prevOffButtonStateenumBUTTON_STATE_PRESSED<match>
offButtonPressPendingunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

ReleasedToPressedStandbyMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleOffButtonProcessing
Test Case NameReleasedToPressedStandbyMode
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ReleasedToPressedStandbyMode

+
+ +
+ +
+ +

Event 1 + - Calling handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_STAN
+
+
+ +
+ +

Event 3 + - Stubbed sendOffButtonMsgToUI

+
+
UUT: SystemCommMessages.h
+
Subprogram: sendOffButtonMsgToUI
+
+
+ +
+ +

Event 4 + - Returned from handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_PRESSED<match>
prevOffButtonStateenumBUTTON_STATE_PRESSED<match>
offButtonPressPendingunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

handleOffButtonProcessing_OffRequestPending

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleOffButtonProcessing
Test Case NamehandleOffButtonProcessing_OffRequestPending
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleOffButtonProcessing_OffRequestPending

+
+ +
+ +
+ +

Event 1 + - Calling handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ +
+ +

Event 2 + - Returned from handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
offRequestAwaitingUserConfirmationunsigned int1<match>
offRequestPendingTimerunsigned int59010<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

handleOffButtonProcessing_OffRequestPendingExpired

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleOffButtonProcessing
Test Case NamehandleOffButtonProcessing_OffRequestPendingExpired
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleOffButtonProcessing_OffRequestPendingExpired

+
+ +
+ +
+ +

Event 1 + - Calling handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ +
+ +

Event 2 + - Stubbed sendOffButtonMsgToUI

+
+
UUT: SystemCommMessages.h
+
Subprogram: sendOffButtonMsgToUI
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
promptUserunsigned int0<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
offRequestAwaitingUserConfirmationunsigned int0<match>
offRequestPendingTimerunsigned int60000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

NoChange

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleStopButtonProcessing
Test Case NameNoChange
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoChange

+
+ +
+ +
+ +

Event 1 + - Calling handleStopButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleStopButtonProcessing
+
+
+ +
+ +

Event 2 + - Returned from handleStopButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleStopButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataStopButtonState
dataenumBUTTON_STATE_RELEASED<match>
prevStopButtonStateenumBUTTON_STATE_RELEASED<match>
stopButtonPressPendingunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

PressTimedOut

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleStopButtonProcessing
Test Case NamePressTimedOut
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of PressTimedOut

+
+ +
+ +
+ +

Event 1 + - Calling handleStopButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleStopButtonProcessing
+
+
+ +
+ +

Event 2 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int500<match>
timeoutPeriodunsigned int500<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed activateAlarm1Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm1Data
+
+
+ +
+ +

Event 4 + - Returned from handleStopButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleStopButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataStopButtonState
dataenumBUTTON_STATE_RELEASED<match>
prevStopButtonStateenumBUTTON_STATE_RELEASED<match>
stopButtonPressPendingunsigned int0<match>
stopButtonPendingTimerunsigned int500<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

PressedToReleased

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleStopButtonProcessing
Test Case NamePressedToReleased
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of PressedToReleased

+
+ +
+ +
+ +

Event 1 + - Calling handleStopButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleStopButtonProcessing
+
+
+ +
+ +

Event 2 + - Returned from handleStopButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleStopButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataStopButtonState
dataenumBUTTON_STATE_RELEASED<match>
prevStopButtonStateenumBUTTON_STATE_RELEASED<match>
stopButtonPressPendingunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

ReleasedToPressed

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleStopButtonProcessing
Test Case NameReleasedToPressed
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ReleasedToPressed

+
+ +
+ +
+ +

Event 1 + - Calling handleStopButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleStopButtonProcessing
+
+
+ +
+ +

Event 2 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1000
+
+
+ +
+ +

Event 3 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000<match>
timeoutPeriodunsigned int500<match>
returnunsigned int0
+
+
+ +
+ +

Event 4 + - Returned from handleStopButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleStopButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataStopButtonState
dataenumBUTTON_STATE_PRESSED<match>
prevStopButtonStateenumBUTTON_STATE_PRESSED<match>
stopButtonPressPendingunsigned int1<match>
stopButtonPendingTimerunsigned int1000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

TestingActive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramtestSetOffButtonStateOverride
Test Case NameTestingActive
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingActive

+
+ +
+ +
+ +

Event 1 + - Calling testSetOffButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testSetOffButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumBUTTON_STATE_PRESSED
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testSetOffButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testSetOffButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumBUTTON_STATE_PRESSED
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovInitDataenumBUTTON_STATE_RELEASED<match>
ovDataenumBUTTON_STATE_PRESSED<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

TestingInactive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramtestSetOffButtonStateOverride
Test Case NameTestingInactive
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingInactive

+
+ +
+ +
+ +

Event 1 + - Calling testSetOffButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testSetOffButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumBUTTON_STATE_PRESSED
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testSetOffButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testSetOffButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumBUTTON_STATE_PRESSED
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovInitDataenumBUTTON_STATE_RELEASED<match>
ovDataenumBUTTON_STATE_RELEASED<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

TestingActive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramtestResetOffButtonStateOverride
Test Case NameTestingActive
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingActive

+
+ +
+ +
+ +

Event 1 + - Calling testResetOffButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testResetOffButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testResetOffButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testResetOffButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovInitDataenumBUTTON_STATE_RELEASED<match>
ovDataenumBUTTON_STATE_RELEASED<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

TestingInactive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramtestResetOffButtonStateOverride
Test Case NameTestingInactive
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingInactive

+
+ +
+ +
+ +

Event 1 + - Calling testResetOffButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testResetOffButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testResetOffButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testResetOffButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovInitDataenumBUTTON_STATE_RELEASED<match>
ovDataenumBUTTON_STATE_PRESSED<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

TestingActive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramtestSetStopButtonStateOverride
Test Case NameTestingActive
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingActive

+
+ +
+ +
+ +

Event 1 + - Calling testSetStopButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testSetStopButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumBUTTON_STATE_PRESSED
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testSetStopButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testSetStopButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumBUTTON_STATE_PRESSED
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataStopButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovInitDataenumBUTTON_STATE_RELEASED<match>
ovDataenumBUTTON_STATE_PRESSED<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

TestingInactive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramtestSetStopButtonStateOverride
Test Case NameTestingInactive
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingInactive

+
+ +
+ +
+ +

Event 1 + - Calling testSetStopButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testSetStopButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumBUTTON_STATE_PRESSED
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testSetStopButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testSetStopButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumBUTTON_STATE_PRESSED
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataStopButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovInitDataenumBUTTON_STATE_RELEASED<match>
ovDataenumBUTTON_STATE_RELEASED<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

TestingActive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramtestResetStopButtonStateOverride
Test Case NameTestingActive
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingActive

+
+ +
+ +
+ +

Event 1 + - Calling testResetStopButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testResetStopButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testResetStopButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testResetStopButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataStopButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovInitDataenumBUTTON_STATE_RELEASED<match>
ovDataenumBUTTON_STATE_RELEASED<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

TestingInactive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramtestResetStopButtonStateOverride
Test Case NameTestingInactive
Date of Creation06 DEC 2019 6:07:23 PM
Date of Execution06 DEC 2019 6:07:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingInactive

+
+ +
+ +
+ +

Event 1 + - Calling testResetStopButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testResetStopButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testResetStopButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testResetStopButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataStopButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovInitDataenumBUTTON_STATE_RELEASED<match>
ovDataenumBUTTON_STATE_PRESSED<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_COMMBUFFERS_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_COMMBUFFERS_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_COMMBUFFERS_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,5105 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameCOMMBUFFERS
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:17 PM
+
+ +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprograminitCommBuffers
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initCommBuffers

+
+
UUT: CommBuffers.c
+
Subprogram: initCommBuffers
+
+
+ +
+ +

Event 2 + - Returned from initCommBuffers

+
+
UUT: CommBuffers.c
+
Subprogram: initCommBuffers
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_OUT_CAN_HD_ALARM]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_CAN_DG_ALARM]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_CAN_UI_ALARM]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_OUT_CAN_HD_2_DG]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_CAN_DG_2_HD]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_OUT_CAN_HD_2_UI]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_OUT_CAN_HD_BROADCAST]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_CAN_DG_BROADCAST]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_CAN_UI_2_HD]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_CAN_UI_BROADCAST]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_UART_PC]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_OUT_UART_PC]
[0]array0<match>
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array0<match>
[COMM_BUFFER_OUT_CAN_HD_ALARM]array0<match>
[COMM_BUFFER_IN_CAN_DG_ALARM]array0<match>
[COMM_BUFFER_IN_CAN_UI_ALARM]array0<match>
[COMM_BUFFER_OUT_CAN_HD_2_DG]array0<match>
[COMM_BUFFER_IN_CAN_DG_2_HD]array0<match>
[COMM_BUFFER_OUT_CAN_HD_2_UI]array0<match>
[COMM_BUFFER_OUT_CAN_HD_BROADCAST]array0<match>
[COMM_BUFFER_IN_CAN_DG_BROADCAST]array0<match>
[COMM_BUFFER_IN_CAN_UI_2_HD]array0<match>
[COMM_BUFFER_IN_CAN_UI_BROADCAST]array0<match>
[COMM_BUFFER_IN_CAN_PC]array0<match>
[COMM_BUFFER_OUT_CAN_PC]array0<match>
[COMM_BUFFER_IN_UART_PC]array0<match>
[COMM_BUFFER_OUT_UART_PC]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%41/41PASS
+
+
+ +
+ + +
+

InsufficientSpaceForAdd

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramaddToCommBuffer
Test Case NameInsufficientSpaceForAdd
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InsufficientSpaceForAdd

+
+ +
+ +
+ +

Event 1 + - Calling addToCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
lenunsigned int8
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from addToCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
lenunsigned int8
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array505
[1]array0
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

InvalidBuffer

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramaddToCommBuffer
Test Case NameInvalidBuffer
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidBuffer

+
+ +
+ +
+ +

Event 1 + - Calling addToCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumNUM_OF_COMM_BUFFERS
lenunsigned int8
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from addToCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumNUM_OF_COMM_BUFFERS
lenunsigned int8
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

SuccessfulAdd

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramaddToCommBuffer
Test Case NameSuccessfulAdd
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of SuccessfulAdd

+
+ +
+ +
+ +

Event 1 + - Calling addToCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
data
[0]string65
[1]string66
[2]string67
[3]string68
[4]string69
[5]string70
[6]string71
[7]string72
lenunsigned int8
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from addToCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
data
[0]string65
[1]string66
[2]string67
[3]string68
[4]string69
[5]string70
[6]string71
[7]string72
lenunsigned int8
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array8<match>
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array0<match>
commBuffers
[COMM_BUFFER_NOT_USED]
[0]
[0]array65<match>
[1]array66<match>
[2]array67<match>
[3]array68<match>
[4]array69<match>
[5]array70<match>
[6]array71<match>
[7]array72<match>
[8]array0<match>
[9]array0<match>
[10]array0<match>
[1]
[0]array0<match>
[1]array0<match>
[2]array0<match>
[3]array0<match>
[4]array0<match>
[5]array0<match>
[6]array0<match>
[7]array0<match>
[8]array0<match>
[9]array0<match>
[10]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%26/26PASS
+
+
+ +
+ + +
+

InvalidBuffer

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramgetFromCommBuffer
Test Case NameInvalidBuffer
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidBuffer

+
+ +
+ +
+ +

Event 1 + - Calling getFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumNUM_OF_COMM_BUFFERS
lenunsigned int8
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from getFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumNUM_OF_COMM_BUFFERS
lenunsigned int8
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

LengthLargerThanBuffer

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramgetFromCommBuffer
Test Case NameLengthLargerThanBuffer
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of LengthLargerThanBuffer

+
+ +
+ +
+ +

Event 1 + - Calling getFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
lenunsigned int1025
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from getFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
lenunsigned int1025
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array0<match>
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

LengthLargerThanContents

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramgetFromCommBuffer
Test Case NameLengthLargerThanContents
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of LengthLargerThanContents

+
+ +
+ +
+ +

Event 1 + - Calling getFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
lenunsigned int101
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from getFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
lenunsigned int101
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array0<match>
[1]array100<match>
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

SuccessfulGetFromBothBuffers

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramgetFromCommBuffer
Test Case NameSuccessfulGetFromBothBuffers
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of SuccessfulGetFromBothBuffers

+
+ +
+ +
+ +

Event 1 + - Calling getFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
datastring"AAAAAAAA"
lenunsigned int8
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
datastring"ABCDEFGH"<match>
lenunsigned int8
returnunsigned int8<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array0<match>
[1]array2<match>
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array0<match>
commBuffers
[COMM_BUFFER_NOT_USED]
[0]
[0]array65
[1]array66
[2]array67
[3]array68
[4]array69
[1]
[0]array73<match>
[1]array74<match>
[2]array72
[3]array73
[4]array74
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

SuccessfulGetFromInactiveBufferOnly

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramgetFromCommBuffer
Test Case NameSuccessfulGetFromInactiveBufferOnly
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of SuccessfulGetFromInactiveBufferOnly

+
+ +
+ +
+ +

Event 1 + - Calling getFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
datastring"AAAAAAAA"
lenunsigned int8
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
datastring"ABCDEFGH"<match>
lenunsigned int8
returnunsigned int8<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array0<match>
[1]array2<match>
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array0<match>
commBuffers
[COMM_BUFFER_NOT_USED]
[1]
[0]array73<match>
[1]array74<match>
[2]array67
[3]array68
[4]array69
[5]array70
[6]array71
[7]array72
[8]array73
[9]array74
[10]array0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

InvalidBuffer

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogrampeekFromCommBuffer
Test Case NameInvalidBuffer
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidBuffer

+
+ +
+ +
+ +

Event 1 + - Calling peekFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumNUM_OF_COMM_BUFFERS
lenunsigned int8
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from peekFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumNUM_OF_COMM_BUFFERS
lenunsigned int8
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

LengthLargerThanBuffer

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogrampeekFromCommBuffer
Test Case NameLengthLargerThanBuffer
Date of Creation06 DEC 2019 6:07:50 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of LengthLargerThanBuffer

+
+ +
+ +
+ +

Event 1 + - Calling peekFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
lenunsigned int1025
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from peekFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
lenunsigned int1025
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array0<match>
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

LengthLargerThanContents

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogrampeekFromCommBuffer
Test Case NameLengthLargerThanContents
Date of Creation06 DEC 2019 6:07:50 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of LengthLargerThanContents

+
+ +
+ +
+ +

Event 1 + - Calling peekFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
lenunsigned int101
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from peekFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
lenunsigned int101
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array0<match>
[1]array100<match>
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

SuccessfulPeekFromBothBuffers

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogrampeekFromCommBuffer
Test Case NameSuccessfulPeekFromBothBuffers
Date of Creation06 DEC 2019 6:07:50 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of SuccessfulPeekFromBothBuffers

+
+ +
+ +
+ +

Event 1 + - Calling peekFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
datastring"AAAAAAAA"
lenunsigned int8
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from peekFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
datastring"ABCDEFGH"<match>
lenunsigned int8
returnunsigned int8<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array5<match>
[1]array5<match>
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array1<match>
commBuffers
[COMM_BUFFER_NOT_USED]
[0]
[0]array65<match>
[1]array66<match>
[2]array67<match>
[3]array68<match>
[4]array69<match>
[1]
[0]array70<match>
[1]array71<match>
[2]array72<match>
[3]array73<match>
[4]array74<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%15/15PASS
+
+
+ +
+ + +
+

SuccessfulPeekFromInactiveBufferOnly

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogrampeekFromCommBuffer
Test Case NameSuccessfulPeekFromInactiveBufferOnly
Date of Creation06 DEC 2019 6:07:50 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of SuccessfulPeekFromInactiveBufferOnly

+
+ +
+ +
+ +

Event 1 + - Calling peekFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
datastring"AAAAAAAA"
lenunsigned int8
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from peekFromCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
datastring"ABCDEFGH"<match>
lenunsigned int8
returnunsigned int8<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array0<match>
[1]array10<match>
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array0<match>
commBuffers
[COMM_BUFFER_NOT_USED]
[1]
[0]array65<match>
[1]array66<match>
[2]array67<match>
[3]array68<match>
[4]array69<match>
[5]array70<match>
[6]array71<match>
[7]array72<match>
[8]array73<match>
[9]array74<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%15/15PASS
+
+
+ +
+ + +
+

InvalidBuffer

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramnumberOfBytesInCommBuffer
Test Case NameInvalidBuffer
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidBuffer

+
+ +
+ +
+ +

Event 1 + - Calling numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumNUM_OF_COMM_BUFFERS
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumNUM_OF_COMM_BUFFERS
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramnumberOfBytesInCommBuffer
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM
returnunsigned int11<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_OUT_CAN_HD_ALARM]
[0]array5<match>
[1]array6<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

Switch0To1

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramswitchDoubleBuffer
Test Case NameSwitch0To1
Date of Creation06 DEC 2019 6:07:50 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of Switch0To1

+
+ +
+ +
+ +

Event 1 + - Calling switchDoubleBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: switchDoubleBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM
+
+
+ +
+ +

Event 2 + - Returned from switchDoubleBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: switchDoubleBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_OUT_CAN_HD_ALARM]
[0]array0<match>
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_OUT_CAN_HD_ALARM]array1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

Switch1To0

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramswitchDoubleBuffer
Test Case NameSwitch1To0
Date of Creation06 DEC 2019 6:07:50 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of Switch1To0

+
+ +
+ +
+ +

Event 1 + - Calling switchDoubleBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: switchDoubleBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM
+
+
+ +
+ +

Event 2 + - Returned from switchDoubleBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: switchDoubleBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_OUT_CAN_HD_ALARM]
[0]array0<match>
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_OUT_CAN_HD_ALARM]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

ConsumeAllDataInInactiveBuffer

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramgetDataFromInactiveBuffer
Test Case NameConsumeAllDataInInactiveBuffer
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ConsumeAllDataInInactiveBuffer

+
+ +
+ +
+ +

Event 1 + - Calling getDataFromInactiveBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getDataFromInactiveBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
datastring"AAAAAAAA"
lenunsigned int8
+
+
+ +
+ +

Event 2 + - Returned from getDataFromInactiveBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getDataFromInactiveBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
datastring"ABCDEFGH"<match>
lenunsigned int8
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array0
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array1<match>
commBuffers
[COMM_BUFFER_NOT_USED]
[1]
[0]array65
[1]array66
[2]array67
[3]array68
[4]array69
[5]array70
[6]array71
[7]array72
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

ConsumePortionOfDataInInactiveBuffer

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCommBuffers
SubprogramgetDataFromInactiveBuffer
Test Case NameConsumePortionOfDataInInactiveBuffer
Date of Creation06 DEC 2019 6:07:49 PM
Date of Execution06 DEC 2019 6:07:52 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ConsumePortionOfDataInInactiveBuffer

+
+ +
+ +
+ +

Event 1 + - Calling getDataFromInactiveBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getDataFromInactiveBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
datastring"AAAAAAAA"
lenunsigned int8
+
+
+ +
+ +

Event 2 + - Returned from getDataFromInactiveBuffer

+
+
UUT: CommBuffers.c
+
Subprogram: getDataFromInactiveBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_NOT_USED
datastring"ABCDEFGH"<match>
lenunsigned int8
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array2<match>
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array1<match>
commBuffers
[COMM_BUFFER_NOT_USED]
[0]
[0]array73<match>
[1]array74<match>
[2]array67
[3]array68
[4]array69
[5]array70
[6]array71
[7]array72
[8]array73
[9]array74
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_COMM_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_COMM_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_COMM_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,3635 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameCOMM
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:16 PM
+
+ +
+

signalCANXmitsInitiated_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramsignalCANXmitsInitiated
Test Case NamesignalCANXmitsInitiated_NominalPath
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of signalCANXmitsInitiated_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling signalCANXmitsInitiated

+
+
UUT: Comm.c
+
Subprogram: signalCANXmitsInitiated
+
+
+ +
+ +

Event 2 + - Returned from signalCANXmitsInitiated

+
+
UUT: Comm.c
+
Subprogram: signalCANXmitsInitiated
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
canXmitsInProgressunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

signalCANXmitsCompleted_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramsignalCANXmitsCompleted
Test Case NamesignalCANXmitsCompleted_NominalPath
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of signalCANXmitsCompleted_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling signalCANXmitsCompleted

+
+
UUT: Comm.c
+
Subprogram: signalCANXmitsCompleted
+
+
+ +
+ +

Event 2 + - Returned from signalCANXmitsCompleted

+
+
UUT: Comm.c
+
Subprogram: signalCANXmitsCompleted
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
canXmitsInProgressunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

signalSCI1XmitsInitiated_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramsignalSCI1XmitsInitiated
Test Case NamesignalSCI1XmitsInitiated_NominalPath
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of signalSCI1XmitsInitiated_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling signalSCI1XmitsInitiated

+
+
UUT: Comm.c
+
Subprogram: signalSCI1XmitsInitiated
+
+
+ +
+ +

Event 2 + - Returned from signalSCI1XmitsInitiated

+
+
UUT: Comm.c
+
Subprogram: signalSCI1XmitsInitiated
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
uartXmitsInProgressunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

signalSCI1XmitsCompleted_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramsignalSCI1XmitsCompleted
Test Case NamesignalSCI1XmitsCompleted_NominalPath
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of signalSCI1XmitsCompleted_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling signalSCI1XmitsCompleted

+
+
UUT: Comm.c
+
Subprogram: signalSCI1XmitsCompleted
+
+
+ +
+ +

Event 2 + - Returned from signalSCI1XmitsCompleted

+
+
UUT: Comm.c
+
Subprogram: signalSCI1XmitsCompleted
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
uartXmitsInProgressunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setSCI1DMAReceiveInterrupt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramsetSCI1DMAReceiveInterrupt
Test Case NamesetSCI1DMAReceiveInterrupt
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setSCI1DMAReceiveInterrupt

+
+ +
+ +
+ +

Event 1 + - Calling setSCI1DMAReceiveInterrupt

+
+
UUT: Comm.c
+
Subprogram: setSCI1DMAReceiveInterrupt
+
+
+ +
+ +

Event 2 + - Returned from setSCI1DMAReceiveInterrupt

+
+
UUT: Comm.c
+
Subprogram: setSCI1DMAReceiveInterrupt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_sci1REG
[0]
SETINTunsigned int0x60000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setSCI1DMATransmitInterrupt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramsetSCI1DMATransmitInterrupt
Test Case NamesetSCI1DMATransmitInterrupt
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setSCI1DMATransmitInterrupt

+
+ +
+ +
+ +

Event 1 + - Calling setSCI1DMATransmitInterrupt

+
+
UUT: Comm.c
+
Subprogram: setSCI1DMATransmitInterrupt
+
+
+ +
+ +

Event 2 + - Returned from setSCI1DMATransmitInterrupt

+
+
UUT: Comm.c
+
Subprogram: setSCI1DMATransmitInterrupt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_sci1REG
[0]
SETINTunsigned int0x10000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

clearSCI1DMAReceiveInterrupt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramclearSCI1DMAReceiveInterrupt
Test Case NameclearSCI1DMAReceiveInterrupt
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of clearSCI1DMAReceiveInterrupt

+
+ +
+ +
+ +

Event 1 + - Calling clearSCI1DMAReceiveInterrupt

+
+
UUT: Comm.c
+
Subprogram: clearSCI1DMAReceiveInterrupt
+
+
+ +
+ +

Event 2 + - Returned from clearSCI1DMAReceiveInterrupt

+
+
UUT: Comm.c
+
Subprogram: clearSCI1DMAReceiveInterrupt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_sci1REG
[0]
CLEARINTunsigned int0x60000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

clearSCI1DMATransmitInterrupt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramclearSCI1DMATransmitInterrupt
Test Case NameclearSCI1DMATransmitInterrupt
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of clearSCI1DMATransmitInterrupt

+
+ +
+ +
+ +

Event 1 + - Calling clearSCI1DMATransmitInterrupt

+
+
UUT: Comm.c
+
Subprogram: clearSCI1DMATransmitInterrupt
+
+
+ +
+ +

Event 2 + - Returned from clearSCI1DMATransmitInterrupt

+
+
UUT: Comm.c
+
Subprogram: clearSCI1DMATransmitInterrupt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_sci1REG
[0]
CLEARINTunsigned int0x10000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setSCI2DMAReceiveInterrupt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramsetSCI2DMAReceiveInterrupt
Test Case NamesetSCI2DMAReceiveInterrupt
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setSCI2DMAReceiveInterrupt

+
+ +
+ +
+ +

Event 1 + - Calling setSCI2DMAReceiveInterrupt

+
+
UUT: Comm.c
+
Subprogram: setSCI2DMAReceiveInterrupt
+
+
+ +
+ +

Event 2 + - Returned from setSCI2DMAReceiveInterrupt

+
+
UUT: Comm.c
+
Subprogram: setSCI2DMAReceiveInterrupt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_sci2REG
[0]
SETINTunsigned int0x60000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setSCI2DMATransmitInterrupt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramsetSCI2DMATransmitInterrupt
Test Case NamesetSCI2DMATransmitInterrupt
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setSCI2DMATransmitInterrupt

+
+ +
+ +
+ +

Event 1 + - Calling setSCI2DMATransmitInterrupt

+
+
UUT: Comm.c
+
Subprogram: setSCI2DMATransmitInterrupt
+
+
+ +
+ +

Event 2 + - Returned from setSCI2DMATransmitInterrupt

+
+
UUT: Comm.c
+
Subprogram: setSCI2DMATransmitInterrupt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_sci2REG
[0]
SETINTunsigned int0x10000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

clearSCI2DMAReceiveInterrupt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramclearSCI2DMAReceiveInterrupt
Test Case NameclearSCI2DMAReceiveInterrupt
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of clearSCI2DMAReceiveInterrupt

+
+ +
+ +
+ +

Event 1 + - Calling clearSCI2DMAReceiveInterrupt

+
+
UUT: Comm.c
+
Subprogram: clearSCI2DMAReceiveInterrupt
+
+
+ +
+ +

Event 2 + - Returned from clearSCI2DMAReceiveInterrupt

+
+
UUT: Comm.c
+
Subprogram: clearSCI2DMAReceiveInterrupt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_sci2REG
[0]
CLEARINTunsigned int0x60000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

clearSCI2DMATransmitInterrupt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramclearSCI2DMATransmitInterrupt
Test Case NameclearSCI2DMATransmitInterrupt
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of clearSCI2DMATransmitInterrupt

+
+ +
+ +
+ +

Event 1 + - Calling clearSCI2DMATransmitInterrupt

+
+
UUT: Comm.c
+
Subprogram: clearSCI2DMATransmitInterrupt
+
+
+ +
+ +

Event 2 + - Returned from clearSCI2DMATransmitInterrupt

+
+
UUT: Comm.c
+
Subprogram: clearSCI2DMATransmitInterrupt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_sci2REG
[0]
CLEARINTunsigned int0x10000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

isSCI1DMATransmitInProgress_DMABusy

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramisSCI1DMATransmitInProgress
Test Case NameisSCI1DMATransmitInProgress_DMABusy
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isSCI1DMATransmitInProgress_DMABusy

+
+ +
+ +
+ +

Event 1 + - Calling isSCI1DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI1DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isSCI1DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI1DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_dma1REG
[0]
PENDunsigned int0x8
ptr_sci1REG
[0]
FLRunsigned int0x100
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

isSCI1DMATransmitInProgress_InProgress

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramisSCI1DMATransmitInProgress
Test Case NameisSCI1DMATransmitInProgress_InProgress
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isSCI1DMATransmitInProgress_InProgress

+
+ +
+ +
+ +

Event 1 + - Calling isSCI1DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI1DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isSCI1DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI1DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_dma1REG
[0]
PENDunsigned int0
ptr_sci1REG
[0]
FLRunsigned int1
uartXmitsInProgressunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

isSCI1DMATransmitInProgress_NotBusy

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramisSCI1DMATransmitInProgress
Test Case NameisSCI1DMATransmitInProgress_NotBusy
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isSCI1DMATransmitInProgress_NotBusy

+
+ +
+ +
+ +

Event 1 + - Calling isSCI1DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI1DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isSCI1DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI1DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_dma1REG
[0]
PENDunsigned int0x0
ptr_sci1REG
[0]
FLRunsigned int0x100
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

isSCI1DMATransmitInProgress_TransmitterBusy

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramisSCI1DMATransmitInProgress
Test Case NameisSCI1DMATransmitInProgress_TransmitterBusy
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isSCI1DMATransmitInProgress_TransmitterBusy

+
+ +
+ +
+ +

Event 1 + - Calling isSCI1DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI1DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isSCI1DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI1DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_dma1REG
[0]
PENDunsigned int0
ptr_sci1REG
[0]
FLRunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

isSCI2DMATransmitInProgress_DMABusy

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramisSCI2DMATransmitInProgress
Test Case NameisSCI2DMATransmitInProgress_DMABusy
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isSCI2DMATransmitInProgress_DMABusy

+
+ +
+ +
+ +

Event 1 + - Calling isSCI2DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI2DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isSCI2DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI2DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_dma1REG
[0]
PENDunsigned int0x4
ptr_sci2REG
[0]
FLRunsigned int0x100
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

isSCI2DMATransmitInProgress_NotBusy

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramisSCI2DMATransmitInProgress
Test Case NameisSCI2DMATransmitInProgress_NotBusy
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isSCI2DMATransmitInProgress_NotBusy

+
+ +
+ +
+ +

Event 1 + - Calling isSCI2DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI2DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isSCI2DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI2DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_dma1REG
[0]
PENDunsigned int0
ptr_sci2REG
[0]
FLRunsigned int0x100
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

isSCI2DMATransmitInProgress_TransmitterBusy

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramisSCI2DMATransmitInProgress
Test Case NameisSCI2DMATransmitInProgress_TransmitterBusy
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isSCI2DMATransmitInProgress_TransmitterBusy

+
+ +
+ +
+ +

Event 1 + - Calling isSCI2DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI2DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isSCI2DMATransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isSCI2DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_dma1REG
[0]
PENDunsigned int0
ptr_sci2REG
[0]
FLRunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

isCAN1TransmitInProgress_Ch1_8_Busy

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramisCAN1TransmitInProgress
Test Case NameisCAN1TransmitInProgress_Ch1_8_Busy
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isCAN1TransmitInProgress_Ch1_8_Busy

+
+ +
+ +
+ +

Event 1 + - Calling isCAN1TransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isCAN1TransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isCAN1TransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isCAN1TransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_can1REG
[0]
TXRQx
[0]array1
[1]array0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

isCAN1TransmitInProgress_Ch9_16_Busy

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramisCAN1TransmitInProgress
Test Case NameisCAN1TransmitInProgress_Ch9_16_Busy
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isCAN1TransmitInProgress_Ch9_16_Busy

+
+ +
+ +
+ +

Event 1 + - Calling isCAN1TransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isCAN1TransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isCAN1TransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isCAN1TransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_can1REG
[0]
TXRQx
[0]array0
[1]array1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

isCAN1TransmitInProgress_InProgress

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramisCAN1TransmitInProgress
Test Case NameisCAN1TransmitInProgress_InProgress
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isCAN1TransmitInProgress_InProgress

+
+ +
+ +
+ +

Event 1 + - Calling isCAN1TransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isCAN1TransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isCAN1TransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isCAN1TransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_can1REG
[0]
TXRQx
[0]array0
[1]array0
canXmitsInProgressunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

isCAN1TransmitInProgress_NotBusy

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestComm
SubprogramisCAN1TransmitInProgress
Test Case NameisCAN1TransmitInProgress_NotBusy
Date of Creation06 DEC 2019 6:07:37 PM
Date of Execution06 DEC 2019 6:07:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isCAN1TransmitInProgress_NotBusy

+
+ +
+ +
+ +

Event 1 + - Calling isCAN1TransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isCAN1TransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isCAN1TransmitInProgress

+
+
UUT: Comm.c
+
Subprogram: isCAN1TransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Comm.c
Globals:
ptr_can1REG
[0]
TXRQx
[0]array0
[1]array0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_CPLD_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_CPLD_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_CPLD_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,2073 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameCPLD
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:19 PM
+
+ +
+

initCPLD_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCPLD
SubprograminitCPLD
Test Case NameinitCPLD_NominalPath
Date of Creation06 DEC 2019 6:08:01 PM
Date of Execution06 DEC 2019 6:08:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initCPLD_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initCPLD

+
+
UUT: CPLD.c
+
Subprogram: initCPLD
+
+
+ +
+ +

Event 2 + - Stubbed gioSetBit

+
+
UUT: gio.h
+
Subprogram: gioSetBit
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bitunsigned int1<match>
valueunsigned int0<match>
+
+
+ +
+ +

Event 3 + - Stubbed gioSetBit

+
+
UUT: gio.h
+
Subprogram: gioSetBit
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bitunsigned int0<match>
valueunsigned int0<match>
+
+
+ +
+ +

Event 4 + - Returned from initCPLD

+
+
UUT: CPLD.c
+
Subprogram: initCPLD
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CPLD.c
Globals:
ptr_mibspiREG5
[0]
PC3unsigned int0x100<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

toggleCPLDWatchdog_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCPLD
SubprogramtoggleCPLDWatchdog
Test Case NametoggleCPLDWatchdog_NominalPath
Date of Creation06 DEC 2019 6:08:01 PM
Date of Execution06 DEC 2019 6:08:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of toggleCPLDWatchdog_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling toggleCPLDWatchdog

+
+
UUT: CPLD.c
+
Subprogram: toggleCPLDWatchdog
+
+
+ +
+ +

Event 2 + - Stubbed gioToggleBit

+
+
UUT: gio.h
+
Subprogram: gioToggleBit
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bitunsigned int1<match>
+
+
+ +
+ +

Event 3 + - Returned from toggleCPLDWatchdog

+
+
UUT: CPLD.c
+
Subprogram: toggleCPLDWatchdog
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getCPLDWatchdogExpired_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCPLD
SubprogramgetCPLDWatchdogExpired
Test Case NamegetCPLDWatchdogExpired_NominalPath
Date of Creation06 DEC 2019 6:08:01 PM
Date of Execution06 DEC 2019 6:08:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getCPLDWatchdogExpired_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getCPLDWatchdogExpired

+
+
UUT: CPLD.c
+
Subprogram: getCPLDWatchdogExpired
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_LOW
+
+
+ +
+ +

Event 2 + - Stubbed gioGetBit

+
+
UUT: gio.h
+
Subprogram: gioGetBit
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bitunsigned int2<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from getCPLDWatchdogExpired

+
+
UUT: CPLD.c
+
Subprogram: getCPLDWatchdogExpired
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_HIGH<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

setCPLDLampGreen_Off

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCPLD
SubprogramsetCPLDLampGreen
Test Case NamesetCPLDLampGreen_Off
Date of Creation06 DEC 2019 6:08:01 PM
Date of Execution06 DEC 2019 6:08:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setCPLDLampGreen_Off

+
+ +
+ +
+ +

Event 1 + - Calling setCPLDLampGreen

+
+
UUT: CPLD.c
+
Subprogram: setCPLDLampGreen
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW
+
+
+ +
+ +

Event 2 + - Returned from setCPLDLampGreen

+
+
UUT: CPLD.c
+
Subprogram: setCPLDLampGreen
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CPLD.c
Globals:
ptr_mibspiREG5
[0]
PC3unsigned int0x20<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setCPLDLampGreen_On

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCPLD
SubprogramsetCPLDLampGreen
Test Case NamesetCPLDLampGreen_On
Date of Creation06 DEC 2019 6:08:01 PM
Date of Execution06 DEC 2019 6:08:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setCPLDLampGreen_On

+
+ +
+ +
+ +

Event 1 + - Calling setCPLDLampGreen

+
+
UUT: CPLD.c
+
Subprogram: setCPLDLampGreen
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH
+
+
+ +
+ +

Event 2 + - Returned from setCPLDLampGreen

+
+
UUT: CPLD.c
+
Subprogram: setCPLDLampGreen
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CPLD.c
Globals:
ptr_mibspiREG5
[0]
PC3unsigned int0x200<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setCPLDLampBlue_Off

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCPLD
SubprogramsetCPLDLampBlue
Test Case NamesetCPLDLampBlue_Off
Date of Creation06 DEC 2019 6:08:01 PM
Date of Execution06 DEC 2019 6:08:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setCPLDLampBlue_Off

+
+ +
+ +
+ +

Event 1 + - Calling setCPLDLampBlue

+
+
UUT: CPLD.c
+
Subprogram: setCPLDLampBlue
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW
+
+
+ +
+ +

Event 2 + - Returned from setCPLDLampBlue

+
+
UUT: CPLD.c
+
Subprogram: setCPLDLampBlue
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CPLD.c
Globals:
ptr_mibspiREG5
[0]
PC3unsigned int0x20<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setCPLDLampBlue_On

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCPLD
SubprogramsetCPLDLampBlue
Test Case NamesetCPLDLampBlue_On
Date of Creation06 DEC 2019 6:08:01 PM
Date of Execution06 DEC 2019 6:08:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setCPLDLampBlue_On

+
+ +
+ +
+ +

Event 1 + - Calling setCPLDLampBlue

+
+
UUT: CPLD.c
+
Subprogram: setCPLDLampBlue
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH
+
+
+ +
+ +

Event 2 + - Returned from setCPLDLampBlue

+
+
UUT: CPLD.c
+
Subprogram: setCPLDLampBlue
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CPLD.c
Globals:
ptr_mibspiREG5
[0]
PC3unsigned int0x400<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setCPLDLampRed_Off

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCPLD
SubprogramsetCPLDLampRed
Test Case NamesetCPLDLampRed_Off
Date of Creation06 DEC 2019 6:08:01 PM
Date of Execution06 DEC 2019 6:08:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setCPLDLampRed_Off

+
+ +
+ +
+ +

Event 1 + - Calling setCPLDLampRed

+
+
UUT: CPLD.c
+
Subprogram: setCPLDLampRed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW
+
+
+ +
+ +

Event 2 + - Returned from setCPLDLampRed

+
+
UUT: CPLD.c
+
Subprogram: setCPLDLampRed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_LOW
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CPLD.c
Globals:
ptr_mibspiREG5
[0]
PC3unsigned int0x20<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

setCPLDLampRed_On

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCPLD
SubprogramsetCPLDLampRed
Test Case NamesetCPLDLampRed_On
Date of Creation06 DEC 2019 6:08:01 PM
Date of Execution06 DEC 2019 6:08:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of setCPLDLampRed_On

+
+ +
+ +
+ +

Event 1 + - Calling setCPLDLampRed

+
+
UUT: CPLD.c
+
Subprogram: setCPLDLampRed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH
+
+
+ +
+ +

Event 2 + - Returned from setCPLDLampRed

+
+
UUT: CPLD.c
+
Subprogram: setCPLDLampRed
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
levelenumPIN_SIGNAL_HIGH
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CPLD.c
Globals:
ptr_mibspiREG5
[0]
PC3unsigned int0x800<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

toggleCPLDOffRequest_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCPLD
SubprogramtoggleCPLDOffRequest
Test Case NametoggleCPLDOffRequest_NominalPath
Date of Creation06 DEC 2019 6:08:01 PM
Date of Execution06 DEC 2019 6:08:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of toggleCPLDOffRequest_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling toggleCPLDOffRequest

+
+
UUT: CPLD.c
+
Subprogram: toggleCPLDOffRequest
+
+
+ +
+ +

Event 2 + - Stubbed gioToggleBit

+
+
UUT: gio.h
+
Subprogram: gioToggleBit
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bitunsigned int0<match>
+
+
+ +
+ +

Event 3 + - Returned from toggleCPLDOffRequest

+
+
UUT: CPLD.c
+
Subprogram: toggleCPLDOffRequest
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getCPLDOffButton_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCPLD
SubprogramgetCPLDOffButton
Test Case NamegetCPLDOffButton_NominalPath
Date of Creation06 DEC 2019 6:08:01 PM
Date of Execution06 DEC 2019 6:08:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getCPLDOffButton_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getCPLDOffButton

+
+
UUT: CPLD.c
+
Subprogram: getCPLDOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_LOW
+
+
+ +
+ +

Event 2 + - Stubbed gioGetBit

+
+
UUT: gio.h
+
Subprogram: gioGetBit
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bitunsigned int0<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from getCPLDOffButton

+
+
UUT: CPLD.c
+
Subprogram: getCPLDOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_HIGH<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

getCPLDStopButton_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestCPLD
SubprogramgetCPLDStopButton
Test Case NamegetCPLDStopButton_NominalPath
Date of Creation06 DEC 2019 6:08:01 PM
Date of Execution06 DEC 2019 6:08:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getCPLDStopButton_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getCPLDStopButton

+
+
UUT: CPLD.c
+
Subprogram: getCPLDStopButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_LOW
+
+
+ +
+ +

Event 2 + - Stubbed gioGetBit

+
+
UUT: gio.h
+
Subprogram: gioGetBit
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bitunsigned int1<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from getCPLDStopButton

+
+
UUT: CPLD.c
+
Subprogram: getCPLDStopButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_HIGH<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_FPGA_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_FPGA_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_FPGA_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,13551 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameFPGA
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:21 PM
+
+ +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprograminitFPGA
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:14 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initFPGA

+
+
UUT: FPGA.c
+
Subprogram: initFPGA
+
+
+ +
+ +

Event 2 + - Stubbed sciEnableNotification

+
+
UUT: sci.h
+
Subprogram: sciEnableNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flagsunsigned int0x6000000<match>
+
+
+ +
+ +

Event 3 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int0<match>
reqlineunsigned int28<match>
+
+
+ +
+ +

Event 4 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int2<match>
reqlineunsigned int29<match>
+
+
+ +
+ +

Event 5 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int0<match>
priorityenumHIGHPRIORITY<match>
+
+
+ +
+ +

Event 6 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int2<match>
priorityenumLOWPRIORITY<match>
+
+
+ +
+ +

Event 7 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int0<match>
inttypeenumBTC<match>
+
+
+ +
+ +

Event 8 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int2<match>
inttypeenumBTC<match>
+
+
+ +
+ +

Event 9 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 10 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 11 + - Returned from initFPGA

+
+
UUT: FPGA.c
+
Subprogram: initFPGA
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaWriteCmdBuffer
[0]string0<match>
[1]string0<match>
[2]string0<match>
[3]string0<match>
[4]string0<match>
fpgaReadCmdBuffer
[0]string0<match>
[1]string0<match>
[2]string0<match>
[3]string0<match>
[4]string0<match>
fpgaWriteResponseBuffer
[0]string0<match>
[1]string0<match>
[2]string0<match>
[3]string0<match>
[4]string0<match>
fpgaReadResponseBuffer
[0]string0<match>
[1]string0<match>
[2]string0<match>
[3]string0<match>
[4]string0<match>
fpgaDMAWriteControlRecord
SADDunsigned int4123593152
DADDunsigned int0xFFF7E438<match>
CHCTRLunsigned int0<match>
FRCNTunsigned int0<match>
ELCNTunsigned int1<match>
ELDOFFSETunsigned int0<match>
ELSOFFSETunsigned int0<match>
FRDOFFSETunsigned int0<match>
FRSOFFSETunsigned int0<match>
PORTASGNunsigned int4<match>
RDSIZEunsigned int0<match>
WRSIZEunsigned int0<match>
TTYPEunsigned int0<match>
ADDMODERDunsigned int1<match>
ADDMODEWRunsigned int0<match>
AUTOINITunsigned int0<match>
fpgaDMAWriteRespControlRecord
SADDunsigned int0xFFF7E434<match>
DADDunsigned int4123593424
CHCTRLunsigned int0<match>
FRCNTunsigned int0<match>
ELCNTunsigned int1<match>
ELDOFFSETunsigned int0<match>
ELSOFFSETunsigned int0<match>
FRDOFFSETunsigned int0<match>
FRSOFFSETunsigned int0<match>
PORTASGNunsigned int4<match>
RDSIZEunsigned int0<match>
WRSIZEunsigned int0<match>
TTYPEunsigned int0<match>
ADDMODERDunsigned int0<match>
ADDMODEWRunsigned int1<match>
AUTOINITunsigned int0<match>
fpgaDMAReadControlRecord
SADDunsigned int4123593416
DADDunsigned int0xFFF7E438<match>
CHCTRLunsigned int0<match>
FRCNTunsigned int0<match>
ELCNTunsigned int1<match>
ELDOFFSETunsigned int0<match>
ELSOFFSETunsigned int0<match>
FRDOFFSETunsigned int0<match>
FRSOFFSETunsigned int0<match>
PORTASGNunsigned int4<match>
RDSIZEunsigned int0<match>
WRSIZEunsigned int0<match>
TTYPEunsigned int0<match>
ADDMODERDunsigned int1<match>
ADDMODEWRunsigned int0<match>
AUTOINITunsigned int0<match>
fpgaDMAReadRespControlRecord
SADDunsigned int0xFFF7E434<match>
DADDunsigned int4123593440
CHCTRLunsigned int0<match>
FRCNTunsigned int0<match>
ELCNTunsigned int1<match>
ELDOFFSETunsigned int0<match>
ELSOFFSETunsigned int0<match>
FRDOFFSETunsigned int0<match>
FRSOFFSETunsigned int0<match>
PORTASGNunsigned int4<match>
RDSIZEunsigned int0<match>
WRSIZEunsigned int0<match>
TTYPEunsigned int0<match>
ADDMODERDunsigned int0<match>
ADDMODEWRunsigned int1<match>
AUTOINITunsigned int0<match>
fpgaHeader
fpgaIdunsigned char0<match>
fpgaRevunsigned char0<match>
fpgaControlunsigned short0<match>
fpgaStatusunsigned short0<match>
fpgaSensorReadings
bloodFlowMeterCommStatusunsigned char0<match>
bloodFlowMeterFrameCountunsigned char0<match>
bloodFlowMeterDeviceStatusunsigned short0<match>
bloodFlowLastfloat0<match>
bloodFlowAvgfloat0<match>
bloodFlowMeterSoundSpeedfloat0<match>
bloodFlowMeterAccFlowDatafloat0<match>
bloodFlowMeterSignalStrengthfloat0<match>
bloodFlowMeterSensorIDunsigned int0<match>
dialysateFlowMeterCommStatusunsigned char0<match>
dialysateFlowMeterFrameCountunsigned char0<match>
dialysateFlowMeterDeviceStatusunsigned short0<match>
dialysateFlowLastfloat0<match>
dialysateFlowAvgfloat0<match>
dialysateFlowMeterSoundSpeedfloat0<match>
dialysateFlowMeterAccFlowDatafloat0<match>
dialysateFlowMeterSignalStrengthfloat0<match>
dialysateFlowMeterSensorIDunsigned int0<match>
fpgaActuatorSetPoints
bloodValveSetStateunsigned char0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%116/116PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramresetFPGACommFlags
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:14 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling resetFPGACommFlags

+
+
UUT: FPGA.c
+
Subprogram: resetFPGACommFlags
+
+
+ +
+ +

Event 2 + - Returned from resetFPGACommFlags

+
+
UUT: FPGA.c
+
Subprogram: resetFPGACommFlags
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaReceiptCounterunsigned int0<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

BulkWriteAndReadInProgressAfterWrite

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsignalFPGAReceiptCompleted
Test Case NameBulkWriteAndReadInProgressAfterWrite
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:14 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of BulkWriteAndReadInProgressAfterWrite

+
+ +
+ +
+ +

Event 1 + - Calling signalFPGAReceiptCompleted

+
+
UUT: FPGA.c
+
Subprogram: signalFPGAReceiptCompleted
+
+
+ +
+ +

Event 2 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int0<match>
+
+
+ +
+ +

Event 3 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int0<match>
+
+
+ +
+ +

Event 4 + - Stubbed setSCI2DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMAReceiveInterrupt
+
+
+ +
+ +

Event 5 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int2<match>
+
+
+ +
+ +

Event 6 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int2<match>
+
+
+ +
+ +

Event 7 + - Stubbed setSCI2DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMATransmitInterrupt
+
+
+ +
+ +

Event 8 + - Returned from signalFPGAReceiptCompleted

+
+
UUT: FPGA.c
+
Subprogram: signalFPGAReceiptCompleted
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaReceiptCounterunsigned int1<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int1<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int1<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%11/11PASS
+
+
+ +
+ + +
+

NothingInProgress

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsignalFPGAReceiptCompleted
Test Case NameNothingInProgress
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:14 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NothingInProgress

+
+ +
+ +
+ +

Event 1 + - Calling signalFPGAReceiptCompleted

+
+
UUT: FPGA.c
+
Subprogram: signalFPGAReceiptCompleted
+
+
+ +
+ +

Event 2 + - Returned from signalFPGAReceiptCompleted

+
+
UUT: FPGA.c
+
Subprogram: signalFPGAReceiptCompleted
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaReceiptCounterunsigned int1<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

ReadCmdInProgress

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsignalFPGAReceiptCompleted
Test Case NameReadCmdInProgress
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:14 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ReadCmdInProgress

+
+ +
+ +
+ +

Event 1 + - Calling signalFPGAReceiptCompleted

+
+
UUT: FPGA.c
+
Subprogram: signalFPGAReceiptCompleted
+
+
+ +
+ +

Event 2 + - Returned from signalFPGAReceiptCompleted

+
+
UUT: FPGA.c
+
Subprogram: signalFPGAReceiptCompleted
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaReceiptCounterunsigned int1<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

WriteCmdInProgress

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsignalFPGAReceiptCompleted
Test Case NameWriteCmdInProgress
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:14 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of WriteCmdInProgress

+
+ +
+ +
+ +

Event 1 + - Calling signalFPGAReceiptCompleted

+
+
UUT: FPGA.c
+
Subprogram: signalFPGAReceiptCompleted
+
+
+ +
+ +

Event 2 + - Returned from signalFPGAReceiptCompleted

+
+
UUT: FPGA.c
+
Subprogram: signalFPGAReceiptCompleted
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaReceiptCounterunsigned int1<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int1<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsignalFPGATransmitCompleted
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling signalFPGATransmitCompleted

+
+
UUT: FPGA.c
+
Subprogram: signalFPGATransmitCompleted
+
+
+ +
+ +

Event 2 + - Returned from signalFPGATransmitCompleted

+
+
UUT: FPGA.c
+
Subprogram: signalFPGATransmitCompleted
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaReceiptCounterunsigned int0<match>
fpgaTransmitCounterunsigned int1<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

CommErrorTooManyRetries

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGAIn
Test Case NameCommErrorTooManyRetries
Date of Creation06 DEC 2019 6:08:12 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of CommErrorTooManyRetries

+
+ +
+ +
+ +

Event 1 + - Calling execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ +
+ +

Event 2 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 3 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 4 + - Returned from execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_READ_HEADER<match>
fpgaCommRetryCountunsigned int6<match>
fpgaReceiptCounterunsigned int0<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

FailedState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGAIn
Test Case NameFailedState
Date of Creation06 DEC 2019 6:08:12 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of FailedState

+
+ +
+ +
+ +

Event 1 + - Calling execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ +
+ +

Event 2 + - Returned from execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_FAILED<match>
fpgaReceiptCounterunsigned int0<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%8/8PASS
+
+
+ +
+ + +
+

InvalidState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGAIn
Test Case NameInvalidState
Date of Creation06 DEC 2019 6:08:12 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidState

+
+ +
+ +
+ +

Event 1 + - Calling execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT<match>
+
+
+ +
+ +

Event 3 + - Returned from execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumNUM_OF_FPGA_STATES<match>
fpgaReceiptCounterunsigned int0<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

OutgoingState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGAIn
Test Case NameOutgoingState
Date of Creation06 DEC 2019 6:08:12 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OutgoingState

+
+ +
+ +
+ +

Event 1 + - Calling execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ +
+ +

Event 2 + - Returned from execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_READ_HEADER<match>
fpgaReceiptCounterunsigned int0<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%8/8PASS
+
+
+ +
+ + +
+

RcvAllSensorsState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGAIn
Test Case NameRcvAllSensorsState
Date of Creation06 DEC 2019 6:08:12 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of RcvAllSensorsState

+
+ +
+ +
+ +

Event 1 + - Calling execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ +
+ +

Event 2 + - Stubbed crc16

+
+
UUT: Utilities.h
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lenunsigned int59<match>
returnunsigned short0x1234
+
+
+ +
+ +

Event 3 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 4 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 5 + - Returned from execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_WRITE_ALL_ACTUATORS<match>
fpgaReceiptCounterunsigned int0<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
fpgaWriteCmdBufferstring"0"<match>
fpgaReadResponseBuffer
[0]string0xAA
[1]string0x1
[2]string0x2
[3]string0x3
[4]string0x4
[5]string0x5
[6]string0x6
[7]string0x7
[8]string0x8
[9]string0x9
[10]string0x0
[11]string1
[12]string2
[13]string3
[14]string4
[15]string5
[16]string6
[17]string7
[18]string8
[19]string9
[20]string0
[21]string1
[22]string2
[23]string3
[24]string4
[25]string5
[26]string6
[27]string7
[28]string8
[29]string9
[30]string0
[31]string1
[32]string2
[33]string3
[34]string4
[35]string0x0
[36]string0x0
[37]string0
[38]string0
[39]string0
[40]string0
[41]string0
[42]string0
[43]string0
[44]string0
[45]string0
[46]string0
[47]string0
[48]string0
[49]string0
[50]string0
[51]string0
[52]string0
[53]string0
[54]string0
[55]string0
[56]string0
[57]string0
[58]string0
[59]string0x12
[60]string0x34
fpgaSensorReadings
bloodFlowMeterCommStatusunsigned char3<match>
bloodFlowMeterFrameCountunsigned char4<match>
bloodFlowMeterDeviceStatusunsigned short0x605<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%13/13PASS
+
+
+ +
+ + +
+

RcvHeaderState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGAIn
Test Case NameRcvHeaderState
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of RcvHeaderState

+
+ +
+ +
+ +

Event 1 + - Calling execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ +
+ +

Event 2 + - Stubbed crc16

+
+
UUT: Utilities.h
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lenunsigned int9<match>
returnunsigned short0x1234
+
+
+ +
+ +

Event 3 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 4 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 5 + - Returned from execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_WRITE_ALL_ACTUATORS<match>
fpgaReceiptCounterunsigned int0<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
fpgaWriteCmdBufferstring"0"<match>
fpgaReadResponseBuffer
[0]string0xAA
[1]string0x0
[2]string0x0
[3]string0x1
[4]string0x2
[5]string0x3
[6]string0x4
[7]string0x5
[8]string0x6
[9]string0x12
[10]string0x34
fpgaHeader
fpgaIdunsigned char1<match>
fpgaRevunsigned char2<match>
fpgaControlunsigned short0x403<match>
fpgaStatusunsigned short0x605<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%14/14PASS
+
+
+ +
+ + +
+

StartState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGAIn
Test Case NameStartState
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of StartState

+
+ +
+ +
+ +

Event 1 + - Calling execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ +
+ +

Event 2 + - Returned from execFPGAIn

+
+
UUT: FPGA.c
+
Subprogram: execFPGAIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_READ_HEADER<match>
fpgaReceiptCounterunsigned int0<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%8/8PASS
+
+
+ +
+ + +
+

FailedState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGAOut
Test Case NameFailedState
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of FailedState

+
+ +
+ +
+ +

Event 1 + - Calling execFPGAOut

+
+
UUT: FPGA.c
+
Subprogram: execFPGAOut
+
+
+ +
+ +

Event 2 + - Returned from execFPGAOut

+
+
UUT: FPGA.c
+
Subprogram: execFPGAOut
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_FAILED<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

IncomingState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGAOut
Test Case NameIncomingState
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of IncomingState

+
+ +
+ +
+ +

Event 1 + - Calling execFPGAOut

+
+
UUT: FPGA.c
+
Subprogram: execFPGAOut
+
+
+ +
+ +

Event 2 + - Returned from execFPGAOut

+
+
UUT: FPGA.c
+
Subprogram: execFPGAOut
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_RCV_HEADER<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

InvalidState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGAOut
Test Case NameInvalidState
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidState

+
+ +
+ +
+ +

Event 1 + - Calling execFPGAOut

+
+
UUT: FPGA.c
+
Subprogram: execFPGAOut
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT<match>
+
+
+ +
+ +

Event 3 + - Returned from execFPGAOut

+
+
UUT: FPGA.c
+
Subprogram: execFPGAOut
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumNUM_OF_FPGA_STATES<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

ReadHeaderState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGAOut
Test Case NameReadHeaderState
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ReadHeaderState

+
+ +
+ +
+ +

Event 1 + - Calling execFPGAOut

+
+
UUT: FPGA.c
+
Subprogram: execFPGAOut
+
+
+ +
+ +

Event 2 + - Stubbed crc16

+
+
UUT: Utilities.h
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lenunsigned int4<match>
returnunsigned short0x1234
+
+
+ +
+ +

Event 3 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 4 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 5 + - Stubbed setSCI2DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMAReceiveInterrupt
+
+
+ +
+ +

Event 6 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 7 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 8 + - Stubbed setSCI2DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMATransmitInterrupt
+
+
+ +
+ +

Event 9 + - Returned from execFPGAOut

+
+
UUT: FPGA.c
+
Subprogram: execFPGAOut
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_RCV_HEADER<match>
fpgaReceiptCounterunsigned int0<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int0<match>
fpgaReadCommandInProgressunsigned int1<match>
fpgaBulkWriteAndReadInProgressunsigned int0<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
fpgaReadCmdBuffer
[0]string0x5A<match>
[1]string0<match>
[2]string0<match>
[3]string6<match>
[4]string0x12<match>
[5]string0x34<match>
[6]string0x0<match>
[7]string0x0<match>
fpgaDMAReadControlRecord
FRCNTunsigned int6<match>
fpgaDMAReadRespControlRecord
FRCNTunsigned int11<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%19/19PASS
+
+
+ +
+ + +
+

WriteAllActuatorsState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGAOut
Test Case NameWriteAllActuatorsState
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of WriteAllActuatorsState

+
+ +
+ +
+ +

Event 1 + - Calling execFPGAOut

+
+
UUT: FPGA.c
+
Subprogram: execFPGAOut
+
+
+ +
+ +

Event 2 + - Stubbed crc16

+
+
UUT: Utilities.h
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lenunsigned int5<match>
returnunsigned short0x1234
+
+
+ +
+ +

Event 3 + - Stubbed crc16

+
+
UUT: Utilities.h
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lenunsigned int4<match>
returnunsigned short0x1234
+
+
+ +
+ +

Event 4 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 5 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 6 + - Stubbed setSCI2DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMAReceiveInterrupt
+
+
+ +
+ +

Event 7 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 8 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 9 + - Stubbed setSCI2DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMATransmitInterrupt
+
+
+ +
+ +

Event 10 + - Returned from execFPGAOut

+
+
UUT: FPGA.c
+
Subprogram: execFPGAOut
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_RCV_ALL_SENSORS<match>
fpgaReceiptCounterunsigned int0<match>
fpgaTransmitCounterunsigned int0<match>
fpgaWriteCommandInProgressunsigned int1<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaBulkWriteAndReadInProgressunsigned int1<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
fpgaWriteCmdBuffer
[0]string0x55
[1]string8
[2]string0
[3]string1
fpgaReadCmdBuffer
[0]string0x5A<match>
[1]string8<match>
[2]string1<match>
[3]string56<match>
[4]string0x12<match>
[5]string0x34<match>
[6]string0x0<match>
[7]string0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%18/18PASS
+
+
+ +
+ + +
+

NominalCase

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramhandleFPGAReadHeaderState
Test Case NameNominalCase
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalCase

+
+ +
+ +
+ +

Event 1 + - Calling handleFPGAReadHeaderState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReadHeaderState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_START
+
+
+ +
+ +

Event 2 + - Stubbed crc16

+
+
UUT: Utilities.h
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lenunsigned int4<match>
returnunsigned short0x1234
+
+
+ +
+ +

Event 3 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 4 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 5 + - Stubbed setSCI2DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMAReceiveInterrupt
+
+
+ +
+ +

Event 6 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 7 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 8 + - Stubbed setSCI2DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMATransmitInterrupt
+
+
+ +
+ +

Event 9 + - Returned from handleFPGAReadHeaderState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReadHeaderState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_RCV_HEADER<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_READ_HEADER<match>
fpgaReadCmdBuffer
[0]string0x5A<match>
[1]string0<match>
[2]string0<match>
[3]string6<match>
[4]string0x12<match>
[5]string0x34<match>
[6]string0<match>
[7]string0<match>
fpgaDMAReadControlRecord
FRCNTunsigned int6<match>
fpgaDMAReadRespControlRecord
FRCNTunsigned int11<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%13/13PASS
+
+
+ +
+ + +
+

BadCRC

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramhandleFPGAReceiveHeaderState
Test Case NameBadCRC
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of BadCRC

+
+ +
+ +
+ +

Event 1 + - Calling handleFPGAReceiveHeaderState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveHeaderState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_START
+
+
+ +
+ +

Event 2 + - Stubbed crc16

+
+
UUT: Utilities.h
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lenunsigned int9<match>
returnunsigned short0x1234
+
+
+ +
+ +

Event 3 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 4 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 5 + - Returned from handleFPGAReceiveHeaderState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveHeaderState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_READ_HEADER<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_RCV_HEADER<match>
fpgaCommRetryCountunsigned int1<match>
fpgaReadCommandResponseReceivedunsigned int1<match>
fpgaReadResponseBuffer
[0]string0xAA
[1]string1
[2]string2
[3]string3
[4]string4
[5]string5
[6]string6
[7]string7
[8]string8
[9]string0
[10]string0
fpgaHeader
fpgaIdunsigned char0<match>
fpgaRevunsigned char0<match>
fpgaControlunsigned short0x0<match>
fpgaStatusunsigned short0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

NAKResponse

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramhandleFPGAReceiveHeaderState
Test Case NameNAKResponse
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NAKResponse

+
+ +
+ +
+ +

Event 1 + - Calling handleFPGAReceiveHeaderState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveHeaderState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_START
+
+
+ +
+ +

Event 2 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 3 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 4 + - Returned from handleFPGAReceiveHeaderState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveHeaderState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_READ_HEADER<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_RCV_HEADER<match>
fpgaCommRetryCountunsigned int1<match>
fpgaReadCommandResponseReceivedunsigned int1<match>
fpgaReadResponseBuffer
[0]string0xFA
[1]string1
[2]string2
[3]string3
[4]string4
[5]string5
[6]string6
[7]string7
[8]string8
[9]string0
[10]string0
fpgaHeader
fpgaIdunsigned char0<match>
fpgaRevunsigned char0<match>
fpgaControlunsigned short0x0<match>
fpgaStatusunsigned short0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%8/8PASS
+
+
+ +
+ + +
+

NoResponseReceived

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramhandleFPGAReceiveHeaderState
Test Case NameNoResponseReceived
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoResponseReceived

+
+ +
+ +
+ +

Event 1 + - Calling handleFPGAReceiveHeaderState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveHeaderState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_START
+
+
+ +
+ +

Event 2 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 3 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 4 + - Returned from handleFPGAReceiveHeaderState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveHeaderState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_READ_HEADER<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_RCV_HEADER<match>
fpgaCommRetryCountunsigned int1<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
fpgaReadResponseBuffer
[0]string0x0
[1]string1
[2]string2
[3]string3
[4]string4
[5]string5
[6]string6
[7]string7
[8]string8
[9]string0
[10]string0
fpgaHeader
fpgaIdunsigned char0<match>
fpgaRevunsigned char0<match>
fpgaControlunsigned short0x0<match>
fpgaStatusunsigned short0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%8/8PASS
+
+
+ +
+ + +
+

NominalCase

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramhandleFPGAReceiveHeaderState
Test Case NameNominalCase
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalCase

+
+ +
+ +
+ +

Event 1 + - Calling handleFPGAReceiveHeaderState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveHeaderState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_START
+
+
+ +
+ +

Event 2 + - Stubbed crc16

+
+
UUT: Utilities.h
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lenunsigned int9<match>
returnunsigned short0x1234
+
+
+ +
+ +

Event 3 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 4 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 5 + - Returned from handleFPGAReceiveHeaderState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveHeaderState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_WRITE_ALL_ACTUATORS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_RCV_HEADER<match>
fpgaCommRetryCountunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int1<match>
fpgaReadResponseBuffer
[0]string0xAA
[1]string0x0
[2]string0x0
[3]string0x1
[4]string0x2
[5]string0x3
[6]string0x4
[7]string0x5
[8]string0x6
[9]string0x12
[10]string0x34
fpgaHeader
fpgaIdunsigned char1<match>
fpgaRevunsigned char2<match>
fpgaControlunsigned short0x403<match>
fpgaStatusunsigned short0x605<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramhandleFPGAWriteAllActuatorsState
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling handleFPGAWriteAllActuatorsState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAWriteAllActuatorsState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_START
+
+
+ +
+ +

Event 2 + - Stubbed crc16

+
+
UUT: Utilities.h
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned short0x1234
+
+
+ +
+ +

Event 3 + - Stubbed crc16

+
+
UUT: Utilities.h
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned short0x5678
+
+
+ +
+ +

Event 4 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int0<match>
+
+
+ +
+ +

Event 5 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int0<match>
typeunsigned int0<match>
+
+
+ +
+ +

Event 6 + - Stubbed setSCI2DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMAReceiveInterrupt
+
+
+ +
+ +

Event 7 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int2<match>
+
+
+ +
+ +

Event 8 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int2<match>
typeunsigned int0<match>
+
+
+ +
+ +

Event 9 + - Stubbed setSCI2DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMATransmitInterrupt
+
+
+ +
+ +

Event 10 + - Returned from handleFPGAWriteAllActuatorsState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAWriteAllActuatorsState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_RCV_ALL_SENSORS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_WRITE_ALL_ACTUATORS<match>
fpgaWriteCmdBuffer
[0]string0x55<match>
[1]string8<match>
[2]string0<match>
[3]string1<match>
[4]string0<match>
[5]string0x12<match>
[6]string0x34<match>
fpgaReadCmdBuffer
[0]string0x5A<match>
[1]string8<match>
[2]string1<match>
[3]string56<match>
[4]string0x56<match>
[5]string0x78<match>
fpgaDMAWriteControlRecord
FRCNTunsigned int7<match>
fpgaDMAWriteRespControlRecord
FRCNTunsigned int5<match>
fpgaDMAReadControlRecord
FRCNTunsigned int6<match>
fpgaDMAReadRespControlRecord
FRCNTunsigned int61<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%25/25PASS
+
+
+ +
+ + +
+

BadCRC

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramhandleFPGAReceiveAllSensorsState
Test Case NameBadCRC
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of BadCRC

+
+ +
+ +
+ +

Event 1 + - Calling handleFPGAReceiveAllSensorsState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveAllSensorsState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_START
+
+
+ +
+ +

Event 2 + - Stubbed crc16

+
+
UUT: Utilities.h
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lenunsigned int59<match>
returnunsigned short0x1234
+
+
+ +
+ +

Event 3 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 4 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 5 + - Returned from handleFPGAReceiveAllSensorsState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveAllSensorsState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_WRITE_ALL_ACTUATORS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_RCV_ALL_SENSORS<match>
fpgaCommRetryCountunsigned int1<match>
fpgaWriteCommandResponseReceivedunsigned int1<match>
fpgaReadCommandResponseReceivedunsigned int1<match>
fpgaWriteResponseBuffer
[0]string0xA5
fpgaReadResponseBuffer
[0]string0xAA
[1]string0x1
[2]string0x2
[3]string0x3
[4]string0x4
[5]string0x5
[6]string0x6
[7]string0x7
[8]string0x8
[9]string0x9
[10]string0x0
[11]string1
[12]string2
[13]string3
[14]string4
[15]string5
[16]string6
[17]string7
[18]string8
[19]string9
[20]string0
[21]string1
[22]string2
[23]string3
[24]string4
[25]string5
[26]string6
[27]string7
[28]string8
[29]string9
[30]string0
[31]string1
[32]string2
[33]string3
[34]string4
[35]string0x0
[36]string0x0
[37]string0
[38]string0
[39]string0
[40]string0
[41]string0
[42]string0
[43]string0
[44]string0
[45]string0
[46]string0
[47]string0
[48]string0
[49]string0
[50]string0
[51]string0
[52]string0
[53]string0
[54]string0
[55]string0
[56]string0
[57]string0
[58]string0
[59]string0x11
[60]string0x34
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

NAKResponse

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramhandleFPGAReceiveAllSensorsState
Test Case NameNAKResponse
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NAKResponse

+
+ +
+ +
+ +

Event 1 + - Calling handleFPGAReceiveAllSensorsState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveAllSensorsState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_START
+
+
+ +
+ +

Event 2 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 3 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 4 + - Returned from handleFPGAReceiveAllSensorsState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveAllSensorsState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_WRITE_ALL_ACTUATORS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_RCV_ALL_SENSORS<match>
fpgaCommRetryCountunsigned int1<match>
fpgaWriteCommandResponseReceivedunsigned int1<match>
fpgaReadCommandResponseReceivedunsigned int1<match>
fpgaWriteResponseBuffer
[0]string0xA5
fpgaReadResponseBuffer
[0]string0xEF
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

NoResponseReceived

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramhandleFPGAReceiveAllSensorsState
Test Case NameNoResponseReceived
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoResponseReceived

+
+ +
+ +
+ +

Event 1 + - Calling handleFPGAReceiveAllSensorsState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveAllSensorsState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_START
+
+
+ +
+ +

Event 2 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 3 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 4 + - Returned from handleFPGAReceiveAllSensorsState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveAllSensorsState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_WRITE_ALL_ACTUATORS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_RCV_ALL_SENSORS<match>
fpgaCommRetryCountunsigned int1<match>
fpgaWriteCommandResponseReceivedunsigned int1<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
fpgaWriteResponseBuffer
[0]string0xA5
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

NoWriteResponseReceived

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramhandleFPGAReceiveAllSensorsState
Test Case NameNoWriteResponseReceived
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoWriteResponseReceived

+
+ +
+ +
+ +

Event 1 + - Calling handleFPGAReceiveAllSensorsState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveAllSensorsState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_START
+
+
+ +
+ +

Event 2 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 3 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 4 + - Returned from handleFPGAReceiveAllSensorsState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveAllSensorsState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_WRITE_ALL_ACTUATORS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_RCV_ALL_SENSORS<match>
fpgaCommRetryCountunsigned int2<match>
fpgaWriteCommandResponseReceivedunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int0<match>
fpgaWriteResponseBuffer
[0]string0x0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramhandleFPGAReceiveAllSensorsState
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling handleFPGAReceiveAllSensorsState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveAllSensorsState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_START
+
+
+ +
+ +

Event 2 + - Stubbed crc16

+
+
UUT: Utilities.h
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
lenunsigned int59<match>
returnunsigned short0x1234
+
+
+ +
+ +

Event 3 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 4 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 5 + - Returned from handleFPGAReceiveAllSensorsState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReceiveAllSensorsState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_WRITE_ALL_ACTUATORS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_RCV_ALL_SENSORS<match>
fpgaCommRetryCountunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int1<match>
fpgaReadResponseBuffer
[0]string0xAA
[1]string0x1
[2]string0x2
[3]string0x3
[4]string0x4
[5]string0x5
[6]string0x6
[7]string0x7
[8]string0x8
[9]string0x9
[10]string0x0
[11]string1
[12]string2
[13]string3
[14]string4
[15]string5
[16]string6
[17]string7
[18]string8
[19]string9
[20]string0
[21]string1
[22]string2
[23]string3
[24]string4
[25]string5
[26]string6
[27]string7
[28]string8
[29]string9
[30]string0
[31]string1
[32]string2
[33]string3
[34]string4
[35]string0x0
[36]string0x0
[37]string0
[38]string0
[39]string0
[41]string0
[42]string0
[43]string0
[44]string0
[45]string0
[46]string0
[47]string0
[48]string0
[49]string0
[50]string0
[51]string0
[52]string0
[53]string0
[54]string0
[55]string0
[56]string0
[57]string0
[58]string0
[59]string0x12
[60]string0x34
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

TestFailed

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGATest
Test Case NameTestFailed
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestFailed

+
+ +
+ +
+ +

Event 1 + - Calling execFPGATest

+
+
UUT: FPGA.c
+
Subprogram: execFPGATest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm1Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm1Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_FPGA_POST_TEST_FAILED<match>
alarmData
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int0x58<match>
+
+
+ +
+ +

Event 3 + - Returned from execFPGATest

+
+
UUT: FPGA.c
+
Subprogram: execFPGATest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_FAILED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaHeader
fpgaIdunsigned char0x58
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

TestPassed

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramexecFPGATest
Test Case NameTestPassed
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestPassed

+
+ +
+ +
+ +

Event 1 + - Calling execFPGATest

+
+
UUT: FPGA.c
+
Subprogram: execFPGATest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Returned from execFPGATest

+
+
UUT: FPGA.c
+
Subprogram: execFPGATest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_PASSED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaHeader
fpgaIdunsigned char0x59
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

LengthTooLarge

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsetupDMAForWriteCmd
Test Case NameLengthTooLarge
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of LengthTooLarge

+
+ +
+ +
+ +

Event 1 + - Calling setupDMAForWriteCmd

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForWriteCmd
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Transmitunsigned int265
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from setupDMAForWriteCmd

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForWriteCmd
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Transmitunsigned int265
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaDMAWriteControlRecord
FRCNTunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsetupDMAForWriteCmd
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling setupDMAForWriteCmd

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForWriteCmd
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Transmitunsigned int264
+
+
+ +
+ +

Event 2 + - Returned from setupDMAForWriteCmd

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForWriteCmd
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Transmitunsigned int264
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaDMAWriteControlRecord
FRCNTunsigned int264<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramstartDMAWriteCmd
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling startDMAWriteCmd

+
+
UUT: FPGA.c
+
Subprogram: startDMAWriteCmd
+
+
+ +
+ +

Event 2 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int2<match>
g_dmaCTRLPKT
SADDunsigned int1<match>
DADDunsigned int2<match>
CHCTRLunsigned int3<match>
FRCNTunsigned int4<match>
ELCNTunsigned int5<match>
ELDOFFSETunsigned int6<match>
ELSOFFSETunsigned int7<match>
FRDOFFSETunsigned int8<match>
FRSOFFSETunsigned int9<match>
PORTASGNunsigned int0<match>
RDSIZEunsigned int1<match>
WRSIZEunsigned int2<match>
TTYPEunsigned int3<match>
ADDMODERDunsigned int4<match>
ADDMODEWRunsigned int5<match>
AUTOINITunsigned int6<match>
COMBOunsigned int7<match>
+
+
+ +
+ +

Event 3 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int2<match>
typeunsigned int0<match>
+
+
+ +
+ +

Event 4 + - Stubbed setSCI2DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMATransmitInterrupt
+
+
+ +
+ +

Event 5 + - Returned from startDMAWriteCmd

+
+
UUT: FPGA.c
+
Subprogram: startDMAWriteCmd
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaDMAWriteControlRecord
SADDunsigned int1
DADDunsigned int2
CHCTRLunsigned int3
FRCNTunsigned int4
ELCNTunsigned int5
ELDOFFSETunsigned int6
ELSOFFSETunsigned int7
FRDOFFSETunsigned int8
FRSOFFSETunsigned int9
PORTASGNunsigned int0
RDSIZEunsigned int1
WRSIZEunsigned int2
TTYPEunsigned int3
ADDMODERDunsigned int4
ADDMODEWRunsigned int5
AUTOINITunsigned int6
COMBOunsigned int7
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%20/20PASS
+
+
+ +
+ + +
+

LengthTooLarge

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsetupDMAForWriteResp
Test Case NameLengthTooLarge
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of LengthTooLarge

+
+ +
+ +
+ +

Event 1 + - Calling setupDMAForWriteResp

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForWriteResp
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Receiveunsigned int9
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from setupDMAForWriteResp

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForWriteResp
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Receiveunsigned int9
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaDMAWriteRespControlRecord
FRCNTunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsetupDMAForWriteResp
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling setupDMAForWriteResp

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForWriteResp
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Receiveunsigned int8
+
+
+ +
+ +

Event 2 + - Returned from setupDMAForWriteResp

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForWriteResp
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Receiveunsigned int8
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaDMAWriteRespControlRecord
FRCNTunsigned int8<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramstartDMAReceiptOfWriteResp
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling startDMAReceiptOfWriteResp

+
+
UUT: FPGA.c
+
Subprogram: startDMAReceiptOfWriteResp
+
+
+ +
+ +

Event 2 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int0<match>
g_dmaCTRLPKT
SADDunsigned int1<match>
DADDunsigned int2<match>
CHCTRLunsigned int3<match>
FRCNTunsigned int4<match>
ELCNTunsigned int5<match>
ELDOFFSETunsigned int6<match>
ELSOFFSETunsigned int7<match>
FRDOFFSETunsigned int8<match>
FRSOFFSETunsigned int9<match>
PORTASGNunsigned int0<match>
RDSIZEunsigned int1<match>
WRSIZEunsigned int2<match>
TTYPEunsigned int3<match>
ADDMODERDunsigned int4<match>
ADDMODEWRunsigned int5<match>
AUTOINITunsigned int6<match>
COMBOunsigned int7<match>
+
+
+ +
+ +

Event 3 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int0<match>
typeunsigned int0<match>
+
+
+ +
+ +

Event 4 + - Stubbed setSCI2DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMAReceiveInterrupt
+
+
+ +
+ +

Event 5 + - Returned from startDMAReceiptOfWriteResp

+
+
UUT: FPGA.c
+
Subprogram: startDMAReceiptOfWriteResp
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaDMAWriteRespControlRecord
SADDunsigned int1
DADDunsigned int2
CHCTRLunsigned int3
FRCNTunsigned int4
ELCNTunsigned int5
ELDOFFSETunsigned int6
ELSOFFSETunsigned int7
FRDOFFSETunsigned int8
FRSOFFSETunsigned int9
PORTASGNunsigned int0
RDSIZEunsigned int1
WRSIZEunsigned int2
TTYPEunsigned int3
ADDMODERDunsigned int4
ADDMODEWRunsigned int5
AUTOINITunsigned int6
COMBOunsigned int7
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%20/20PASS
+
+
+ +
+ + +
+

LengthTooLarge

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsetupDMAForReadCmd
Test Case NameLengthTooLarge
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of LengthTooLarge

+
+ +
+ +
+ +

Event 1 + - Calling setupDMAForReadCmd

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForReadCmd
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Transmitunsigned int9
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from setupDMAForReadCmd

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForReadCmd
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Transmitunsigned int9
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaDMAReadControlRecord
FRCNTunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsetupDMAForReadCmd
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling setupDMAForReadCmd

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForReadCmd
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Transmitunsigned int8
+
+
+ +
+ +

Event 2 + - Returned from setupDMAForReadCmd

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForReadCmd
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Transmitunsigned int8
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaDMAReadControlRecord
FRCNTunsigned int8<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramstartDMAReadCmd
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling startDMAReadCmd

+
+
UUT: FPGA.c
+
Subprogram: startDMAReadCmd
+
+
+ +
+ +

Event 2 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int2<match>
g_dmaCTRLPKT
SADDunsigned int1<match>
DADDunsigned int2<match>
CHCTRLunsigned int3<match>
FRCNTunsigned int4<match>
ELCNTunsigned int5<match>
ELDOFFSETunsigned int6<match>
ELSOFFSETunsigned int7<match>
FRDOFFSETunsigned int8<match>
FRSOFFSETunsigned int9<match>
PORTASGNunsigned int0<match>
RDSIZEunsigned int1<match>
WRSIZEunsigned int2<match>
TTYPEunsigned int3<match>
ADDMODERDunsigned int4<match>
ADDMODEWRunsigned int5<match>
AUTOINITunsigned int6<match>
COMBOunsigned int7<match>
+
+
+ +
+ +

Event 3 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int2<match>
typeunsigned int0<match>
+
+
+ +
+ +

Event 4 + - Stubbed setSCI2DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMATransmitInterrupt
+
+
+ +
+ +

Event 5 + - Returned from startDMAReadCmd

+
+
UUT: FPGA.c
+
Subprogram: startDMAReadCmd
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaDMAReadControlRecord
SADDunsigned int1
DADDunsigned int2
CHCTRLunsigned int3
FRCNTunsigned int4
ELCNTunsigned int5
ELDOFFSETunsigned int6
ELSOFFSETunsigned int7
FRDOFFSETunsigned int8
FRSOFFSETunsigned int9
PORTASGNunsigned int0
RDSIZEunsigned int1
WRSIZEunsigned int2
TTYPEunsigned int3
ADDMODERDunsigned int4
ADDMODEWRunsigned int5
AUTOINITunsigned int6
COMBOunsigned int7
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%20/20PASS
+
+
+ +
+ + +
+

LengthTooLarge

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsetupDMAForReadResp
Test Case NameLengthTooLarge
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of LengthTooLarge

+
+ +
+ +
+ +

Event 1 + - Calling setupDMAForReadResp

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForReadResp
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Receiveunsigned int265
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from setupDMAForReadResp

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForReadResp
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Receiveunsigned int265
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaDMAReadRespControlRecord
FRCNTunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsetupDMAForReadResp
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling setupDMAForReadResp

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForReadResp
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Receiveunsigned int264
+
+
+ +
+ +

Event 2 + - Returned from setupDMAForReadResp

+
+
UUT: FPGA.c
+
Subprogram: setupDMAForReadResp
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bytes2Receiveunsigned int264
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaDMAReadRespControlRecord
FRCNTunsigned int264<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramstartDMAReceiptOfReadResp
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling startDMAReceiptOfReadResp

+
+
UUT: FPGA.c
+
Subprogram: startDMAReceiptOfReadResp
+
+
+ +
+ +

Event 2 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int0<match>
g_dmaCTRLPKT
SADDunsigned int1<match>
DADDunsigned int2<match>
CHCTRLunsigned int3<match>
FRCNTunsigned int4<match>
ELCNTunsigned int5<match>
ELDOFFSETunsigned int6<match>
ELSOFFSETunsigned int7<match>
FRDOFFSETunsigned int8<match>
FRSOFFSETunsigned int9<match>
PORTASGNunsigned int0<match>
RDSIZEunsigned int1<match>
WRSIZEunsigned int2<match>
TTYPEunsigned int3<match>
ADDMODERDunsigned int4<match>
ADDMODEWRunsigned int5<match>
AUTOINITunsigned int6<match>
COMBOunsigned int7<match>
+
+
+ +
+ +

Event 3 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int0<match>
typeunsigned int0<match>
+
+
+ +
+ +

Event 4 + - Stubbed setSCI2DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMAReceiveInterrupt
+
+
+ +
+ +

Event 5 + - Returned from startDMAReceiptOfReadResp

+
+
UUT: FPGA.c
+
Subprogram: startDMAReceiptOfReadResp
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaDMAReadRespControlRecord
SADDunsigned int1
DADDunsigned int2
CHCTRLunsigned int3
FRCNTunsigned int4
ELCNTunsigned int5
ELDOFFSETunsigned int6
ELSOFFSETunsigned int7
FRDOFFSETunsigned int8
FRSOFFSETunsigned int9
PORTASGNunsigned int0
RDSIZEunsigned int1
WRSIZEunsigned int2
TTYPEunsigned int3
ADDMODERDunsigned int4
ADDMODEWRunsigned int5
AUTOINITunsigned int6
COMBOunsigned int7
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%20/20PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramgetFPGAId
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getFPGAId

+
+
UUT: FPGA.c
+
Subprogram: getFPGAId
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned char0x0
+
+
+ +
+ +

Event 2 + - Returned from getFPGAId

+
+
UUT: FPGA.c
+
Subprogram: getFPGAId
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned char0x59<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaHeader
fpgaIdunsigned char0x59
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramgetFPGARev
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getFPGARev

+
+
UUT: FPGA.c
+
Subprogram: getFPGARev
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned char0
+
+
+ +
+ +

Event 2 + - Returned from getFPGARev

+
+
UUT: FPGA.c
+
Subprogram: getFPGARev
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned char1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaHeader
fpgaRevunsigned char1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramgetFPGAStatus
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getFPGAStatus

+
+
UUT: FPGA.c
+
Subprogram: getFPGAStatus
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned short0x0
+
+
+ +
+ +

Event 2 + - Returned from getFPGAStatus

+
+
UUT: FPGA.c
+
Subprogram: getFPGAStatus
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned short0x1234<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaHeader
fpgaStatusunsigned short0x1234
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramsetFPGAControl
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:16 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling setFPGAControl

+
+
UUT: FPGA.c
+
Subprogram: setFPGAControl
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
ctrlunsigned short0x1234
+
+
+ +
+ +

Event 2 + - Returned from setFPGAControl

+
+
UUT: FPGA.c
+
Subprogram: setFPGAControl
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
ctrlunsigned short0x1234
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaHeader
fpgaControlunsigned short0x1234<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getFPGABloodFlow_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramgetFPGABloodFlow
Test Case NamegetFPGABloodFlow_NominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:16 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getFPGABloodFlow_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getFPGABloodFlow

+
+
UUT: FPGA.c
+
Subprogram: getFPGABloodFlow
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat0
+
+
+ +
+ +

Event 2 + - Returned from getFPGABloodFlow

+
+
UUT: FPGA.c
+
Subprogram: getFPGABloodFlow
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat403.2<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaSensorReadings
bloodFlowLastfloat403.2
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

getFPGADialysateFlow_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramgetFPGADialysateFlow
Test Case NamegetFPGADialysateFlow_NominalPath
Date of Creation06 DEC 2019 6:08:13 PM
Date of Execution06 DEC 2019 6:08:16 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getFPGADialysateFlow_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getFPGADialysateFlow

+
+
UUT: FPGA.c
+
Subprogram: getFPGADialysateFlow
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat0
+
+
+ +
+ +

Event 2 + - Returned from getFPGADialysateFlow

+
+
UUT: FPGA.c
+
Subprogram: getFPGADialysateFlow
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnfloat299.3<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaSensorReadings
dialysateFlowLastfloat299.3
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

DataBytePending

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramconsumeUnexpectedData
Test Case NameDataBytePending
Date of Creation06 DEC 2019 6:08:12 PM
Date of Execution06 DEC 2019 6:08:16 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of DataBytePending

+
+ +
+ +
+ +

Event 1 + - Calling consumeUnexpectedData

+
+
UUT: FPGA.c
+
Subprogram: consumeUnexpectedData
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Stubbed sciReceiveByte

+
+
UUT: sci.h
+
Subprogram: sciReceiveByte
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 5 + - Returned from consumeUnexpectedData

+
+
UUT: FPGA.c
+
Subprogram: consumeUnexpectedData
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows5/5PASS
+
+
+ +
+ + +
+

NoData

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramconsumeUnexpectedData
Test Case NameNoData
Date of Creation06 DEC 2019 6:08:12 PM
Date of Execution06 DEC 2019 6:08:16 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoData

+
+ +
+ +
+ +

Event 1 + - Calling consumeUnexpectedData

+
+
UUT: FPGA.c
+
Subprogram: consumeUnexpectedData
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Returned from consumeUnexpectedData

+
+
UUT: FPGA.c
+
Subprogram: consumeUnexpectedData
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows4/4PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INTERRUPTS_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INTERRUPTS_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INTERRUPTS_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,3449 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINTERRUPTS
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:24 PM
+
+ +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramphantomInterrupt
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling phantomInterrupt

+
+
UUT: Interrupts.c
+
Subprogram: phantomInterrupt
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Returned from phantomInterrupt

+
+
UUT: Interrupts.c
+
Subprogram: phantomInterrupt
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows2/2PASS
+
+
+ +
+ + +
+

InvalidCANNode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramcanMessageNotification
Test Case NameInvalidCANNode
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidCANNode

+
+ +
+ +
+ +

Event 1 + - Calling canMessageNotification

+
+
UUT: Interrupts.c
+
Subprogram: canMessageNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int1
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Returned from canMessageNotification

+
+
UUT: Interrupts.c
+
Subprogram: canMessageNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int1
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows2/2PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramcanMessageNotification
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling canMessageNotification

+
+
UUT: Interrupts.c
+
Subprogram: canMessageNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int1
+
+
+ +
+ +

Event 2 + - Stubbed handleCANMsgInterrupt

+
+
UUT: SystemComm.h
+
Subprogram: handleCANMsgInterrupt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_OUT_CAN_HD_ALARM<match>
+
+
+ +
+ +

Event 3 + - Returned from canMessageNotification

+
+
UUT: Interrupts.c
+
Subprogram: canMessageNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

canErrorNotification_BusOff

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramcanErrorNotification
Test Case NamecanErrorNotification_BusOff
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of canErrorNotification_BusOff

+
+ +
+ +
+ +

Event 1 + - Calling canErrorNotification

+
+
UUT: Interrupts.c
+
Subprogram: canErrorNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
notificationunsigned int0x80
+
+
+ +
+ +

Event 2 + - Returned from canErrorNotification

+
+
UUT: Interrupts.c
+
Subprogram: canErrorNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
notificationunsigned int0x80
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Interrupts.c
Globals:
can1PassiveCntunsigned int0<match>
can1WarningCntunsigned int0<match>
can1BusOffCntunsigned int1<match>
can1ParityCntunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

canErrorNotification_BusPassive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramcanErrorNotification
Test Case NamecanErrorNotification_BusPassive
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of canErrorNotification_BusPassive

+
+ +
+ +
+ +

Event 1 + - Calling canErrorNotification

+
+
UUT: Interrupts.c
+
Subprogram: canErrorNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
notificationunsigned int0x20
+
+
+ +
+ +

Event 2 + - Returned from canErrorNotification

+
+
UUT: Interrupts.c
+
Subprogram: canErrorNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
notificationunsigned int0x20
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Interrupts.c
Globals:
can1PassiveCntunsigned int1<match>
can1WarningCntunsigned int0<match>
can1BusOffCntunsigned int0<match>
can1ParityCntunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

canErrorNotification_BusWarning

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramcanErrorNotification
Test Case NamecanErrorNotification_BusWarning
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of canErrorNotification_BusWarning

+
+ +
+ +
+ +

Event 1 + - Calling canErrorNotification

+
+
UUT: Interrupts.c
+
Subprogram: canErrorNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
notificationunsigned int0x40
+
+
+ +
+ +

Event 2 + - Returned from canErrorNotification

+
+
UUT: Interrupts.c
+
Subprogram: canErrorNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
notificationunsigned int0x40
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Interrupts.c
Globals:
can1PassiveCntunsigned int0<match>
can1WarningCntunsigned int1<match>
can1BusOffCntunsigned int0<match>
can1ParityCntunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

canErrorNotification_InvalidCANNode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramcanErrorNotification
Test Case NamecanErrorNotification_InvalidCANNode
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of canErrorNotification_InvalidCANNode

+
+ +
+ +
+ +

Event 1 + - Calling canErrorNotification

+
+
UUT: Interrupts.c
+
Subprogram: canErrorNotification
+
+
+ +
+ +

Event 2 + - Returned from canErrorNotification

+
+
UUT: Interrupts.c
+
Subprogram: canErrorNotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Interrupts.c
Globals:
can1PassiveCntunsigned int0<match>
can1WarningCntunsigned int0<match>
can1BusOffCntunsigned int0<match>
can1ParityCntunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

canErrorNotification_Other

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramcanErrorNotification
Test Case NamecanErrorNotification_Other
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of canErrorNotification_Other

+
+ +
+ +
+ +

Event 1 + - Calling canErrorNotification

+
+
UUT: Interrupts.c
+
Subprogram: canErrorNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
notificationunsigned int0x10
+
+
+ +
+ +

Event 2 + - Returned from canErrorNotification

+
+
UUT: Interrupts.c
+
Subprogram: canErrorNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
notificationunsigned int0x10
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Interrupts.c
Globals:
can1PassiveCntunsigned int0<match>
can1WarningCntunsigned int0<match>
can1BusOffCntunsigned int0<match>
can1ParityCntunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

canErrorNotification_ParityError

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramcanErrorNotification
Test Case NamecanErrorNotification_ParityError
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of canErrorNotification_ParityError

+
+ +
+ +
+ +

Event 1 + - Calling canErrorNotification

+
+
UUT: Interrupts.c
+
Subprogram: canErrorNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
notificationunsigned int0x100
+
+
+ +
+ +

Event 2 + - Returned from canErrorNotification

+
+
UUT: Interrupts.c
+
Subprogram: canErrorNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
notificationunsigned int0x100
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Interrupts.c
Globals:
can1PassiveCntunsigned int0<match>
can1WarningCntunsigned int0<match>
can1BusOffCntunsigned int0<match>
can1ParityCntunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

FramingError_SCI

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramsciNotification
Test Case NameFramingError_SCI
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of FramingError_SCI

+
+ +
+ +
+ +

Event 1 + - Calling sciNotification

+
+
UUT: Interrupts.c
+
Subprogram: sciNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flagsunsigned int0x4000000
+
+
+ +
+ +

Event 2 + - Returned from sciNotification

+
+
UUT: Interrupts.c
+
Subprogram: sciNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flagsunsigned int0x4000000
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Interrupts.c
Globals:
sci1FrameErrorCntunsigned int1<match>
sci1OverrunErrorCntunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

FramingError_SCI2

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramsciNotification
Test Case NameFramingError_SCI2
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of FramingError_SCI2

+
+ +
+ +
+ +

Event 1 + - Calling sciNotification

+
+
UUT: Interrupts.c
+
Subprogram: sciNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flagsunsigned int0x4000000
+
+
+ +
+ +

Event 2 + - Returned from sciNotification

+
+
UUT: Interrupts.c
+
Subprogram: sciNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flagsunsigned int0x4000000
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Interrupts.c
Globals:
sci2FrameErrorCntunsigned int1<match>
sci2OverrunErrorCntunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

InvalidSCI

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramsciNotification
Test Case NameInvalidSCI
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidSCI

+
+ +
+ +
+ +

Event 1 + - Calling sciNotification

+
+
UUT: Interrupts.c
+
Subprogram: sciNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flagsunsigned int0x2000000
+
+
+ +
+ +

Event 2 + - Returned from sciNotification

+
+
UUT: Interrupts.c
+
Subprogram: sciNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flagsunsigned int0x2000000
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Interrupts.c
Globals:
sci1FrameErrorCntunsigned int0<match>
sci1OverrunErrorCntunsigned int0<match>
sci2FrameErrorCntunsigned int0<match>
sci2OverrunErrorCntunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

OverrunError_SCI

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramsciNotification
Test Case NameOverrunError_SCI
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OverrunError_SCI

+
+ +
+ +
+ +

Event 1 + - Calling sciNotification

+
+
UUT: Interrupts.c
+
Subprogram: sciNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flagsunsigned int0x2000000
+
+
+ +
+ +

Event 2 + - Returned from sciNotification

+
+
UUT: Interrupts.c
+
Subprogram: sciNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flagsunsigned int0x2000000
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Interrupts.c
Globals:
sci1FrameErrorCntunsigned int0<match>
sci1OverrunErrorCntunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

OverrunError_SCI2

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramsciNotification
Test Case NameOverrunError_SCI2
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OverrunError_SCI2

+
+ +
+ +
+ +

Event 1 + - Calling sciNotification

+
+
UUT: Interrupts.c
+
Subprogram: sciNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flagsunsigned int0x2000000
+
+
+ +
+ +

Event 2 + - Returned from sciNotification

+
+
UUT: Interrupts.c
+
Subprogram: sciNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flagsunsigned int0x2000000
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Interrupts.c
Globals:
sci2FrameErrorCntunsigned int0<match>
sci2OverrunErrorCntunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

DMAChannel0

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramdmaGroupANotification
Test Case NameDMAChannel0
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of DMAChannel0

+
+ +
+ +
+ +

Event 1 + - Calling dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed clearSCI2DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: clearSCI2DMAReceiveInterrupt
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed signalFPGAReceiptCompleted

+
+
UUT: FPGA.h
+
Subprogram: signalFPGAReceiptCompleted
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Returned from dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows4/4PASS
+
+
+ +
+ + +
+

DMAChannel1

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramdmaGroupANotification
Test Case NameDMAChannel1
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of DMAChannel1

+
+ +
+ +
+ +

Event 1 + - Calling dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int1
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed clearSCI1DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: clearSCI1DMAReceiveInterrupt
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed handleUARTMsgRecvPacketInterrupt

+
+
UUT: SystemComm.h
+
Subprogram: handleUARTMsgRecvPacketInterrupt
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Returned from dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int1
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows4/4PASS
+
+
+ +
+ + +
+

DMAChannel2

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramdmaGroupANotification
Test Case NameDMAChannel2
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of DMAChannel2

+
+ +
+ +
+ +

Event 1 + - Calling dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int2
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed clearSCI2DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: clearSCI2DMATransmitInterrupt
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed signalFPGATransmitCompleted

+
+
UUT: FPGA.h
+
Subprogram: signalFPGATransmitCompleted
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Returned from dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int2
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows4/4PASS
+
+
+ +
+ + +
+

DMAChannel3

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramdmaGroupANotification
Test Case NameDMAChannel3
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of DMAChannel3

+
+ +
+ +
+ +

Event 1 + - Calling dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int3
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed clearSCI1DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: clearSCI1DMATransmitInterrupt
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed handleUARTMsgXmitPacketInterrupt

+
+
UUT: SystemComm.h
+
Subprogram: handleUARTMsgXmitPacketInterrupt
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Returned from dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int3
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows4/4PASS
+
+
+ +
+ + +
+

InvalidChannel

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramdmaGroupANotification
Test Case NameInvalidChannel
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidChannel

+
+ +
+ +
+ +

Event 1 + - Calling dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int4
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Returned from dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int4
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows2/2PASS
+
+
+ +
+ + +
+

UnexpectedInterruptType

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramdmaGroupANotification
Test Case NameUnexpectedInterruptType
Date of Creation06 DEC 2019 6:08:28 PM
Date of Execution06 DEC 2019 6:08:31 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of UnexpectedInterruptType

+
+ +
+ +
+ +

Event 1 + - Calling dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumHBC
channelunsigned int1
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Returned from dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumHBC
channelunsigned int1
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows2/2PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMLAMP_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMLAMP_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMLAMP_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,1735 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_ALARMLAMP
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:25 PM
+
+ +
+

requestAlarmLampPattern

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestModeFault
SubprogramtransitionToFaultMode
Test Case NamerequestAlarmLampPattern
Date of Creation06 DEC 2019 6:08:55 PM
Date of Execution06 DEC 2019 6:08:57 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of requestAlarmLampPattern

+
+ +
+ +
+ +

Event 1 + - Calling transitionToFaultMode

+
+
UUT: ModeFault.c
+
Subprogram: transitionToFaultMode
+
+
+ +
+ +

Event 2 + - Returned from transitionToFaultMode

+
+
UUT: ModeFault.c
+
Subprogram: transitionToFaultMode
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_OK<match>
pendingLampPatternenumLAMP_PATTERN_FAULT<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

execAlarmLampTest

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestModeInitPOST
SubprogramexecInitAndPOSTMode
Test Case NameexecAlarmLampTest
Date of Creation06 DEC 2019 6:08:55 PM
Date of Execution06 DEC 2019 6:08:57 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execAlarmLampTest

+
+ +
+ +
+ +

Event 1 + - Calling execInitAndPOSTMode

+
+
UUT: ModeInitPOST.c
+
Subprogram: execInitAndPOSTMode
+
+
+ +
+ +

Event 2 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 3 + - Stubbed setCPLDLampRed

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampRed
+
+
+ +
+ +

Event 4 + - Returned from execInitAndPOSTMode

+
+
UUT: ModeInitPOST.c
+
Subprogram: execInitAndPOSTMode
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
alarmLampSelfTestStateenumALARM_LAMP_SELF_TEST_STATE_RED<match>
UNIT: ModeInitPOST.c
Globals:
postStateenumPOST_STATE_ALARM_LAMP
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

testResetCurrentLampPatternOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmLampPatternOverrideRequest
Test Case NametestResetCurrentLampPatternOverride
Date of Creation06 DEC 2019 6:08:55 PM
Date of Execution06 DEC 2019 6:08:57 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetCurrentLampPatternOverride

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmLampPatternOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmLampPatternOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 4 + - Returned from handleTestAlarmLampPatternOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmLampPatternOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_OK<match>
ovInitDataenumLAMP_PATTERN_OFF
ovDataenumLAMP_PATTERN_OFF<match>
overrideunsigned int0x0<match>
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

testSetCurrentLampPatternOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmLampPatternOverrideRequest
Test Case NametestSetCurrentLampPatternOverride
Date of Creation06 DEC 2019 6:08:55 PM
Date of Execution06 DEC 2019 6:08:57 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetCurrentLampPatternOverride

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmLampPatternOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmLampPatternOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string2
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 4 + - Returned from handleTestAlarmLampPatternOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmLampPatternOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string2
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_OK<match>
ovDataenumLAMP_PATTERN_FAULT<match>
overrideunsigned int0xCCC33C33<match>
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

execAlarmLamp

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTaskGeneral
SubprogramtaskGeneral
Test Case NameexecAlarmLamp
Date of Creation06 DEC 2019 6:08:55 PM
Date of Execution06 DEC 2019 6:08:57 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execAlarmLamp

+
+ +
+ +
+ +

Event 1 + - Calling taskGeneral

+
+
UUT: TaskGeneral.c
+
Subprogram: taskGeneral
+
+
+ +
+ +

Event 2 + - Stubbed checkInWithWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: checkInWithWatchdogMgmt
+
+
+ +
+ +

Event 3 + - Stubbed execSystemCommRx

+
+
UUT: SystemComm.h
+
Subprogram: execSystemCommRx
+
+
+ +
+ +

Event 4 + - Stubbed uiCommunicated

+
+
UUT: SystemComm.h
+
Subprogram: uiCommunicated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Stubbed execBloodFlowController

+
+
UUT: BloodFlow.h
+
Subprogram: execBloodFlowController
+
+
+ +
+ +

Event 6 + - Stubbed execOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 7 + - Stubbed execAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: execAlarmMgmt
+
+
+ +
+ +

Event 8 + - Stubbed setCPLDLampGreen

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampGreen
+
+
+ +
+ +

Event 9 + - Stubbed setCPLDLampBlue

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampBlue
+
+
+ +
+ +

Event 10 + - Stubbed setCPLDLampRed

+
+
UUT: CPLD.h
+
Subprogram: setCPLDLampRed
+
+
+ +
+ +

Event 11 + - Stubbed execSystemCommTx

+
+
UUT: SystemComm.h
+
Subprogram: execSystemCommTx
+
+
+ +
+ +

Event 12 + - Returned from taskGeneral

+
+
UUT: TaskGeneral.c
+
Subprogram: taskGeneral
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
currentLampPattern
dataenumLAMP_PATTERN_HIGH_ALARM<match>
pendingLampPatternenumLAMP_PATTERN_HIGH_ALARM<match>
currentLampPatternStepunsigned int0<match>
lampPatternStepTimerunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

initAlarmLamp

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under Testsys_main
SubprograminitSoftware
Test Case NameinitAlarmLamp
Date of Creation06 DEC 2019 6:08:55 PM
Date of Execution06 DEC 2019 6:08:57 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initAlarmLamp

+
+ +
+ +
+ +

Event 1 + - Calling initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ +
+ +

Event 2 + - Stubbed initAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: initAlarmMgmt
+
+
+ +
+ +

Event 3 + - Stubbed initTimers

+
+
UUT: Timers.h
+
Subprogram: initTimers
+
+
+ +
+ +

Event 4 + - Stubbed initSafetyShutdown

+
+
UUT: SafetyShutdown.h
+
Subprogram: initSafetyShutdown
+
+
+ +
+ +

Event 5 + - Stubbed initCPLD

+
+
UUT: CPLD.h
+
Subprogram: initCPLD
+
+
+ +
+ +

Event 6 + - Stubbed initInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: initInternalADC
+
+
+ +
+ +

Event 7 + - Stubbed initBloodFlow

+
+
UUT: BloodFlow.h
+
Subprogram: initBloodFlow
+
+
+ +
+ +

Event 8 + - Stubbed initButtons

+
+
UUT: Buttons.h
+
Subprogram: initButtons
+
+
+ +
+ +

Event 9 + - Stubbed initWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: initWatchdogMgmt
+
+
+ +
+ +

Event 10 + - Stubbed initFPGA

+
+
UUT: FPGA.h
+
Subprogram: initFPGA
+
+
+ +
+ +

Event 11 + - Stubbed initCommBuffers

+
+
UUT: CommBuffers.h
+
Subprogram: initCommBuffers
+
+
+ +
+ +

Event 12 + - Stubbed initMsgQueues

+
+
UUT: MsgQueues.h
+
Subprogram: initMsgQueues
+
+
+ +
+ +

Event 13 + - Stubbed initSystemComm

+
+
UUT: SystemComm.h
+
Subprogram: initSystemComm
+
+
+ +
+ +

Event 14 + - Stubbed initOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: initOperationModes
+
+
+ +
+ +

Event 15 + - Returned from initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmLamp.c
Globals:
pendingLampPatternenumLAMP_PATTERN_OFF<match>
currentLampPatternStepunsigned int0<match>
lampPatternStepTimerunsigned int0<match>
alarmLampSelfTestStateenumALARM_LAMP_SELF_TEST_STATE_START<match>
alarmLampSelfTestStepTimerCountunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMMGMT_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMMGMT_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMMGMT_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,1297 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_ALARMMGMT
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:27 PM
+
+ +
+

activateAlarm1Data

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramexecBloodFlowMonitor
Test Case NameactivateAlarm1Data
Date of Creation06 DEC 2019 6:09:15 PM
Date of Execution06 DEC 2019 6:09:17 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateAlarm1Data

+
+ +
+ +
+ +

Event 1 + - Calling execBloodFlowMonitor

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowMonitor
+
+
+ +
+ +

Event 2 + - Stubbed getIntADCReading

+
+
UUT: InternalADC.h
+
Subprogram: getIntADCReading
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned short0
+
+
+ +
+ +

Event 3 + - Stubbed getIntADCReading

+
+
UUT: InternalADC.h
+
Subprogram: getIntADCReading
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned short100
+
+
+ +
+ +

Event 4 + - Stubbed getFPGABloodFlow

+
+
UUT: FPGA.h
+
Subprogram: getFPGABloodFlow
+
+
+ +
+ +

Event 5 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ +
+ +

Event 6 + - Stubbed broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmTriggered
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK<match>
almData1
dataTypeenumALARM_DATA_TYPE_F32<match>
+
+
+ +
+ +

Event 7 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 8 + - Returned from execBloodFlowMonitor

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowMonitor
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_OFF_STATE
bpCurrErrorDurationCtrunsigned int2010
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

activateAlarm2Data

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestBloodFlow
SubprogramexecBloodFlowController
Test Case NameactivateAlarm2Data
Date of Creation06 DEC 2019 6:09:15 PM
Date of Execution06 DEC 2019 6:09:17 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateAlarm2Data

+
+ +
+ +
+ +

Event 1 + - Calling execBloodFlowController

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowController
+
+
+ +
+ +

Event 2 + - Stubbed broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastAlarmTriggered
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT<match>
almData1
dataTypeenumALARM_DATA_TYPE_U32<match>
almData2
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int4<match>
+
+
+ +
+ +

Event 3 + - Stubbed requestNewOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: requestNewOperationMode
+
+
+ +
+ +

Event 4 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 5 + - Returned from execBloodFlowController

+
+
UUT: BloodFlow.c
+
Subprogram: execBloodFlowController
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumNUM_OF_BLOOD_PUMP_STATES
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

execAlarmMgmt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTaskGeneral
SubprogramtaskGeneral
Test Case NameexecAlarmMgmt
Date of Creation06 DEC 2019 6:09:15 PM
Date of Execution06 DEC 2019 6:09:17 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execAlarmMgmt

+
+ +
+ +
+ +

Event 1 + - Calling taskGeneral

+
+
UUT: TaskGeneral.c
+
Subprogram: taskGeneral
+
+
+ +
+ +

Event 2 + - Stubbed checkInWithWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: checkInWithWatchdogMgmt
+
+
+ +
+ +

Event 3 + - Stubbed execSystemCommRx

+
+
UUT: SystemComm.h
+
Subprogram: execSystemCommRx
+
+
+ +
+ +

Event 4 + - Stubbed uiCommunicated

+
+
UUT: SystemComm.h
+
Subprogram: uiCommunicated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Stubbed execOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 6 + - Stubbed getCurrentAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: getCurrentAlarmLampPattern
+
+
+ +
+ +

Event 7 + - Stubbed requestAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: requestAlarmLampPattern
+
+
+ +
+ +

Event 8 + - Stubbed execAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: execAlarmLamp
+
+
+ +
+ +

Event 9 + - Stubbed execSystemCommTx

+
+
UUT: SystemComm.h
+
Subprogram: execSystemCommTx
+
+
+ +
+ +

Event 10 + - Returned from taskGeneral

+
+
UUT: TaskGeneral.c
+
Subprogram: taskGeneral
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmIsActive
[ALARM_ID_SOFTWARE_FAULT]
dataunsigned int1
alarmStatus
alarmsStateenumALARM_PRIORITY_HIGH<match>
alarmTopenumALARM_ID_SOFTWARE_FAULT<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

initAlarmMgmt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under Testsys_main
SubprograminitSoftware
Test Case NameinitAlarmMgmt
Date of Creation06 DEC 2019 6:09:15 PM
Date of Execution06 DEC 2019 6:09:17 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initAlarmMgmt

+
+ +
+ +
+ +

Event 1 + - Calling initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ +
+ +

Event 2 + - Stubbed initTimers

+
+
UUT: Timers.h
+
Subprogram: initTimers
+
+
+ +
+ +

Event 3 + - Stubbed initSafetyShutdown

+
+
UUT: SafetyShutdown.h
+
Subprogram: initSafetyShutdown
+
+
+ +
+ +

Event 4 + - Stubbed initCPLD

+
+
UUT: CPLD.h
+
Subprogram: initCPLD
+
+
+ +
+ +

Event 5 + - Stubbed initInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: initInternalADC
+
+
+ +
+ +

Event 6 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ +
+ +

Event 7 + - Stubbed etpwmStopTBCLK

+
+
UUT: etpwm.h
+
Subprogram: etpwmStopTBCLK
+
+
+ +
+ +

Event 8 + - Stubbed initAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: initAlarmLamp
+
+
+ +
+ +

Event 9 + - Stubbed initButtons

+
+
UUT: Buttons.h
+
Subprogram: initButtons
+
+
+ +
+ +

Event 10 + - Stubbed initWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: initWatchdogMgmt
+
+
+ +
+ +

Event 11 + - Stubbed initFPGA

+
+
UUT: FPGA.h
+
Subprogram: initFPGA
+
+
+ +
+ +

Event 12 + - Stubbed initCommBuffers

+
+
UUT: CommBuffers.h
+
Subprogram: initCommBuffers
+
+
+ +
+ +

Event 13 + - Stubbed initMsgQueues

+
+
UUT: MsgQueues.h
+
Subprogram: initMsgQueues
+
+
+ +
+ +

Event 14 + - Stubbed initSystemComm

+
+
UUT: SystemComm.h
+
Subprogram: initSystemComm
+
+
+ +
+ +

Event 15 + - Stubbed initOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: initOperationModes
+
+
+ +
+ +

Event 16 + - Returned from initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: AlarmMgmt.c
Globals:
alarmStatus
alarmsStateenumALARM_PRIORITY_NONE<match>
alarmsSilencedunsigned int0<match>
alarmsSilenceStartunsigned int0<match>
alarmsSilenceExpiresInunsigned int0<match>
alarmsEscalatesInunsigned int0<match>
alarmTopenumALARM_ID_NO_ALARM<match>
systemFaultunsigned int0<match>
stopunsigned int0<match>
noClearunsigned int0<match>
noResumeunsigned int0<match>
noRinsebackunsigned int0<match>
noEndTreatmentunsigned int0<match>
noNewTreatmentunsigned int0<match>
bypassDialyzerunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%14/14PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_BLOODFLOW_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_BLOODFLOW_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_BLOODFLOW_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,1101 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_BLOODFLOW
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:28 PM
+
+ +
+

execBloodFlowController

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTaskGeneral
SubprogramtaskGeneral
Test Case NameexecBloodFlowController
Date of Creation06 DEC 2019 6:09:35 PM
Date of Execution06 DEC 2019 6:09:38 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execBloodFlowController

+
+ +
+ +
+ +

Event 1 + - Calling taskGeneral

+
+
UUT: TaskGeneral.c
+
Subprogram: taskGeneral
+
+
+ +
+ +

Event 2 + - Stubbed checkInWithWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: checkInWithWatchdogMgmt
+
+
+ +
+ +

Event 3 + - Stubbed execSystemCommRx

+
+
UUT: SystemComm.h
+
Subprogram: execSystemCommRx
+
+
+ +
+ +

Event 4 + - Stubbed uiCommunicated

+
+
UUT: SystemComm.h
+
Subprogram: uiCommunicated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ +
+ +

Event 6 + - Stubbed etpwmStartTBCLK

+
+
UUT: etpwm.h
+
Subprogram: etpwmStartTBCLK
+
+
+ +
+ +

Event 7 + - Stubbed execOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 8 + - Stubbed execAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: execAlarmMgmt
+
+
+ +
+ +

Event 9 + - Stubbed execAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: execAlarmLamp
+
+
+ +
+ +

Event 10 + - Stubbed execSystemCommTx

+
+
UUT: SystemComm.h
+
Subprogram: execSystemCommTx
+
+
+ +
+ +

Event 11 + - Returned from taskGeneral

+
+
UUT: TaskGeneral.c
+
Subprogram: taskGeneral
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_RAMPING_UP_STATE<match>
bloodPumpDirectionenumMOTOR_DIR_FORWARD
targetBloodFlowRate
dataint500
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

execBloodFlowMonitor

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTaskPriority
SubprogramtaskPriority
Test Case NameexecBloodFlowMonitor
Date of Creation06 DEC 2019 6:09:35 PM
Date of Execution06 DEC 2019 6:09:38 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execBloodFlowMonitor

+
+ +
+ +
+ +

Event 1 + - Calling taskPriority

+
+
UUT: TaskPriority.c
+
Subprogram: taskPriority
+
+
+ +
+ +

Event 2 + - Stubbed uiCommunicated

+
+
UUT: SystemComm.h
+
Subprogram: uiCommunicated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed execFPGAIn

+
+
UUT: FPGA.h
+
Subprogram: execFPGAIn
+
+
+ +
+ +

Event 4 + - Stubbed execButtons

+
+
UUT: Buttons.h
+
Subprogram: execButtons
+
+
+ +
+ +

Event 5 + - Stubbed execInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: execInternalADC
+
+
+ +
+ +

Event 6 + - Stubbed getIntADCReading

+
+
UUT: InternalADC.h
+
Subprogram: getIntADCReading
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned short1800
+
+
+ +
+ +

Event 7 + - Stubbed getIntADCReading

+
+
UUT: InternalADC.h
+
Subprogram: getIntADCReading
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned short1800
+
+
+ +
+ +

Event 8 + - Stubbed getFPGABloodFlow

+
+
UUT: FPGA.h
+
Subprogram: getFPGABloodFlow
+
+
+ +
+ +

Event 9 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_INIT
+
+
+ +
+ +

Event 10 + - Stubbed broadcastBloodFlowData

+
+
UUT: SystemCommMessages.h
+
Subprogram: broadcastBloodFlowData
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowStPtunsigned int500<match>
measFlowfloat0<match>
measSpdfloat-83.875<match>
measCurrfloat-161.65<match>
+
+
+ +
+ +

Event 11 + - Stubbed execFPGAOut

+
+
UUT: FPGA.h
+
Subprogram: execFPGAOut
+
+
+ +
+ +

Event 12 + - Stubbed checkInWithWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: checkInWithWatchdogMgmt
+
+
+ +
+ +

Event 13 + - Returned from taskPriority

+
+
UUT: TaskPriority.c
+
Subprogram: taskPriority
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
bloodPumpStateenumBLOOD_PUMP_OFF_STATE
bloodFlowDataPublicationTimerCounterunsigned int0<match>
targetBloodFlowRate
dataint500
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

initBloodFlow

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under Testsys_main
SubprograminitSoftware
Test Case NameinitBloodFlow
Date of Creation06 DEC 2019 6:09:35 PM
Date of Execution06 DEC 2019 6:09:38 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initBloodFlow

+
+ +
+ +
+ +

Event 1 + - Calling initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ +
+ +

Event 2 + - Stubbed initAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: initAlarmMgmt
+
+
+ +
+ +

Event 3 + - Stubbed initTimers

+
+
UUT: Timers.h
+
Subprogram: initTimers
+
+
+ +
+ +

Event 4 + - Stubbed initSafetyShutdown

+
+
UUT: SafetyShutdown.h
+
Subprogram: initSafetyShutdown
+
+
+ +
+ +

Event 5 + - Stubbed initCPLD

+
+
UUT: CPLD.h
+
Subprogram: initCPLD
+
+
+ +
+ +

Event 6 + - Stubbed initInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: initInternalADC
+
+
+ +
+ +

Event 7 + - Stubbed etpwmSetCmpA

+
+
UUT: etpwm.h
+
Subprogram: etpwmSetCmpA
+
+
+ +
+ +

Event 8 + - Stubbed etpwmStopTBCLK

+
+
UUT: etpwm.h
+
Subprogram: etpwmStopTBCLK
+
+
+ +
+ +

Event 9 + - Stubbed initAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: initAlarmLamp
+
+
+ +
+ +

Event 10 + - Stubbed initButtons

+
+
UUT: Buttons.h
+
Subprogram: initButtons
+
+
+ +
+ +

Event 11 + - Stubbed initWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: initWatchdogMgmt
+
+
+ +
+ +

Event 12 + - Stubbed initFPGA

+
+
UUT: FPGA.h
+
Subprogram: initFPGA
+
+
+ +
+ +

Event 13 + - Stubbed initCommBuffers

+
+
UUT: CommBuffers.h
+
Subprogram: initCommBuffers
+
+
+ +
+ +

Event 14 + - Stubbed initMsgQueues

+
+
UUT: MsgQueues.h
+
Subprogram: initMsgQueues
+
+
+ +
+ +

Event 15 + - Stubbed initSystemComm

+
+
UUT: SystemComm.h
+
Subprogram: initSystemComm
+
+
+ +
+ +

Event 16 + - Stubbed initOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: initOperationModes
+
+
+ +
+ +

Event 17 + - Returned from initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: BloodFlow.c
Globals:
isBloodPumpOnunsigned int0<match>
bloodPumpDirectionSetenumMOTOR_DIR_FORWARD<match>
flowReadings
[0]array0<match>
[1]array0<match>
[2]array0<match>
[99]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_BUTTONS_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_BUTTONS_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_BUTTONS_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,2693 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_BUTTONS
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:30 PM
+
+ +
+

execStuckButtonTest

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestModeInitPOST
SubprogramexecInitAndPOSTMode
Test Case NameexecStuckButtonTest
Date of Creation06 DEC 2019 6:10:01 PM
Date of Execution06 DEC 2019 6:10:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execStuckButtonTest

+
+ +
+ +
+ +

Event 1 + - Calling execInitAndPOSTMode

+
+
UUT: ModeInitPOST.c
+
Subprogram: execInitAndPOSTMode
+
+
+ +
+ +

Event 2 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1000
+
+
+ +
+ +

Event 3 + - Returned from execInitAndPOSTMode

+
+
UUT: ModeInitPOST.c
+
Subprogram: execInitAndPOSTMode
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
buttonSelfTestStateenumBUTTON_SELF_TEST_STATE_COMPLETE<match>
buttonSelfTestTimerCountunsigned int1000<match>
UNIT: ModeInitPOST.c
Globals:
postStateenumPOST_STATE_FPGA
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

userConfirmOffButton

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleOffButtonConfirmMsgFromUI
Test Case NameuserConfirmOffButton
Date of Creation06 DEC 2019 6:10:01 PM
Date of Execution06 DEC 2019 6:10:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of userConfirmOffButton

+
+ +
+ +
+ +

Event 1 + - Calling handleOffButtonConfirmMsgFromUI

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleOffButtonConfirmMsgFromUI
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short1
payloadLenunsigned char1
payload
[0]string1
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ +
+ +

Event 3 + - Returned from handleOffButtonConfirmMsgFromUI

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleOffButtonConfirmMsgFromUI
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short1
payloadLenunsigned char1
payload
[0]string1
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
offRequestAwaitingUserConfirmationunsigned int0
offButtonPressPendingunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

testResetOffButtonStateOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestOffButtonStateOverrideRequest
Test Case NametestResetOffButtonStateOverride
Date of Creation06 DEC 2019 6:10:01 PM
Date of Execution06 DEC 2019 6:10:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetOffButtonStateOverride

+
+ +
+ +
+ +

Event 1 + - Calling handleTestOffButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestOffButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 4 + - Returned from handleTestOffButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestOffButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovInitDataenumBUTTON_STATE_RELEASED
ovDataenumBUTTON_STATE_RELEASED<match>
overrideunsigned int0x0<match>
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

testSetOffButtonStateOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestOffButtonStateOverrideRequest
Test Case NametestSetOffButtonStateOverride
Date of Creation06 DEC 2019 6:10:01 PM
Date of Execution06 DEC 2019 6:10:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetOffButtonStateOverride

+
+ +
+ +
+ +

Event 1 + - Calling handleTestOffButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestOffButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 4 + - Returned from handleTestOffButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestOffButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovDataenumBUTTON_STATE_PRESSED<match>
overrideunsigned int0xCCC33C33<match>
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

testResetStopButtonStateOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestStopButtonStateOverrideRequest
Test Case NametestResetStopButtonStateOverride
Date of Creation06 DEC 2019 6:10:01 PM
Date of Execution06 DEC 2019 6:10:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetStopButtonStateOverride

+
+ +
+ +
+ +

Event 1 + - Calling handleTestStopButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestStopButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 4 + - Returned from handleTestStopButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestStopButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataStopButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovInitDataenumBUTTON_STATE_RELEASED
ovDataenumBUTTON_STATE_RELEASED<match>
overrideunsigned int0x0<match>
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

testSetStopButtonStateOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestStopButtonStateOverrideRequest
Test Case NametestSetStopButtonStateOverride
Date of Creation06 DEC 2019 6:10:01 PM
Date of Execution06 DEC 2019 6:10:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetStopButtonStateOverride

+
+ +
+ +
+ +

Event 1 + - Calling handleTestStopButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestStopButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 4 + - Returned from handleTestStopButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestStopButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataStopButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovDataenumBUTTON_STATE_PRESSED<match>
overrideunsigned int0xCCC33C33<match>
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

execButtons

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTaskPriority
SubprogramtaskPriority
Test Case NameexecButtons
Date of Creation06 DEC 2019 6:10:01 PM
Date of Execution06 DEC 2019 6:10:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execButtons

+
+ +
+ +
+ +

Event 1 + - Calling taskPriority

+
+
UUT: TaskPriority.c
+
Subprogram: taskPriority
+
+
+ +
+ +

Event 2 + - Stubbed uiCommunicated

+
+
UUT: SystemComm.h
+
Subprogram: uiCommunicated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed execFPGAIn

+
+
UUT: FPGA.h
+
Subprogram: execFPGAIn
+
+
+ +
+ +

Event 4 + - Stubbed getCPLDOffButton

+
+
UUT: CPLD.h
+
Subprogram: getCPLDOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_LOW
+
+
+ +
+ +

Event 5 + - Stubbed getCPLDStopButton

+
+
UUT: CPLD.h
+
Subprogram: getCPLDStopButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_LOW
+
+
+ +
+ +

Event 6 + - Stubbed execInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: execInternalADC
+
+
+ +
+ +

Event 7 + - Stubbed execBloodFlowMonitor

+
+
UUT: BloodFlow.h
+
Subprogram: execBloodFlowMonitor
+
+
+ +
+ +

Event 8 + - Stubbed execFPGAOut

+
+
UUT: FPGA.h
+
Subprogram: execFPGAOut
+
+
+ +
+ +

Event 9 + - Stubbed checkInWithWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: checkInWithWatchdogMgmt
+
+
+ +
+ +

Event 10 + - Returned from taskPriority

+
+
UUT: TaskPriority.c
+
Subprogram: taskPriority
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED<match>
overrideunsigned int0
prevOffButtonStateenumBUTTON_STATE_RELEASED
offButtonPressPendingunsigned int0
offRequestPulseCountunsigned int0
offRequestPulseTimerunsigned int0
dataStopButtonState
dataenumBUTTON_STATE_RELEASED<match>
overrideunsigned int0
prevStopButtonStateenumBUTTON_STATE_RELEASED
stopButtonPressPendingunsigned int0
stopButtonPendingTimerunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

initButtons

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under Testsys_main
SubprograminitSoftware
Test Case NameinitButtons
Date of Creation06 DEC 2019 6:10:01 PM
Date of Execution06 DEC 2019 6:10:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initButtons

+
+ +
+ +
+ +

Event 1 + - Calling initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ +
+ +

Event 2 + - Stubbed initAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: initAlarmMgmt
+
+
+ +
+ +

Event 3 + - Stubbed initTimers

+
+
UUT: Timers.h
+
Subprogram: initTimers
+
+
+ +
+ +

Event 4 + - Stubbed initSafetyShutdown

+
+
UUT: SafetyShutdown.h
+
Subprogram: initSafetyShutdown
+
+
+ +
+ +

Event 5 + - Stubbed initCPLD

+
+
UUT: CPLD.h
+
Subprogram: initCPLD
+
+
+ +
+ +

Event 6 + - Stubbed initInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: initInternalADC
+
+
+ +
+ +

Event 7 + - Stubbed initBloodFlow

+
+
UUT: BloodFlow.h
+
Subprogram: initBloodFlow
+
+
+ +
+ +

Event 8 + - Stubbed initAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: initAlarmLamp
+
+
+ +
+ +

Event 9 + - Stubbed initWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: initWatchdogMgmt
+
+
+ +
+ +

Event 10 + - Stubbed initFPGA

+
+
UUT: FPGA.h
+
Subprogram: initFPGA
+
+
+ +
+ +

Event 11 + - Stubbed initCommBuffers

+
+
UUT: CommBuffers.h
+
Subprogram: initCommBuffers
+
+
+ +
+ +

Event 12 + - Stubbed initMsgQueues

+
+
UUT: MsgQueues.h
+
Subprogram: initMsgQueues
+
+
+ +
+ +

Event 13 + - Stubbed initSystemComm

+
+
UUT: SystemComm.h
+
Subprogram: initSystemComm
+
+
+ +
+ +

Event 14 + - Stubbed initOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: initOperationModes
+
+
+ +
+ +

Event 15 + - Returned from initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
prevOffButtonStateenumBUTTON_STATE_RELEASED<match>
offButtonPressPendingunsigned int0<match>
offRequestPulseCountunsigned int0<match>
offRequestPulseTimerunsigned int0<match>
prevStopButtonStateenumBUTTON_STATE_RELEASED<match>
stopButtonPressPendingunsigned int0<match>
stopButtonPendingTimerunsigned int0<match>
buttonSelfTestStateenumBUTTON_SELF_TEST_STATE_START<match>
buttonSelfTestTimerCountunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_COMMBUFFERS_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_COMMBUFFERS_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_COMMBUFFERS_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,1705 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_COMMBUFFERS
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:32 PM
+
+ +
+

peekAndgetFromAndNumberOfBytesInCommBuffer

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramconsumeBufferPaddingBeforeSync
Test Case NamepeekAndgetFromAndNumberOfBytesInCommBuffer
Date of Creation06 DEC 2019 6:10:24 PM
Date of Execution06 DEC 2019 6:10:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of peekAndgetFromAndNumberOfBytesInCommBuffer

+
+ +
+ +
+ +

Event 1 + - Calling consumeBufferPaddingBeforeSync

+
+
UUT: SystemComm.c
+
Subprogram: consumeBufferPaddingBeforeSync
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_UI_2_HD
+
+
+ +
+ +

Event 2 + - Returned from consumeBufferPaddingBeforeSync

+
+
UUT: SystemComm.c
+
Subprogram: consumeBufferPaddingBeforeSync
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_UI_2_HD
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_IN_CAN_UI_2_HD]
[0]array8<match>
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_IN_CAN_UI_2_HD]array1<match>
commBuffers
[COMM_BUFFER_IN_CAN_UI_2_HD]
[0]
[0]array0xA5<match>
[1]array1<match>
[2]array0x0<match>
[3]array1<match>
[4]array1<match>
[5]array0<match>
[6]array0<match>
[7]array0<match>
[8]array0<match>
[9]array0<match>
[1]
[0]array0<match>
[1]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%15/15PASS
+
+
+ +
+ + +
+

addToCommBuffer

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramsendOffButtonMsgToUI
Test Case NameaddToCommBuffer
Date of Creation06 DEC 2019 6:10:24 PM
Date of Execution06 DEC 2019 6:10:26 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of addToCommBuffer

+
+ +
+ +
+ +

Event 1 + - Calling sendOffButtonMsgToUI

+
+
UUT: SystemCommMessages.c
+
Subprogram: sendOffButtonMsgToUI
+
+
+ +
+ +

Event 2 + - Returned from sendOffButtonMsgToUI

+
+
UUT: SystemCommMessages.c
+
Subprogram: sendOffButtonMsgToUI
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_OUT_CAN_HD_2_UI]
[0]array8<match>
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_OUT_CAN_HD_2_UI]array0<match>
commBuffers
[COMM_BUFFER_OUT_CAN_HD_2_UI]
[0]
[0]array0xA5<match>
[1]array1<match>
[2]array0<match>
[3]array1<match>
[4]array0<match>
[5]array0<match>
[6]array0<match>
[7]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%11/11PASS
+
+
+ +
+ + +
+

initCommBuffers

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under Testsys_main
SubprograminitSoftware
Test Case NameinitCommBuffers
Date of Creation06 DEC 2019 6:10:24 PM
Date of Execution06 DEC 2019 6:10:27 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initCommBuffers

+
+ +
+ +
+ +

Event 1 + - Calling initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ +
+ +

Event 2 + - Stubbed initAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: initAlarmMgmt
+
+
+ +
+ +

Event 3 + - Stubbed initTimers

+
+
UUT: Timers.h
+
Subprogram: initTimers
+
+
+ +
+ +

Event 4 + - Stubbed initSafetyShutdown

+
+
UUT: SafetyShutdown.h
+
Subprogram: initSafetyShutdown
+
+
+ +
+ +

Event 5 + - Stubbed initCPLD

+
+
UUT: CPLD.h
+
Subprogram: initCPLD
+
+
+ +
+ +

Event 6 + - Stubbed initInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: initInternalADC
+
+
+ +
+ +

Event 7 + - Stubbed initBloodFlow

+
+
UUT: BloodFlow.h
+
Subprogram: initBloodFlow
+
+
+ +
+ +

Event 8 + - Stubbed initAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: initAlarmLamp
+
+
+ +
+ +

Event 9 + - Stubbed initButtons

+
+
UUT: Buttons.h
+
Subprogram: initButtons
+
+
+ +
+ +

Event 10 + - Stubbed initWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: initWatchdogMgmt
+
+
+ +
+ +

Event 11 + - Stubbed initFPGA

+
+
UUT: FPGA.h
+
Subprogram: initFPGA
+
+
+ +
+ +

Event 12 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ +
+ +

Event 13 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ +
+ +

Event 14 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ +
+ +

Event 15 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ +
+ +

Event 16 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ +
+ +

Event 17 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ +
+ +

Event 18 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 19 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 20 + - Stubbed setSCI1DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI1DMAReceiveInterrupt
+
+
+ +
+ +

Event 21 + - Stubbed initOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: initOperationModes
+
+
+ +
+ +

Event 22 + - Returned from initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_NOT_USED]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_OUT_CAN_HD_ALARM]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_CAN_DG_ALARM]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_CAN_UI_ALARM]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_OUT_CAN_HD_2_DG]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_CAN_DG_2_HD]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_OUT_CAN_HD_2_UI]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_OUT_CAN_HD_BROADCAST]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_CAN_DG_BROADCAST]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_CAN_UI_2_HD]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_CAN_UI_BROADCAST]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_IN_UART_PC]
[0]array0<match>
[1]array0<match>
[COMM_BUFFER_OUT_UART_PC]
[0]array0<match>
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_NOT_USED]array0<match>
[COMM_BUFFER_OUT_CAN_HD_ALARM]array0<match>
[COMM_BUFFER_IN_CAN_DG_ALARM]array0<match>
[COMM_BUFFER_IN_CAN_UI_ALARM]array0<match>
[COMM_BUFFER_OUT_CAN_HD_2_DG]array0<match>
[COMM_BUFFER_IN_CAN_DG_2_HD]array0<match>
[COMM_BUFFER_OUT_CAN_HD_2_UI]array0<match>
[COMM_BUFFER_OUT_CAN_HD_BROADCAST]array0<match>
[COMM_BUFFER_IN_CAN_DG_BROADCAST]array0<match>
[COMM_BUFFER_IN_CAN_UI_2_HD]array0<match>
[COMM_BUFFER_IN_CAN_UI_BROADCAST]array0<match>
[COMM_BUFFER_IN_CAN_PC]array0<match>
[COMM_BUFFER_OUT_CAN_PC]array0<match>
[COMM_BUFFER_IN_UART_PC]array0<match>
[COMM_BUFFER_OUT_UART_PC]array0<match>
commBuffers
[COMM_BUFFER_NOT_USED]
[0]
[0]array0<match>
[1]
[0]array0<match>
[COMM_BUFFER_OUT_CAN_HD_ALARM]
[0]
[0]array0<match>
[1]
[0]array0<match>
[COMM_BUFFER_IN_CAN_DG_ALARM]
[0]
[0]array0<match>
[1]
[0]array0<match>
[COMM_BUFFER_IN_CAN_UI_ALARM]
[0]
[0]array0<match>
[1]
[0]array0<match>
[COMM_BUFFER_OUT_CAN_HD_2_DG]
[0]
[0]array0<match>
[1]
[0]array0<match>
[COMM_BUFFER_IN_CAN_DG_2_HD]
[0]
[0]array0<match>
[1]
[0]array0<match>
[COMM_BUFFER_OUT_CAN_HD_2_UI]
[0]
[0]array0<match>
[1]
[0]array0<match>
[COMM_BUFFER_OUT_CAN_HD_BROADCAST]
[0]
[0]array0<match>
[1]
[0]array0<match>
[COMM_BUFFER_IN_CAN_DG_BROADCAST]
[0]
[0]array0<match>
[1]
[0]array0<match>
[COMM_BUFFER_IN_CAN_UI_2_HD]
[0]
[0]array0<match>
[1]
[0]array0<match>
[COMM_BUFFER_IN_CAN_UI_BROADCAST]
[0]
[0]array0<match>
[1]
[0]array0<match>
[COMM_BUFFER_IN_UART_PC]
[0]
[0]array0<match>
[COMM_BUFFER_OUT_UART_PC]
[0]
[0]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%65/65PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_FPGA_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_FPGA_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_FPGA_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,1501 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_FPGA
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:33 PM
+
+ +
+

execFPGATest

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestModeInitPOST
SubprogramexecInitAndPOSTMode
Test Case NameexecFPGATest
Date of Creation06 DEC 2019 6:10:50 PM
Date of Execution06 DEC 2019 6:10:53 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execFPGATest

+
+ +
+ +
+ +

Event 1 + - Calling execInitAndPOSTMode

+
+
UUT: ModeInitPOST.c
+
Subprogram: execInitAndPOSTMode
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm1Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm1Data
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_FPGA_POST_TEST_FAILED<match>
alarmData
dataTypeenumALARM_DATA_TYPE_U32<match>
data
uInt
dataunsigned int0x58<match>
+
+
+ +
+ +

Event 3 + - Returned from execInitAndPOSTMode

+
+
UUT: ModeInitPOST.c
+
Subprogram: execInitAndPOSTMode
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: ModeInitPOST.c
Globals:
postStateenumPOST_STATE_FAILED<match>
tempPOSTPassedunsigned int0<match>
UNIT: FPGA.c
Globals:
fpgaHeader
fpgaIdunsigned char0x58
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

signalFPGAReceiptCompleted

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramdmaGroupANotification
Test Case NamesignalFPGAReceiptCompleted
Date of Creation06 DEC 2019 6:10:50 PM
Date of Execution06 DEC 2019 6:10:53 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of signalFPGAReceiptCompleted

+
+ +
+ +
+ +

Event 1 + - Calling dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed clearSCI2DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: clearSCI2DMAReceiveInterrupt
+
+
+ +
+ +

Event 3 + - Returned from dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaReceiptCounterunsigned int1<match>
fpgaReadCommandInProgressunsigned int0<match>
fpgaReadCommandResponseReceivedunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

signalFPGATransmitCompleted

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramdmaGroupANotification
Test Case NamesignalFPGATransmitCompleted
Date of Creation06 DEC 2019 6:10:50 PM
Date of Execution06 DEC 2019 6:10:53 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of signalFPGATransmitCompleted

+
+ +
+ +
+ +

Event 1 + - Calling dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int2
+
+
+ +
+ +

Event 2 + - Stubbed clearSCI2DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: clearSCI2DMATransmitInterrupt
+
+
+ +
+ +

Event 3 + - Returned from dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int2
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaTransmitCounterunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

execFPGAInAndOut

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTaskPriority
SubprogramtaskPriority
Test Case NameexecFPGAInAndOut
Date of Creation06 DEC 2019 6:10:50 PM
Date of Execution06 DEC 2019 6:10:53 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execFPGAInAndOut

+
+ +
+ +
+ +

Event 1 + - Calling taskPriority

+
+
UUT: TaskPriority.c
+
Subprogram: taskPriority
+
+
+ +
+ +

Event 2 + - Stubbed uiCommunicated

+
+
UUT: SystemComm.h
+
Subprogram: uiCommunicated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed execButtons

+
+
UUT: Buttons.h
+
Subprogram: execButtons
+
+
+ +
+ +

Event 4 + - Stubbed execInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: execInternalADC
+
+
+ +
+ +

Event 5 + - Stubbed execBloodFlowMonitor

+
+
UUT: BloodFlow.h
+
Subprogram: execBloodFlowMonitor
+
+
+ +
+ +

Event 6 + - Stubbed crc16

+
+
UUT: Utilities.h
+
Subprogram: crc16
+
+
+ +
+ +

Event 7 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 8 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 9 + - Stubbed setSCI2DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMAReceiveInterrupt
+
+
+ +
+ +

Event 10 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 11 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 12 + - Stubbed setSCI2DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMATransmitInterrupt
+
+
+ +
+ +

Event 13 + - Stubbed checkInWithWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: checkInWithWatchdogMgmt
+
+
+ +
+ +

Event 14 + - Returned from taskPriority

+
+
UUT: TaskPriority.c
+
Subprogram: taskPriority
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaStateenumFPGA_STATE_RCV_HEADER<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

initFPGA

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under Testsys_main
SubprograminitSoftware
Test Case NameinitFPGA
Date of Creation06 DEC 2019 6:10:50 PM
Date of Execution06 DEC 2019 6:10:53 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initFPGA

+
+ +
+ +
+ +

Event 1 + - Calling initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ +
+ +

Event 2 + - Stubbed initAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: initAlarmMgmt
+
+
+ +
+ +

Event 3 + - Stubbed initTimers

+
+
UUT: Timers.h
+
Subprogram: initTimers
+
+
+ +
+ +

Event 4 + - Stubbed initSafetyShutdown

+
+
UUT: SafetyShutdown.h
+
Subprogram: initSafetyShutdown
+
+
+ +
+ +

Event 5 + - Stubbed initCPLD

+
+
UUT: CPLD.h
+
Subprogram: initCPLD
+
+
+ +
+ +

Event 6 + - Stubbed initInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: initInternalADC
+
+
+ +
+ +

Event 7 + - Stubbed initBloodFlow

+
+
UUT: BloodFlow.h
+
Subprogram: initBloodFlow
+
+
+ +
+ +

Event 8 + - Stubbed initAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: initAlarmLamp
+
+
+ +
+ +

Event 9 + - Stubbed initButtons

+
+
UUT: Buttons.h
+
Subprogram: initButtons
+
+
+ +
+ +

Event 10 + - Stubbed initWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: initWatchdogMgmt
+
+
+ +
+ +

Event 11 + - Stubbed sciEnableNotification

+
+
UUT: sci.h
+
Subprogram: sciEnableNotification
+
+
+ +
+ +

Event 12 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ +
+ +

Event 13 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ +
+ +

Event 14 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ +
+ +

Event 15 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ +
+ +

Event 16 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ +
+ +

Event 17 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ +
+ +

Event 18 + - Stubbed sciRxError

+
+
UUT: sci.h
+
Subprogram: sciRxError
+
+
+ +
+ +

Event 19 + - Stubbed sciIsRxReady

+
+
UUT: sci.h
+
Subprogram: sciIsRxReady
+
+
+ +
+ +

Event 20 + - Stubbed initCommBuffers

+
+
UUT: CommBuffers.h
+
Subprogram: initCommBuffers
+
+
+ +
+ +

Event 21 + - Stubbed initMsgQueues

+
+
UUT: MsgQueues.h
+
Subprogram: initMsgQueues
+
+
+ +
+ +

Event 22 + - Stubbed initSystemComm

+
+
UUT: SystemComm.h
+
Subprogram: initSystemComm
+
+
+ +
+ +

Event 23 + - Stubbed initOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: initOperationModes
+
+
+ +
+ +

Event 24 + - Returned from initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaHeader
fpgaIdunsigned char0<match>
fpgaRevunsigned char0<match>
fpgaControlunsigned short0<match>
fpgaStatusunsigned short0<match>
fpgaSensorReadings
bloodFlowMeterCommStatusunsigned char0<match>
bloodFlowMeterFrameCountunsigned char0<match>
bloodFlowMeterDeviceStatusunsigned short0<match>
bloodFlowLastfloat0<match>
bloodFlowAvgfloat0<match>
bloodFlowMeterSoundSpeedfloat0<match>
bloodFlowMeterAccFlowDatafloat0<match>
bloodFlowMeterSignalStrengthfloat0<match>
bloodFlowMeterSensorIDunsigned int0<match>
dialysateFlowMeterCommStatusunsigned char0<match>
dialysateFlowMeterFrameCountunsigned char0<match>
dialysateFlowMeterDeviceStatusunsigned short0<match>
dialysateFlowLastfloat0<match>
dialysateFlowAvgfloat0<match>
dialysateFlowMeterSoundSpeedfloat0<match>
dialysateFlowMeterAccFlowDatafloat0<match>
dialysateFlowMeterSignalStrengthfloat0<match>
dialysateFlowMeterSensorIDunsigned int0<match>
fpgaActuatorSetPoints
bloodValveSetStateunsigned char0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%23/23PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_MSGQUEUES_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_MSGQUEUES_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_MSGQUEUES_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,1271 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_MSGQUEUES
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:35 PM
+
+ +
+

addToMsgQueue

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessIncomingData
Test Case NameaddToMsgQueue
Date of Creation06 DEC 2019 6:11:16 PM
Date of Execution06 DEC 2019 6:11:18 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of addToMsgQueue

+
+ +
+ +
+ +

Event 1 + - Calling processIncomingData

+
+
UUT: SystemComm.c
+
Subprogram: processIncomingData
+
+
+ +
+ +

Event 2 + - Returned from processIncomingData

+
+
UUT: SystemComm.c
+
Subprogram: processIncomingData
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_IN_CAN_DG_ALARM]
[0]array0<match>
activeDoubleBuffer
[COMM_BUFFER_IN_CAN_DG_ALARM]array0<match>
commBuffers
[COMM_BUFFER_IN_CAN_DG_ALARM]
[0]
[0]array0x0
[1]array0
[2]array0
[3]array1
[4]array1
[5]array0
[6]array0
[7]array0
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array1<match>
msgQueueStarts
[MSG_Q_IN]array0<match>
msgQueueNexts
[MSG_Q_IN]array1<match>
msgQueues
[MSG_Q_IN]
[0]
msg
hdr
msgIDunsigned short1<match>
payloadLenunsigned char1<match>
payload
[0]string1<match>
crcunsigned char0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%9/9PASS
+
+
+ +
+ + +
+

getFromMsgQueue

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessages
Test Case NamegetFromMsgQueue
Date of Creation06 DEC 2019 6:11:16 PM
Date of Execution06 DEC 2019 6:11:18 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getFromMsgQueue

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessages

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessages
+
+
+ +
+ +

Event 2 + - Stubbed userConfirmOffButton

+
+
UUT: Buttons.h
+
Subprogram: userConfirmOffButton
+
+
+ +
+ +

Event 3 + - Returned from processReceivedMessages

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessages
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array0<match>
msgQueueStarts
[MSG_Q_IN]array1<match>
msgQueueNexts
[MSG_Q_IN]array1<match>
msgQueues
[MSG_Q_IN]
[0]
msg
hdr
msgIDunsigned short1
payloadLenunsigned char1
payload
[0]string1
crcunsigned char0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

blankMessage

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramsendOffButtonMsgToUI
Test Case NameblankMessage
Date of Creation06 DEC 2019 6:11:16 PM
Date of Execution06 DEC 2019 6:11:18 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of blankMessage

+
+ +
+ +
+ +

Event 1 + - Calling sendOffButtonMsgToUI

+
+
UUT: SystemCommMessages.c
+
Subprogram: sendOffButtonMsgToUI
+
+
+ +
+ +

Event 2 + - Returned from sendOffButtonMsgToUI

+
+
UUT: SystemCommMessages.c
+
Subprogram: sendOffButtonMsgToUI
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_OUT_CAN_HD_2_UI]
[0]array8<match>
activeDoubleBuffer
[COMM_BUFFER_OUT_CAN_HD_2_UI]array0<match>
commBuffers
[COMM_BUFFER_OUT_CAN_HD_2_UI]
[0]
[0]array0xA5<match>
[1]array1<match>
[2]array0<match>
[3]array1<match>
[4]array0<match>
[5]array0<match>
[6]array0<match>
[7]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%10/10PASS
+
+
+ +
+ + +
+

initMsgQueues

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under Testsys_main
SubprograminitSoftware
Test Case NameinitMsgQueues
Date of Creation06 DEC 2019 6:11:16 PM
Date of Execution06 DEC 2019 6:11:18 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initMsgQueues

+
+ +
+ +
+ +

Event 1 + - Calling initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ +
+ +

Event 2 + - Stubbed initAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: initAlarmMgmt
+
+
+ +
+ +

Event 3 + - Stubbed initTimers

+
+
UUT: Timers.h
+
Subprogram: initTimers
+
+
+ +
+ +

Event 4 + - Stubbed initSafetyShutdown

+
+
UUT: SafetyShutdown.h
+
Subprogram: initSafetyShutdown
+
+
+ +
+ +

Event 5 + - Stubbed initCPLD

+
+
UUT: CPLD.h
+
Subprogram: initCPLD
+
+
+ +
+ +

Event 6 + - Stubbed initInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: initInternalADC
+
+
+ +
+ +

Event 7 + - Stubbed initBloodFlow

+
+
UUT: BloodFlow.h
+
Subprogram: initBloodFlow
+
+
+ +
+ +

Event 8 + - Stubbed initAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: initAlarmLamp
+
+
+ +
+ +

Event 9 + - Stubbed initButtons

+
+
UUT: Buttons.h
+
Subprogram: initButtons
+
+
+ +
+ +

Event 10 + - Stubbed initWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: initWatchdogMgmt
+
+
+ +
+ +

Event 11 + - Stubbed initFPGA

+
+
UUT: FPGA.h
+
Subprogram: initFPGA
+
+
+ +
+ +

Event 12 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ +
+ +

Event 13 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ +
+ +

Event 14 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ +
+ +

Event 15 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ +
+ +

Event 16 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ +
+ +

Event 17 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ +
+ +

Event 18 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 19 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 20 + - Stubbed setSCI1DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI1DMAReceiveInterrupt
+
+
+ +
+ +

Event 21 + - Stubbed initOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: initOperationModes
+
+
+ +
+ +

Event 22 + - Returned from initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array0<match>
msgQueueStarts
[MSG_Q_IN]array0<match>
msgQueueNexts
[MSG_Q_IN]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_OPERATIONMODES_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_OPERATIONMODES_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_OPERATIONMODES_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,1109 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_OPERATIONMODES
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:36 PM
+
+ +
+

getCurrentOperationMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramuserConfirmOffButton
Test Case NamegetCurrentOperationMode
Date of Creation06 DEC 2019 6:11:39 PM
Date of Execution06 DEC 2019 6:11:41 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of getCurrentOperationMode

+
+ +
+ +
+ +

Event 1 + - Calling userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char1
+
+
+ +
+ +

Event 2 + - Returned from userConfirmOffButton

+
+
UUT: Buttons.c
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char1
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
offRequestAwaitingUserConfirmationunsigned int0
offButtonPressPendingunsigned int1<match>
UNIT: OperationModes.c
Globals:
currentModeenumMODE_STAN
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

requestNewOperationMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestModeInitPOST
SubprogramexecInitAndPOSTMode
Test Case NamerequestNewOperationMode
Date of Creation06 DEC 2019 6:11:39 PM
Date of Execution06 DEC 2019 6:11:41 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of requestNewOperationMode

+
+ +
+ +
+ +

Event 1 + - Calling execInitAndPOSTMode

+
+
UUT: ModeInitPOST.c
+
Subprogram: execInitAndPOSTMode
+
+
+ +
+ +

Event 2 + - Returned from execInitAndPOSTMode

+
+
UUT: ModeInitPOST.c
+
Subprogram: execInitAndPOSTMode
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: ModeInitPOST.c
Globals:
postStateenumPOST_STATE_COMPLETED
postCompletedunsigned int1<match>
postPassedunsigned int1<match>
UNIT: OperationModes.c
Globals:
modeRequest
[3]array1<match>
currentModeenumMODE_INIT<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

execOperationModes

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTaskGeneral
SubprogramtaskGeneral
Test Case NameexecOperationModes
Date of Creation06 DEC 2019 6:11:39 PM
Date of Execution06 DEC 2019 6:11:41 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execOperationModes

+
+ +
+ +
+ +

Event 1 + - Calling taskGeneral

+
+
UUT: TaskGeneral.c
+
Subprogram: taskGeneral
+
+
+ +
+ +

Event 2 + - Stubbed checkInWithWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: checkInWithWatchdogMgmt
+
+
+ +
+ +

Event 3 + - Stubbed execSystemCommRx

+
+
UUT: SystemComm.h
+
Subprogram: execSystemCommRx
+
+
+ +
+ +

Event 4 + - Stubbed uiCommunicated

+
+
UUT: SystemComm.h
+
Subprogram: uiCommunicated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Stubbed execBloodFlowController

+
+
UUT: BloodFlow.h
+
Subprogram: execBloodFlowController
+
+
+ +
+ +

Event 6 + - Stubbed transitionToPrescriptionMode

+
+
UUT: ModePrescription.h
+
Subprogram: transitionToPrescriptionMode
+
+
+ +
+ +

Event 7 + - Stubbed execPrescriptionMode

+
+
UUT: ModePrescription.h
+
Subprogram: execPrescriptionMode
+
+
+ +
+ +

Event 8 + - Stubbed execAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: execAlarmMgmt
+
+
+ +
+ +

Event 9 + - Stubbed execAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: execAlarmLamp
+
+
+ +
+ +

Event 10 + - Stubbed execSystemCommTx

+
+
UUT: SystemComm.h
+
Subprogram: execSystemCommTx
+
+
+ +
+ +

Event 11 + - Returned from taskGeneral

+
+
UUT: TaskGeneral.c
+
Subprogram: taskGeneral
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[4]array0
currentModeenumMODE_PRES<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

initOperationModes

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under Testsys_main
SubprograminitSoftware
Test Case NameinitOperationModes
Date of Creation06 DEC 2019 6:11:39 PM
Date of Execution06 DEC 2019 6:11:41 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initOperationModes

+
+ +
+ +
+ +

Event 1 + - Calling initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ +
+ +

Event 2 + - Stubbed initAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: initAlarmMgmt
+
+
+ +
+ +

Event 3 + - Stubbed initTimers

+
+
UUT: Timers.h
+
Subprogram: initTimers
+
+
+ +
+ +

Event 4 + - Stubbed initSafetyShutdown

+
+
UUT: SafetyShutdown.h
+
Subprogram: initSafetyShutdown
+
+
+ +
+ +

Event 5 + - Stubbed initCPLD

+
+
UUT: CPLD.h
+
Subprogram: initCPLD
+
+
+ +
+ +

Event 6 + - Stubbed initInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: initInternalADC
+
+
+ +
+ +

Event 7 + - Stubbed initBloodFlow

+
+
UUT: BloodFlow.h
+
Subprogram: initBloodFlow
+
+
+ +
+ +

Event 8 + - Stubbed initAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: initAlarmLamp
+
+
+ +
+ +

Event 9 + - Stubbed initWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: initWatchdogMgmt
+
+
+ +
+ +

Event 10 + - Stubbed initFPGA

+
+
UUT: FPGA.h
+
Subprogram: initFPGA
+
+
+ +
+ +

Event 11 + - Stubbed initCommBuffers

+
+
UUT: CommBuffers.h
+
Subprogram: initCommBuffers
+
+
+ +
+ +

Event 12 + - Stubbed initMsgQueues

+
+
UUT: MsgQueues.h
+
Subprogram: initMsgQueues
+
+
+ +
+ +

Event 13 + - Stubbed initSystemComm

+
+
UUT: SystemComm.h
+
Subprogram: initSystemComm
+
+
+ +
+ +

Event 14 + - Stubbed requestAlarmLampPattern

+
+
UUT: AlarmLamp.h
+
Subprogram: requestAlarmLampPattern
+
+
+ +
+ +

Event 15 + - Stubbed initFaultMode

+
+
UUT: ModeFault.h
+
Subprogram: initFaultMode
+
+
+ +
+ +

Event 16 + - Stubbed initServiceMode

+
+
UUT: ModeService.h
+
Subprogram: initServiceMode
+
+
+ +
+ +

Event 17 + - Stubbed initStandbyMode

+
+
UUT: ModeStandby.h
+
Subprogram: initStandbyMode
+
+
+ +
+ +

Event 18 + - Stubbed initPrescriptionMode

+
+
UUT: ModePrescription.h
+
Subprogram: initPrescriptionMode
+
+
+ +
+ +

Event 19 + - Stubbed initOpParamsMode

+
+
UUT: ModeOpParams.h
+
Subprogram: initOpParamsMode
+
+
+ +
+ +

Event 20 + - Stubbed initPreTreatmentMode

+
+
UUT: ModePreTreat.h
+
Subprogram: initPreTreatmentMode
+
+
+ +
+ +

Event 21 + - Stubbed initTreatmentMode

+
+
UUT: ModeTreatment.h
+
Subprogram: initTreatmentMode
+
+
+ +
+ +

Event 22 + - Stubbed initPostTreatmentMode

+
+
UUT: ModePostTreat.h
+
Subprogram: initPostTreatmentMode
+
+
+ +
+ +

Event 23 + - Returned from initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: ModeInitPOST.c
Globals:
postStateenumPOST_STATE_START<match>
postCompletedunsigned int0<match>
postPassedunsigned int0<match>
tempPOSTPassedunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMMMESSAGES_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMMMESSAGES_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMMMESSAGES_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,2893 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_SYSTEMCOMMMESSAGES
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:39 PM
+
+ +
+

sendOffButtonMsgToUI

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramhandleOffButtonProcessing
Test Case NamesendOffButtonMsgToUI
Date of Creation06 DEC 2019 6:12:33 PM
Date of Execution06 DEC 2019 6:12:35 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of sendOffButtonMsgToUI

+
+ +
+ +
+ +

Event 1 + - Calling handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_STAN
+
+
+ +
+ +

Event 3 + - Returned from handleOffButtonProcessing

+
+
UUT: Buttons.c
+
Subprogram: handleOffButtonProcessing
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_PRESSED<match>
prevOffButtonStateenumBUTTON_STATE_PRESSED<match>
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_OUT_CAN_HD_2_UI]
[0]array8<match>
activeDoubleBuffer
[COMM_BUFFER_OUT_CAN_HD_2_UI]array0
commBuffers
[COMM_BUFFER_OUT_CAN_HD_2_UI]
[0]
[0]array0xA5<match>
[1]array1<match>
[2]array0<match>
[3]array1<match>
[4]array1<match>
[5]array0<match>
[6]array0<match>
[7]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%11/11PASS
+
+
+ +
+ + +
+

isTestingActivated

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestButtons
SubprogramtestSetOffButtonStateOverride
Test Case NameisTestingActivated
Date of Creation06 DEC 2019 6:12:33 PM
Date of Execution06 DEC 2019 6:12:35 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isTestingActivated

+
+ +
+ +
+ +

Event 1 + - Calling testSetOffButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testSetOffButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumBUTTON_STATE_PRESSED
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from testSetOffButtonStateOverride

+
+
UUT: Buttons.c
+
Subprogram: testSetOffButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumBUTTON_STATE_PRESSED
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleOffButtonConfirmMsgFromUI

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case NamehandleOffButtonConfirmMsgFromUI
Date of Creation06 DEC 2019 6:12:33 PM
Date of Execution06 DEC 2019 6:12:35 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleOffButtonConfirmMsgFromUI

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short1
payloadLenunsigned char1
payload
[0]string1
+
+
+ +
+ +

Event 2 + - Stubbed getCurrentOperationMode

+
+
UUT: OperationModes.h
+
Subprogram: getCurrentOperationMode
+
+
+ +
+ +

Event 3 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short1
payloadLenunsigned char1
payload
[0]string1
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
offRequestAwaitingUserConfirmationunsigned int0
offButtonPressPendingunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleTestAlarmLampPatternOverrideRequest

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case NamehandleTestAlarmLampPatternOverrideRequest
Date of Creation06 DEC 2019 6:12:33 PM
Date of Execution06 DEC 2019 6:12:35 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestAlarmLampPatternOverrideRequest

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string3
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testSetCurrentLampPatternOverride

+
+
UUT: AlarmLamp.h
+
Subprogram: testSetCurrentLampPatternOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumLAMP_PATTERN_HIGH_ALARM<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string3
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleTestHDMessageRequest

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case NamehandleTestHDMessageRequest
Date of Creation06 DEC 2019 6:12:33 PM
Date of Execution06 DEC 2019 6:12:35 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestHDMessageRequest

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8001
payloadLenunsigned char5
payload
[0]string1
[1]string0
[2]string1
[3]string1
[4]string0
+
+
+ +
+ +

Event 2 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8001
payloadLenunsigned char5
payload
[0]string1
[1]string0
[2]string1
[3]string1
[4]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array1<match>
msgQueueStarts
[MSG_Q_IN]array0<match>
msgQueueNexts
[MSG_Q_IN]array1<match>
msgQueues
[MSG_Q_IN]
[0]
msg
hdr
msgIDunsigned short1<match>
payloadLenunsigned char1<match>
payload
[0]string1<match>
crcunsigned char0<match>
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

handleTestOffButtonStateOverrideRequest

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case NamehandleTestOffButtonStateOverrideRequest
Date of Creation06 DEC 2019 6:12:33 PM
Date of Execution06 DEC 2019 6:12:36 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestOffButtonStateOverrideRequest

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataOffButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovDataenumBUTTON_STATE_PRESSED<match>
overrideunsigned int0xCCC33C33<match>
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

handleTestStopButtonStateOverrideRequest

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case NamehandleTestStopButtonStateOverrideRequest
Date of Creation06 DEC 2019 6:12:33 PM
Date of Execution06 DEC 2019 6:12:36 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestStopButtonStateOverrideRequest

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Buttons.c
Globals:
dataStopButtonState
dataenumBUTTON_STATE_RELEASED<match>
ovDataenumBUTTON_STATE_PRESSED<match>
overrideunsigned int0xCCC33C33<match>
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

handleTestWatchdogCheckInStateOverrideRequest

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case NamehandleTestWatchdogCheckInStateOverrideRequest
Date of Creation06 DEC 2019 6:12:33 PM
Date of Execution06 DEC 2019 6:12:36 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestWatchdogCheckInStateOverrideRequest

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char12
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
[8]string2
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +

Event 2 + - Stubbed testSetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.h
+
Subprogram: testSetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int2<match>
valueunsigned int0<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char12
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
[8]string2
[9]string0
[10]string0
[11]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

handleTesterLogInRequest

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case NamehandleTesterLogInRequest
Date of Creation06 DEC 2019 6:12:33 PM
Date of Execution06 DEC 2019 6:12:36 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTesterLogInRequest

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char3
payloadstring"123"
+
+
+ +
+ +

Event 2 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char3
payloadstring"123"
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMM_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMM_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMM_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,2197 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_SYSTEMCOMM
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:38 PM
+
+ +
+

handleCANMsgInterrupt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramcanMessageNotification
Test Case NamehandleCANMsgInterrupt
Date of Creation06 DEC 2019 6:12:08 PM
Date of Execution06 DEC 2019 6:12:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleCANMsgInterrupt

+
+ +
+ +
+ +

Event 1 + - Calling canMessageNotification

+
+
UUT: Interrupts.c
+
Subprogram: canMessageNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int9
+
+
+ +
+ +

Event 2 + - Stubbed canIsRxMessageArrived

+
+
UUT: can.h
+
Subprogram: canIsRxMessageArrived
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int9<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed canGetData

+
+
UUT: can.h
+
Subprogram: canGetData
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int9<match>
data
[0]string0x1
[1]string0
[2]string0
[3]string0
[4]string11
[5]string0
[6]string0
[7]string0
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from canMessageNotification

+
+
UUT: Interrupts.c
+
Subprogram: canMessageNotification
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int9
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_IN_CAN_UI_2_HD]
[0]array8<match>
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_IN_CAN_UI_2_HD]array0
commBuffers
[COMM_BUFFER_IN_CAN_UI_2_HD]
[0]
[0]array0xA5<match>
[1]array1<match>
[2]array0<match>
[3]array1<match>
[4]array1<match>
[5]array0<match>
[6]array0<match>
[7]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%12/12PASS
+
+
+ +
+ + +
+

handleUARTMsgRecvPacketInterrupt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramdmaGroupANotification
Test Case NamehandleUARTMsgRecvPacketInterrupt
Date of Creation06 DEC 2019 6:12:08 PM
Date of Execution06 DEC 2019 6:12:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleUARTMsgRecvPacketInterrupt

+
+ +
+ +
+ +

Event 1 + - Calling dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int1
+
+
+ +
+ +

Event 2 + - Stubbed clearSCI1DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: clearSCI1DMAReceiveInterrupt
+
+
+ +
+ +

Event 3 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 4 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 5 + - Stubbed setSCI1DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI1DMAReceiveInterrupt
+
+
+ +
+ +

Event 6 + - Returned from dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int1
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_IN_UART_PC]
[0]array8<match>
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_IN_UART_PC]array0
commBuffers
[COMM_BUFFER_IN_UART_PC]
[0]
[0]array0xA5<match>
[1]array0x40<match>
[2]array0x1F<match>
[3]array0x3<match>
[4]array0x31<match>
[5]array0x32<match>
[6]array0x33<match>
[7]array0x0<match>
UNIT: SystemComm.c
Globals:
pcRecvPacket
[0]string0xA5
[1]string0x40
[2]string0x1F
[3]string0x3
[4]string0x31
[5]string0x32
[6]string0x33
[7]string0x0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%10/10PASS
+
+
+ +
+ + +
+

handleUARTMsgXmitPacketInterrupt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestInterrupts
SubprogramdmaGroupANotification
Test Case NamehandleUARTMsgXmitPacketInterrupt
Date of Creation06 DEC 2019 6:12:08 PM
Date of Execution06 DEC 2019 6:12:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleUARTMsgXmitPacketInterrupt

+
+ +
+ +
+ +

Event 1 + - Calling dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int3
+
+
+ +
+ +

Event 2 + - Stubbed clearSCI1DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: clearSCI1DMATransmitInterrupt
+
+
+ +
+ +

Event 3 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int3<match>
+
+
+ +
+ +

Event 4 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int3<match>
typeunsigned int0<match>
+
+
+ +
+ +

Event 5 + - Stubbed setSCI1DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI1DMATransmitInterrupt
+
+
+ +
+ +

Event 6 + - Returned from dmaGroupANotification

+
+
UUT: Interrupts.c
+
Subprogram: dmaGroupANotification
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
inttypeenumBTC
channelunsigned int3
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_OUT_UART_PC]
[0]array0<match>
[1]array0<match>
activeDoubleBuffer
[COMM_BUFFER_OUT_UART_PC]array1<match>
commBuffers
[COMM_BUFFER_OUT_UART_PC]
[1]
[0]array0xA5
[1]array0x40
[2]array0x1F
[3]array0x1
[4]array0x1
[5]array0
[6]array0
[7]array0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

execSystemCommRxAndTx

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTaskGeneral
SubprogramtaskGeneral
Test Case NameexecSystemCommRxAndTx
Date of Creation06 DEC 2019 6:12:08 PM
Date of Execution06 DEC 2019 6:12:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execSystemCommRxAndTx

+
+ +
+ +
+ +

Event 1 + - Calling taskGeneral

+
+
UUT: TaskGeneral.c
+
Subprogram: taskGeneral
+
+
+ +
+ +

Event 2 + - Stubbed checkInWithWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: checkInWithWatchdogMgmt
+
+
+ +
+ +

Event 3 + - Stubbed userConfirmOffButton

+
+
UUT: Buttons.h
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char1<match>
+
+
+ +
+ +

Event 4 + - Stubbed execBloodFlowController

+
+
UUT: BloodFlow.h
+
Subprogram: execBloodFlowController
+
+
+ +
+ +

Event 5 + - Stubbed execOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 6 + - Stubbed execAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: execAlarmMgmt
+
+
+ +
+ +

Event 7 + - Stubbed execAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: execAlarmLamp
+
+
+ +
+ +

Event 8 + - Stubbed isCAN1TransmitInProgress

+
+
UUT: Comm.h
+
Subprogram: isCAN1TransmitInProgress
+
+
+ +
+ +

Event 9 + - Stubbed canTransmit

+
+
UUT: can.h
+
Subprogram: canTransmit
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int6<match>
data
[0]string0xA5
[1]string1
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
returnunsigned int1
+
+
+ +
+ +

Event 10 + - Stubbed signalCANXmitsInitiated

+
+
UUT: Comm.h
+
Subprogram: signalCANXmitsInitiated
+
+
+ +
+ +

Event 11 + - Stubbed isSCI1DMATransmitInProgress

+
+
UUT: Comm.h
+
Subprogram: isSCI1DMATransmitInProgress
+
+
+ +
+ +

Event 12 + - Returned from taskGeneral

+
+
UUT: TaskGeneral.c
+
Subprogram: taskGeneral
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: CommBuffers.c
Globals:
commBufferByteCount
[COMM_BUFFER_OUT_CAN_HD_2_UI]
[0]array0<match>
[COMM_BUFFER_IN_CAN_UI_2_HD]
[0]array0<match>
activeDoubleBuffer
[COMM_BUFFER_OUT_CAN_HD_2_UI]array0<match>
[COMM_BUFFER_IN_CAN_UI_2_HD]array0<match>
commBuffers
[COMM_BUFFER_OUT_CAN_HD_2_UI]
[0]
[0]array0xA5
[1]array1
[2]array0
[3]array0
[4]array0
[5]array0
[6]array0
[7]array0
[COMM_BUFFER_IN_CAN_UI_2_HD]
[0]
[0]array0x0
[1]array0
[2]array0
[3]array1
[4]array1
[5]array0
[6]array0
[7]array0
UNIT: SystemComm.c
Globals:
uiIsCommunicatingunsigned int1
uiDidCommunicateunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

initSystemComm

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under Testsys_main
SubprograminitSoftware
Test Case NameinitSystemComm
Date of Creation06 DEC 2019 6:12:08 PM
Date of Execution06 DEC 2019 6:12:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initSystemComm

+
+ +
+ +
+ +

Event 1 + - Calling initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ +
+ +

Event 2 + - Stubbed initAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: initAlarmMgmt
+
+
+ +
+ +

Event 3 + - Stubbed initTimers

+
+
UUT: Timers.h
+
Subprogram: initTimers
+
+
+ +
+ +

Event 4 + - Stubbed initSafetyShutdown

+
+
UUT: SafetyShutdown.h
+
Subprogram: initSafetyShutdown
+
+
+ +
+ +

Event 5 + - Stubbed initCPLD

+
+
UUT: CPLD.h
+
Subprogram: initCPLD
+
+
+ +
+ +

Event 6 + - Stubbed initInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: initInternalADC
+
+
+ +
+ +

Event 7 + - Stubbed initBloodFlow

+
+
UUT: BloodFlow.h
+
Subprogram: initBloodFlow
+
+
+ +
+ +

Event 8 + - Stubbed initAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: initAlarmLamp
+
+
+ +
+ +

Event 9 + - Stubbed initButtons

+
+
UUT: Buttons.h
+
Subprogram: initButtons
+
+
+ +
+ +

Event 10 + - Stubbed initWatchdogMgmt

+
+
UUT: WatchdogMgmt.h
+
Subprogram: initWatchdogMgmt
+
+
+ +
+ +

Event 11 + - Stubbed initFPGA

+
+
UUT: FPGA.h
+
Subprogram: initFPGA
+
+
+ +
+ +

Event 12 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ +
+ +

Event 13 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ +
+ +

Event 14 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ +
+ +

Event 15 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ +
+ +

Event 16 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ +
+ +

Event 17 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ +
+ +

Event 18 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 19 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 20 + - Stubbed setSCI1DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI1DMAReceiveInterrupt
+
+
+ +
+ +

Event 21 + - Stubbed initOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: initOperationModes
+
+
+ +
+ +

Event 22 + - Returned from initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemComm.c
Globals:
pcDMAXmitControlRecord
FRCNTunsigned int8<match>
ELCNTunsigned int1<match>
ELDOFFSETunsigned int0<match>
ELSOFFSETunsigned int0<match>
FRDOFFSETunsigned int0<match>
FRSOFFSETunsigned int0<match>
PORTASGNunsigned int4<match>
pcDMARecvControlRecord
FRCNTunsigned int8<match>
ELCNTunsigned int1<match>
ELDOFFSETunsigned int0<match>
ELSOFFSETunsigned int0<match>
FRDOFFSETunsigned int0<match>
FRSOFFSETunsigned int0<match>
PORTASGNunsigned int4<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%14/14PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_TIMERS_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_TIMERS_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_TIMERS_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,753 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_TIMERS
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:41 PM
+
+ +
+

didTimeout

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramexecWatchdogMgmt
Test Case NamedidTimeout
Date of Creation06 DEC 2019 6:12:54 PM
Date of Execution06 DEC 2019 6:12:57 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of didTimeout

+
+ +
+ +
+ +

Event 1 + - Calling execWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogMgmt
+
+
+ +
+ +

Event 2 + - Stubbed toggleCPLDWatchdog

+
+
UUT: CPLD.h
+
Subprogram: toggleCPLDWatchdog
+
+
+ +
+ +

Event 3 + - Stubbed getCPLDWatchdogExpired

+
+
UUT: CPLD.h
+
Subprogram: getCPLDWatchdogExpired
+
+
+ +
+ +

Event 4 + - Returned from execWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogMgmt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Timers.c
Globals:
msTimerCountunsigned int1050
UNIT: WatchdogMgmt.c
Globals:
lastWatchdogPetTimeunsigned int1050<match>
watchdogTaskCheckedIn
[TASK_BG]
dataunsigned int0<match>
[TASK_GENERAL]
dataunsigned int0<match>
[TASK_PRIORITY]
dataunsigned int0<match>
[TASK_TIMER]
dataunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

incMSTimerCount

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTaskTimer
SubprogramtaskTimer
Test Case NameincMSTimerCount
Date of Creation06 DEC 2019 6:12:54 PM
Date of Execution06 DEC 2019 6:12:57 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of incMSTimerCount

+
+ +
+ +
+ +

Event 1 + - Calling taskTimer

+
+
UUT: TaskTimer.c
+
Subprogram: taskTimer
+
+
+ +
+ +

Event 2 + - Returned from taskTimer

+
+
UUT: TaskTimer.c
+
Subprogram: taskTimer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Timers.c
Globals:
msTimerCountunsigned int2<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

initTimers

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under Testsys_main
SubprograminitSoftware
Test Case NameinitTimers
Date of Creation06 DEC 2019 6:12:54 PM
Date of Execution06 DEC 2019 6:12:57 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initTimers

+
+ +
+ +
+ +

Event 1 + - Calling initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ +
+ +

Event 2 + - Stubbed initAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: initAlarmMgmt
+
+
+ +
+ +

Event 3 + - Stubbed initSafetyShutdown

+
+
UUT: SafetyShutdown.h
+
Subprogram: initSafetyShutdown
+
+
+ +
+ +

Event 4 + - Stubbed initCPLD

+
+
UUT: CPLD.h
+
Subprogram: initCPLD
+
+
+ +
+ +

Event 5 + - Stubbed initInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: initInternalADC
+
+
+ +
+ +

Event 6 + - Stubbed initBloodFlow

+
+
UUT: BloodFlow.h
+
Subprogram: initBloodFlow
+
+
+ +
+ +

Event 7 + - Stubbed initAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: initAlarmLamp
+
+
+ +
+ +

Event 8 + - Stubbed initButtons

+
+
UUT: Buttons.h
+
Subprogram: initButtons
+
+
+ +
+ +

Event 9 + - Stubbed initFPGA

+
+
UUT: FPGA.h
+
Subprogram: initFPGA
+
+
+ +
+ +

Event 10 + - Stubbed initCommBuffers

+
+
UUT: CommBuffers.h
+
Subprogram: initCommBuffers
+
+
+ +
+ +

Event 11 + - Stubbed initMsgQueues

+
+
UUT: MsgQueues.h
+
Subprogram: initMsgQueues
+
+
+ +
+ +

Event 12 + - Stubbed initSystemComm

+
+
UUT: SystemComm.h
+
Subprogram: initSystemComm
+
+
+ +
+ +

Event 13 + - Stubbed initOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: initOperationModes
+
+
+ +
+ +

Event 14 + - Returned from initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Timers.c
Globals:
msTimerCountunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_UTILITIES_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_UTILITIES_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_UTILITIES_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,453 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_UTILITIES
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:43 PM
+
+ +
+

crc16

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestFPGA
SubprogramhandleFPGAReadHeaderState
Test Case Namecrc16
Date of Creation06 DEC 2019 6:13:09 PM
Date of Execution06 DEC 2019 6:13:11 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of crc16

+
+ +
+ +
+ +

Event 1 + - Calling handleFPGAReadHeaderState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReadHeaderState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_START
+
+
+ +
+ +

Event 2 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 3 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 4 + - Stubbed setSCI2DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMAReceiveInterrupt
+
+
+ +
+ +

Event 5 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 6 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 7 + - Stubbed setSCI2DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI2DMATransmitInterrupt
+
+
+ +
+ +

Event 8 + - Returned from handleFPGAReadHeaderState

+
+
UUT: FPGA.c
+
Subprogram: handleFPGAReadHeaderState
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumFPGA_STATE_RCV_HEADER<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: FPGA.c
Globals:
fpgaReadCmdBuffer
[0]string0x5A<match>
[1]string0<match>
[2]string0<match>
[3]string6<match>
[4]string0xF9<match>
[5]string0x96<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_WATCHDOGMGMT_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_WATCHDOGMGMT_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_INT_WATCHDOGMGMT_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,2119 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_WATCHDOGMGMT
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:44 PM
+
+ +
+

execWatchdogTest

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestModeInitPOST
SubprogramexecInitAndPOSTMode
Test Case NameexecWatchdogTest
Date of Creation06 DEC 2019 6:13:33 PM
Date of Execution06 DEC 2019 6:13:36 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execWatchdogTest

+
+ +
+ +
+ +

Event 1 + - Calling execInitAndPOSTMode

+
+
UUT: ModeInitPOST.c
+
Subprogram: execInitAndPOSTMode
+
+
+ +
+ +

Event 2 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1000
+
+
+ +
+ +

Event 3 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000<match>
timeoutPeriodunsigned int100<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Stubbed getCPLDWatchdogExpired

+
+
UUT: CPLD.h
+
Subprogram: getCPLDWatchdogExpired
+
+
+ +
+ +

Event 5 + - Stubbed activateAlarmNoData

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarmNoData
+
+
+ +
+ +

Event 6 + - Returned from execInitAndPOSTMode

+
+
UUT: ModeInitPOST.c
+
Subprogram: execInitAndPOSTMode
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: ModeInitPOST.c
Globals:
postStateenumPOST_STATE_FAILED<match>
UNIT: WatchdogMgmt.c
Globals:
watchdogSelfTestStateenumWATCHDOG_SELF_TEST_STATE_COMPLETE<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

testResetWatchdogTaskCheckInOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestWatchdogCheckInStateOverrideRequest
Test Case NametestResetWatchdogTaskCheckInOverride
Date of Creation06 DEC 2019 6:13:33 PM
Date of Execution06 DEC 2019 6:13:36 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testResetWatchdogTaskCheckInOverride

+
+ +
+ +
+ +

Event 1 + - Calling handleTestWatchdogCheckInStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestWatchdogCheckInStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char12
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
[8]string3
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 4 + - Returned from handleTestWatchdogCheckInStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestWatchdogCheckInStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char12
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
[8]string3
[9]string0
[10]string0
[11]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_TIMER]
dataunsigned int0<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

testSetWatchdogTaskCheckInOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestWatchdogCheckInStateOverrideRequest
Test Case NametestSetWatchdogTaskCheckInOverride
Date of Creation06 DEC 2019 6:13:33 PM
Date of Execution06 DEC 2019 6:13:36 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of testSetWatchdogTaskCheckInOverride

+
+ +
+ +
+ +

Event 1 + - Calling handleTestWatchdogCheckInStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestWatchdogCheckInStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char12
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
[8]string3
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 4 + - Returned from handleTestWatchdogCheckInStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestWatchdogCheckInStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char12
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
[8]string3
[9]string0
[10]string0
[11]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_TIMER]
dataunsigned int0<match>
ovInitDataunsigned int0<match>
ovDataunsigned int1<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

execWatchdogMgmt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTaskBG
SubprogramtaskBackground
Test Case NameexecWatchdogMgmt
Date of Creation06 DEC 2019 6:13:33 PM
Date of Execution06 DEC 2019 6:13:36 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execWatchdogMgmt

+
+ +
+ +
+ +

Event 1 + - Calling taskBackground

+
+
UUT: TaskBG.c
+
Subprogram: taskBackground
+
+
+ +
+ +

Event 2 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1050
+
+
+ +
+ +

Event 3 + - Stubbed uiCommunicated

+
+
UUT: SystemComm.h
+
Subprogram: uiCommunicated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000<match>
timeoutPeriodunsigned int45<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Stubbed toggleCPLDWatchdog

+
+
UUT: CPLD.h
+
Subprogram: toggleCPLDWatchdog
+
+
+ +
+ +

Event 6 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1050
+
+
+ +
+ +

Event 7 + - Stubbed getCPLDWatchdogExpired

+
+
UUT: CPLD.h
+
Subprogram: getCPLDWatchdogExpired
+
+
+ +
+ +

Event 8 + - Returned from taskBackground

+
+
UUT: TaskBG.c
+
Subprogram: taskBackground
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
lastWatchdogPetTimeunsigned int1050<match>
watchdogTaskCheckedIn
[TASK_BG]
dataunsigned int0<match>
[TASK_GENERAL]
dataunsigned int0<match>
[TASK_PRIORITY]
dataunsigned int0<match>
[TASK_TIMER]
dataunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

checkInWithWatchdogMgmt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTaskTimer
SubprogramtaskTimer
Test Case NamecheckInWithWatchdogMgmt
Date of Creation06 DEC 2019 6:13:33 PM
Date of Execution06 DEC 2019 6:13:36 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkInWithWatchdogMgmt

+
+ +
+ +
+ +

Event 1 + - Calling taskTimer

+
+
UUT: TaskTimer.c
+
Subprogram: taskTimer
+
+
+ +
+ +

Event 2 + - Stubbed incMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: incMSTimerCount
+
+
+ +
+ +

Event 3 + - Returned from taskTimer

+
+
UUT: TaskTimer.c
+
Subprogram: taskTimer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_GENERAL]
dataunsigned int0
[TASK_TIMER]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

initWatchdogMgmt

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under Testsys_main
SubprograminitSoftware
Test Case NameinitWatchdogMgmt
Date of Creation06 DEC 2019 6:13:34 PM
Date of Execution06 DEC 2019 6:13:36 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initWatchdogMgmt

+
+ +
+ +
+ +

Event 1 + - Calling initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ +
+ +

Event 2 + - Stubbed initAlarmMgmt

+
+
UUT: AlarmMgmt.h
+
Subprogram: initAlarmMgmt
+
+
+ +
+ +

Event 3 + - Stubbed initTimers

+
+
UUT: Timers.h
+
Subprogram: initTimers
+
+
+ +
+ +

Event 4 + - Stubbed initSafetyShutdown

+
+
UUT: SafetyShutdown.h
+
Subprogram: initSafetyShutdown
+
+
+ +
+ +

Event 5 + - Stubbed initCPLD

+
+
UUT: CPLD.h
+
Subprogram: initCPLD
+
+
+ +
+ +

Event 6 + - Stubbed initInternalADC

+
+
UUT: InternalADC.h
+
Subprogram: initInternalADC
+
+
+ +
+ +

Event 7 + - Stubbed initBloodFlow

+
+
UUT: BloodFlow.h
+
Subprogram: initBloodFlow
+
+
+ +
+ +

Event 8 + - Stubbed initAlarmLamp

+
+
UUT: AlarmLamp.h
+
Subprogram: initAlarmLamp
+
+
+ +
+ +

Event 9 + - Stubbed initButtons

+
+
UUT: Buttons.h
+
Subprogram: initButtons
+
+
+ +
+ +

Event 10 + - Stubbed initFPGA

+
+
UUT: FPGA.h
+
Subprogram: initFPGA
+
+
+ +
+ +

Event 11 + - Stubbed initCommBuffers

+
+
UUT: CommBuffers.h
+
Subprogram: initCommBuffers
+
+
+ +
+ +

Event 12 + - Stubbed initMsgQueues

+
+
UUT: MsgQueues.h
+
Subprogram: initMsgQueues
+
+
+ +
+ +

Event 13 + - Stubbed initSystemComm

+
+
UUT: SystemComm.h
+
Subprogram: initSystemComm
+
+
+ +
+ +

Event 14 + - Stubbed initOperationModes

+
+
UUT: OperationModes.h
+
Subprogram: initOperationModes
+
+
+ +
+ +

Event 15 + - Returned from initSoftware

+
+
UUT: sys_main.c
+
Subprogram: initSoftware
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
lastWatchdogPetTimeunsigned int0<match>
watchdogTaskCheckedIn
[TASK_BG]
dataunsigned int0<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0<match>
[TASK_GENERAL]
dataunsigned int0<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0<match>
[TASK_PRIORITY]
dataunsigned int0<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0<match>
[TASK_TIMER]
dataunsigned int0<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0<match>
watchdogSelfTestStateenumWATCHDOG_SELF_TEST_STATE_START<match>
watchdogSelfTestTimerCountunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%19/19PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_MSGQUEUES_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_MSGQUEUES_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_MSGQUEUES_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,4469 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameMSGQUEUES
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:45 PM
+
+ +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprograminitMsgQueues
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initMsgQueues

+
+
UUT: MsgQueues.c
+
Subprogram: initMsgQueues
+
+
+ +
+ +

Event 2 + - Returned from initMsgQueues

+
+
UUT: MsgQueues.c
+
Subprogram: initMsgQueues
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array0<match>
msgQueueStarts
[MSG_Q_IN]array0<match>
msgQueueNexts
[MSG_Q_IN]array0<match>
msgQueues
[MSG_Q_IN]
[0]
msg
hdr
msgIDunsigned short0xFFFF<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

InvalidQueue

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramaddToMsgQueue
Test Case NameInvalidQueue
Date of Creation06 DEC 2019 6:13:44 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidQueue

+
+ +
+ +
+ +

Event 1 + - Calling addToMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: addToMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumNUM_OF_MSG_QUEUES
msg
[0]
msg
hdr
msgIDunsigned short12
payloadLenunsigned char0
crcunsigned char0xBB
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from addToMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: addToMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumNUM_OF_MSG_QUEUES
msg
[0]
msg
hdr
msgIDunsigned short12
payloadLenunsigned char0
crcunsigned char0xBB
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array0<match>
msgQueueStarts
[MSG_Q_IN]array0<match>
msgQueueNexts
[MSG_Q_IN]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

QueueFull

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramaddToMsgQueue
Test Case NameQueueFull
Date of Creation06 DEC 2019 6:13:44 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of QueueFull

+
+ +
+ +
+ +

Event 1 + - Calling addToMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: addToMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
msg
[0]
msg
hdr
msgIDunsigned short12
payloadLenunsigned char0
crcunsigned char0xBB
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm1Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm1Data
+
+
+ +
+ +

Event 3 + - Returned from addToMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: addToMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
msg
[0]
msg
hdr
msgIDunsigned short12
payloadLenunsigned char0
crcunsigned char0xBB
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array100
msgQueueStarts
[MSG_Q_IN]array0
msgQueueNexts
[MSG_Q_IN]array0
msgQueues
[MSG_Q_IN]
[0]
msg
hdr
msgIDunsigned short11<match>
payloadLenunsigned char0<match>
crcunsigned char0xAA<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

SuccessfulAdd

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramaddToMsgQueue
Test Case NameSuccessfulAdd
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of SuccessfulAdd

+
+ +
+ +
+ +

Event 1 + - Calling addToMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: addToMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
msg
[0]
msg
hdr
msgIDunsigned short11
payloadLenunsigned char0
crcunsigned char0xAA
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from addToMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: addToMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
msg
[0]
msg
hdr
msgIDunsigned short11
payloadLenunsigned char0
crcunsigned char0xAA
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array1<match>
msgQueueStarts
[MSG_Q_IN]array0<match>
msgQueueNexts
[MSG_Q_IN]array1<match>
msgQueues
[MSG_Q_IN]
[0]
msg
hdr
msgIDunsigned short0xB<match>
payloadLenunsigned char0<match>
crcunsigned char0xAA<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

SuccessfulAddWithWrap

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramaddToMsgQueue
Test Case NameSuccessfulAddWithWrap
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of SuccessfulAddWithWrap

+
+ +
+ +
+ +

Event 1 + - Calling addToMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: addToMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
msg
[0]
msg
hdr
msgIDunsigned short11
payloadLenunsigned char0
crcunsigned char0xAA
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from addToMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: addToMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
msg
[0]
msg
hdr
msgIDunsigned short11
payloadLenunsigned char0
crcunsigned char0xAA
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array6<match>
msgQueueStarts
[MSG_Q_IN]array94<match>
msgQueueNexts
[MSG_Q_IN]array0<match>
msgQueues
[MSG_Q_IN]
[99]
msg
hdr
msgIDunsigned short11<match>
payloadLenunsigned char0<match>
crcunsigned char0xAA<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

InvalidQueue

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramgetFromMsgQueue
Test Case NameInvalidQueue
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidQueue

+
+ +
+ +
+ +

Event 1 + - Calling getFromMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: getFromMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumNUM_OF_MSG_QUEUES
msg
[0]
msg
hdr
msgIDunsigned short0
crcunsigned char0
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from getFromMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: getFromMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumNUM_OF_MSG_QUEUES
msg
[0]
msg
hdr
msgIDunsigned short0
crcunsigned char0
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array0<match>
msgQueueStarts
[MSG_Q_IN]array0<match>
msgQueueNexts
[MSG_Q_IN]array0<match>
msgQueues
[MSG_Q_IN]
[0]
msg
hdr
msgIDunsigned short11
payloadLenunsigned char1
payload
[0]string0
crcunsigned char0xAA
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

QueueEmpty

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramgetFromMsgQueue
Test Case NameQueueEmpty
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of QueueEmpty

+
+ +
+ +
+ +

Event 1 + - Calling getFromMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: getFromMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
msg
[0]
msg
hdr
msgIDunsigned short0
payloadLenunsigned char1
payload
[0]string0
crcunsigned char0
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getFromMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: getFromMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
msg
[0]
msg
hdr
msgIDunsigned short0
payloadLenunsigned char1
payload
[0]string0
crcunsigned char0
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array0<match>
msgQueueStarts
[MSG_Q_IN]array0<match>
msgQueueNexts
[MSG_Q_IN]array0<match>
msgQueues
[MSG_Q_IN]
[0]
msg
hdr
msgIDunsigned short11
payloadLenunsigned char0
crcunsigned char0xAA
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

SuccessfulGet

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramgetFromMsgQueue
Test Case NameSuccessfulGet
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of SuccessfulGet

+
+ +
+ +
+ +

Event 1 + - Calling getFromMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: getFromMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
msg
[0]
msg
hdr
msgIDunsigned short0
payloadLenunsigned char1
payload
[0]string0
crcunsigned char0
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getFromMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: getFromMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
msg
[0]
msg
hdr
msgIDunsigned short11
payloadLenunsigned char0
payload
[0]string0
crcunsigned char170
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array0<match>
msgQueueStarts
[MSG_Q_IN]array1<match>
msgQueueNexts
[MSG_Q_IN]array1<match>
msgQueues
[MSG_Q_IN]
[0]
msg
hdr
msgIDunsigned short11
payloadLenunsigned char0
crcunsigned char0xAA
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

SuccessfulGetWithWrap

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramgetFromMsgQueue
Test Case NameSuccessfulGetWithWrap
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of SuccessfulGetWithWrap

+
+ +
+ +
+ +

Event 1 + - Calling getFromMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: getFromMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
msg
[0]
msg
hdr
msgIDunsigned short0
payloadLenunsigned char0
crcunsigned char0
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getFromMsgQueue

+
+
UUT: MsgQueues.c
+
Subprogram: getFromMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
msg
[0]
msg
hdr
msgIDunsigned short11
payloadLenunsigned char0
crcunsigned char170
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array0<match>
msgQueueStarts
[MSG_Q_IN]array0<match>
msgQueueNexts
[MSG_Q_IN]array0<match>
msgQueues
[MSG_Q_IN]
[99]
msg
hdr
msgIDunsigned short11
payloadLenunsigned char0
crcunsigned char0xAA
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

InvalidQueue

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramisMsgQueueEmpty
Test Case NameInvalidQueue
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidQueue

+
+ +
+ +
+ +

Event 1 + - Calling isMsgQueueEmpty

+
+
UUT: MsgQueues.c
+
Subprogram: isMsgQueueEmpty
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumNUM_OF_MSG_QUEUES
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from isMsgQueueEmpty

+
+
UUT: MsgQueues.c
+
Subprogram: isMsgQueueEmpty
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumNUM_OF_MSG_QUEUES
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

QueueEmpty

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramisMsgQueueEmpty
Test Case NameQueueEmpty
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of QueueEmpty

+
+ +
+ +
+ +

Event 1 + - Calling isMsgQueueEmpty

+
+
UUT: MsgQueues.c
+
Subprogram: isMsgQueueEmpty
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isMsgQueueEmpty

+
+
UUT: MsgQueues.c
+
Subprogram: isMsgQueueEmpty
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

QueueNotEmpty

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramisMsgQueueEmpty
Test Case NameQueueNotEmpty
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of QueueNotEmpty

+
+ +
+ +
+ +

Event 1 + - Calling isMsgQueueEmpty

+
+
UUT: MsgQueues.c
+
Subprogram: isMsgQueueEmpty
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isMsgQueueEmpty

+
+
UUT: MsgQueues.c
+
Subprogram: isMsgQueueEmpty
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

InvalidQueue

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramisMsgQueueFull
Test Case NameInvalidQueue
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidQueue

+
+ +
+ +
+ +

Event 1 + - Calling isMsgQueueFull

+
+
UUT: MsgQueues.c
+
Subprogram: isMsgQueueFull
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumNUM_OF_MSG_QUEUES
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from isMsgQueueFull

+
+
UUT: MsgQueues.c
+
Subprogram: isMsgQueueFull
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumNUM_OF_MSG_QUEUES
returnunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

QueueFull

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramisMsgQueueFull
Test Case NameQueueFull
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of QueueFull

+
+ +
+ +
+ +

Event 1 + - Calling isMsgQueueFull

+
+
UUT: MsgQueues.c
+
Subprogram: isMsgQueueFull
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isMsgQueueFull

+
+
UUT: MsgQueues.c
+
Subprogram: isMsgQueueFull
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array100<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

QueueNotFull

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramisMsgQueueFull
Test Case NameQueueNotFull
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of QueueNotFull

+
+ +
+ +
+ +

Event 1 + - Calling isMsgQueueFull

+
+
UUT: MsgQueues.c
+
Subprogram: isMsgQueueFull
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isMsgQueueFull

+
+
UUT: MsgQueues.c
+
Subprogram: isMsgQueueFull
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array99<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramblankMessage
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling blankMessage

+
+
UUT: MsgQueues.c
+
Subprogram: blankMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short11
payloadLenunsigned char1
payload
[0]string1
+
+
+ +
+ +

Event 2 + - Returned from blankMessage

+
+
UUT: MsgQueues.c
+
Subprogram: blankMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short65535
payloadLenunsigned char0
payload
[0]string0
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestMsgQueues
SubprogramblankMessageInWrapper
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:13:45 PM
Date of Execution06 DEC 2019 6:13:47 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling blankMessageInWrapper

+
+
UUT: MsgQueues.c
+
Subprogram: blankMessageInWrapper
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
msg
hdr
msgIDunsigned short11
payloadLenunsigned char1
payload
[0]string1
crcunsigned char0xAA
+
+
+ +
+ +

Event 2 + - Returned from blankMessageInWrapper

+
+
UUT: MsgQueues.c
+
Subprogram: blankMessageInWrapper
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
msg
hdr
msgIDunsigned short65535
payloadLenunsigned char0
payload
[0]string0
crcunsigned char0xAA
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: MsgQueues.c
Globals:
msgQueueCounts
[MSG_Q_IN]array1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_OPERATIONMODES_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_OPERATIONMODES_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_OPERATIONMODES_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,4549 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameOPERATIONMODES
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:47 PM
+
+ +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprograminitOperationModes
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: initOperationModes
+
+
+ +
+ +

Event 2 + - Stubbed transitionToInitAndPOSTMode

+
+
UUT: ModeInitPOST.h
+
Subprogram: transitionToInitAndPOSTMode
+
+
+ +
+ +

Event 3 + - Stubbed initFaultMode

+
+
UUT: ModeFault.h
+
Subprogram: initFaultMode
+
+
+ +
+ +

Event 4 + - Stubbed initServiceMode

+
+
UUT: ModeService.h
+
Subprogram: initServiceMode
+
+
+ +
+ +

Event 5 + - Stubbed initInitAndPOSTMode

+
+
UUT: ModeInitPOST.h
+
Subprogram: initInitAndPOSTMode
+
+
+ +
+ +

Event 6 + - Stubbed initStandbyMode

+
+
UUT: ModeStandby.h
+
Subprogram: initStandbyMode
+
+
+ +
+ +

Event 7 + - Stubbed initPrescriptionMode

+
+
UUT: ModePrescription.h
+
Subprogram: initPrescriptionMode
+
+
+ +
+ +

Event 8 + - Stubbed initOpParamsMode

+
+
UUT: ModeOpParams.h
+
Subprogram: initOpParamsMode
+
+
+ +
+ +

Event 9 + - Stubbed initPreTreatmentMode

+
+
UUT: ModePreTreat.h
+
Subprogram: initPreTreatmentMode
+
+
+ +
+ +

Event 10 + - Stubbed initTreatmentMode

+
+
UUT: ModeTreatment.h
+
Subprogram: initTreatmentMode
+
+
+ +
+ +

Event 11 + - Stubbed initPostTreatmentMode

+
+
UUT: ModePostTreat.h
+
Subprogram: initPostTreatmentMode
+
+
+ +
+ +

Event 12 + - Returned from initOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: initOperationModes
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[0]array0<match>
[1]array0<match>
[2]array0<match>
[3]array0<match>
[4]array0<match>
[5]array0<match>
[6]array0<match>
[7]array0<match>
[8]array0<match>
currentModeenumMODE_INIT<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%10/10PASS
+
+
+ +
+ + +
+

InitPOSTToStandbyMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramexecOperationModes
Test Case NameInitPOSTToStandbyMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InitPOSTToStandbyMode

+
+ +
+ +
+ +

Event 1 + - Calling execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 2 + - Stubbed transitionToStandbyMode

+
+
UUT: ModeStandby.h
+
Subprogram: transitionToStandbyMode
+
+
+ +
+ +

Event 3 + - Stubbed execStandbyMode

+
+
UUT: ModeStandby.h
+
Subprogram: execStandbyMode
+
+
+ +
+ +

Event 4 + - Returned from execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[0]array0
[1]array0
[2]array0
[3]array0
[4]array0
[5]array0
[6]array0
[7]array0
[8]array0
currentModeenumMODE_STAN<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

InvalidMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramexecOperationModes
Test Case NameInvalidMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidMode

+
+ +
+ +
+ +

Event 1 + - Calling execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 4 + - Returned from execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[0]array0
[1]array0
[2]array0
[3]array0
[4]array0
[5]array0
[6]array0
[7]array0
[8]array0
currentModeenumMODE_FAUL<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

InvalidModeChange

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramexecOperationModes
Test Case NameInvalidModeChange
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidModeChange

+
+ +
+ +
+ +

Event 1 + - Calling execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Stubbed execInitAndPOSTMode

+
+
UUT: ModeInitPOST.h
+
Subprogram: execInitAndPOSTMode
+
+
+ +
+ +

Event 4 + - Returned from execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[0]array0
[1]array0
[2]array0
[3]array0
[4]array0
[5]array0
[6]array0
[7]array0
[8]array0
currentModeenumMODE_INIT<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

OpParamsToPreTreatMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramexecOperationModes
Test Case NameOpParamsToPreTreatMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OpParamsToPreTreatMode

+
+ +
+ +
+ +

Event 1 + - Calling execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 2 + - Stubbed transitionToPreTreatmentMode

+
+
UUT: ModePreTreat.h
+
Subprogram: transitionToPreTreatmentMode
+
+
+ +
+ +

Event 3 + - Stubbed execPreTreatmentMode

+
+
UUT: ModePreTreat.h
+
Subprogram: execPreTreatmentMode
+
+
+ +
+ +

Event 4 + - Returned from execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[0]array0
[1]array0
[2]array0
[3]array0
[4]array0
[5]array0
[6]array0
[7]array0
[8]array0
currentModeenumMODE_PRET<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

PreTreatToTreatmentMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramexecOperationModes
Test Case NamePreTreatToTreatmentMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of PreTreatToTreatmentMode

+
+ +
+ +
+ +

Event 1 + - Calling execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 2 + - Stubbed transitionToTreatmentMode

+
+
UUT: ModeTreatment.h
+
Subprogram: transitionToTreatmentMode
+
+
+ +
+ +

Event 3 + - Stubbed execTreatmentMode

+
+
UUT: ModeTreatment.h
+
Subprogram: execTreatmentMode
+
+
+ +
+ +

Event 4 + - Returned from execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[0]array0
[1]array0
[2]array0
[3]array0
[4]array0
[5]array0
[6]array0
[7]array0
[8]array0
currentModeenumMODE_TREA<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

PrescriptionToOpParamsMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramexecOperationModes
Test Case NamePrescriptionToOpParamsMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of PrescriptionToOpParamsMode

+
+ +
+ +
+ +

Event 1 + - Calling execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 2 + - Stubbed transitionToOpParamsMode

+
+
UUT: ModeOpParams.h
+
Subprogram: transitionToOpParamsMode
+
+
+ +
+ +

Event 3 + - Stubbed execOpParamsMode

+
+
UUT: ModeOpParams.h
+
Subprogram: execOpParamsMode
+
+
+ +
+ +

Event 4 + - Returned from execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[0]array0
[1]array0
[2]array0
[3]array0
[4]array0
[5]array0
[6]array0
[7]array0
[8]array0
currentModeenumMODE_OPAR<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

StandbyToPrescriptionMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramexecOperationModes
Test Case NameStandbyToPrescriptionMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of StandbyToPrescriptionMode

+
+ +
+ +
+ +

Event 1 + - Calling execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 2 + - Stubbed transitionToPrescriptionMode

+
+
UUT: ModePrescription.h
+
Subprogram: transitionToPrescriptionMode
+
+
+ +
+ +

Event 3 + - Stubbed execPrescriptionMode

+
+
UUT: ModePrescription.h
+
Subprogram: execPrescriptionMode
+
+
+ +
+ +

Event 4 + - Returned from execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[0]array0
[1]array0
[2]array0
[3]array0
[4]array0
[5]array0
[6]array0
[7]array0
[8]array0
currentModeenumMODE_PRES<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

StandbyToServiceMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramexecOperationModes
Test Case NameStandbyToServiceMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of StandbyToServiceMode

+
+ +
+ +
+ +

Event 1 + - Calling execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 2 + - Stubbed transitionToServiceMode

+
+
UUT: ModeService.h
+
Subprogram: transitionToServiceMode
+
+
+ +
+ +

Event 3 + - Stubbed execServiceMode

+
+
UUT: ModeService.h
+
Subprogram: execServiceMode
+
+
+ +
+ +

Event 4 + - Returned from execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[0]array0
[1]array0
[2]array0
[3]array0
[4]array0
[5]array0
[6]array0
[7]array0
[8]array0
currentModeenumMODE_SERV<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

TreatmentToFaultMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramexecOperationModes
Test Case NameTreatmentToFaultMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TreatmentToFaultMode

+
+ +
+ +
+ +

Event 1 + - Calling execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 2 + - Stubbed transitionToFaultMode

+
+
UUT: ModeFault.h
+
Subprogram: transitionToFaultMode
+
+
+ +
+ +

Event 3 + - Stubbed execFaultMode

+
+
UUT: ModeFault.h
+
Subprogram: execFaultMode
+
+
+ +
+ +

Event 4 + - Returned from execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[0]array0
[1]array0
[2]array0
[3]array0
[4]array0
[5]array0
[6]array0
[7]array0
[8]array0
currentModeenumMODE_FAUL<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

TreatmentToPostTreatMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramexecOperationModes
Test Case NameTreatmentToPostTreatMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TreatmentToPostTreatMode

+
+ +
+ +
+ +

Event 1 + - Calling execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ +
+ +

Event 2 + - Stubbed transitionToPostTreatmentMode

+
+
UUT: ModePostTreat.h
+
Subprogram: transitionToPostTreatmentMode
+
+
+ +
+ +

Event 3 + - Stubbed execPostTreatmentMode

+
+
UUT: ModePostTreat.h
+
Subprogram: execPostTreatmentMode
+
+
+ +
+ +

Event 4 + - Returned from execOperationModes

+
+
UUT: OperationModes.c
+
Subprogram: execOperationModes
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[0]array0
[1]array0
[2]array0
[3]array0
[4]array0
[5]array0
[6]array0
[7]array0
[8]array0
currentModeenumMODE_POST<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

InvalidModeRequested

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramrequestNewOperationMode
Test Case NameInvalidModeRequested
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidModeRequested

+
+ +
+ +
+ +

Event 1 + - Calling requestNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: requestNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumNUM_OF_MODES
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from requestNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: requestNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumNUM_OF_MODES
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
currentModeenumMODE_INIT<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

ValidModeRequested

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramrequestNewOperationMode
Test Case NameValidModeRequested
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ValidModeRequested

+
+ +
+ +
+ +

Event 1 + - Calling requestNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: requestNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_STAN
+
+
+ +
+ +

Event 2 + - Returned from requestNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: requestNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_STAN
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[3]array1<match>
currentModeenumMODE_INIT<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramgetCurrentOperationMode
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getCurrentOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_FAUL
+
+
+ +
+ +

Event 2 + - Returned from getCurrentOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: getCurrentOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_STAN<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
currentModeenumMODE_STAN
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NoRequestPending

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramarbitrateModeRequest
Test Case NameNoRequestPending
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoRequestPending

+
+ +
+ +
+ +

Event 1 + - Calling arbitrateModeRequest

+
+
UUT: OperationModes.c
+
Subprogram: arbitrateModeRequest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_STAN
+
+
+ +
+ +

Event 2 + - Returned from arbitrateModeRequest

+
+
UUT: OperationModes.c
+
Subprogram: arbitrateModeRequest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_STAN
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[0]array0<match>
[1]array0<match>
[2]array0<match>
[3]array0<match>
[4]array0<match>
[5]array0<match>
[6]array0<match>
[7]array0<match>
[8]array0<match>
currentModeenumMODE_STAN<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%10/10PASS
+
+
+ +
+ + +
+

RequestPending

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramarbitrateModeRequest
Test Case NameRequestPending
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of RequestPending

+
+ +
+ +
+ +

Event 1 + - Calling arbitrateModeRequest

+
+
UUT: OperationModes.c
+
Subprogram: arbitrateModeRequest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_PRES
+
+
+ +
+ +

Event 2 + - Returned from arbitrateModeRequest

+
+
UUT: OperationModes.c
+
Subprogram: arbitrateModeRequest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumMODE_PRES
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: OperationModes.c
Globals:
modeRequest
[0]array0<match>
[1]array0<match>
[2]array0<match>
[3]array0<match>
[4]array0<match>
[5]array0<match>
[6]array0<match>
[7]array0<match>
[8]array0<match>
currentModeenumMODE_STAN<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%10/10PASS
+
+
+ +
+ + +
+

FaultMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramtransitionToNewOperationMode
Test Case NameFaultMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of FaultMode

+
+ +
+ +
+ +

Event 1 + - Calling transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_FAUL
+
+
+ +
+ +

Event 2 + - Stubbed transitionToFaultMode

+
+
UUT: ModeFault.h
+
Subprogram: transitionToFaultMode
+
+
+ +
+ +

Event 3 + - Returned from transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_FAUL
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

InitPOSTMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramtransitionToNewOperationMode
Test Case NameInitPOSTMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InitPOSTMode

+
+ +
+ +
+ +

Event 1 + - Calling transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_INIT
+
+
+ +
+ +

Event 2 + - Stubbed transitionToInitAndPOSTMode

+
+
UUT: ModeInitPOST.h
+
Subprogram: transitionToInitAndPOSTMode
+
+
+ +
+ +

Event 3 + - Returned from transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_INIT
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

InvalidMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramtransitionToNewOperationMode
Test Case NameInvalidMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidMode

+
+ +
+ +
+ +

Event 1 + - Calling transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumNUM_OF_MODES
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumNUM_OF_MODES
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

OpParamsMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramtransitionToNewOperationMode
Test Case NameOpParamsMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OpParamsMode

+
+ +
+ +
+ +

Event 1 + - Calling transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_OPAR
+
+
+ +
+ +

Event 2 + - Stubbed transitionToOpParamsMode

+
+
UUT: ModeOpParams.h
+
Subprogram: transitionToOpParamsMode
+
+
+ +
+ +

Event 3 + - Returned from transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_OPAR
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

PostTreatmentMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramtransitionToNewOperationMode
Test Case NamePostTreatmentMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of PostTreatmentMode

+
+ +
+ +
+ +

Event 1 + - Calling transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_POST
+
+
+ +
+ +

Event 2 + - Stubbed transitionToPostTreatmentMode

+
+
UUT: ModePostTreat.h
+
Subprogram: transitionToPostTreatmentMode
+
+
+ +
+ +

Event 3 + - Returned from transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_POST
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

PreTreatmentMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramtransitionToNewOperationMode
Test Case NamePreTreatmentMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of PreTreatmentMode

+
+ +
+ +
+ +

Event 1 + - Calling transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_PRET
+
+
+ +
+ +

Event 2 + - Stubbed transitionToPreTreatmentMode

+
+
UUT: ModePreTreat.h
+
Subprogram: transitionToPreTreatmentMode
+
+
+ +
+ +

Event 3 + - Returned from transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_PRET
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

PrescriptionMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramtransitionToNewOperationMode
Test Case NamePrescriptionMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of PrescriptionMode

+
+ +
+ +
+ +

Event 1 + - Calling transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_PRES
+
+
+ +
+ +

Event 2 + - Stubbed transitionToPrescriptionMode

+
+
UUT: ModePrescription.h
+
Subprogram: transitionToPrescriptionMode
+
+
+ +
+ +

Event 3 + - Returned from transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_PRES
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

ServiceMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramtransitionToNewOperationMode
Test Case NameServiceMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ServiceMode

+
+ +
+ +
+ +

Event 1 + - Calling transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_SERV
+
+
+ +
+ +

Event 2 + - Stubbed transitionToServiceMode

+
+
UUT: ModeService.h
+
Subprogram: transitionToServiceMode
+
+
+ +
+ +

Event 3 + - Returned from transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_SERV
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

StandbyMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramtransitionToNewOperationMode
Test Case NameStandbyMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of StandbyMode

+
+ +
+ +
+ +

Event 1 + - Calling transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_STAN
+
+
+ +
+ +

Event 2 + - Stubbed transitionToStandbyMode

+
+
UUT: ModeStandby.h
+
Subprogram: transitionToStandbyMode
+
+
+ +
+ +

Event 3 + - Returned from transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_STAN
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

TreatmentMode

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestOperationModes
SubprogramtransitionToNewOperationMode
Test Case NameTreatmentMode
Date of Creation06 DEC 2019 6:13:56 PM
Date of Execution06 DEC 2019 6:13:59 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TreatmentMode

+
+ +
+ +
+ +

Event 1 + - Calling transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_TREA
+
+
+ +
+ +

Event 2 + - Stubbed transitionToTreatmentMode

+
+
UUT: ModeTreatment.h
+
Subprogram: transitionToTreatmentMode
+
+
+ +
+ +

Event 3 + - Returned from transitionToNewOperationMode

+
+
UUT: OperationModes.c
+
Subprogram: transitionToNewOperationMode
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
newModeenumMODE_TREA
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_SAFETYSHUTDOWN_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_SAFETYSHUTDOWN_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_SAFETYSHUTDOWN_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,437 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameSAFETYSHUTDOWN
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:48 PM
+
+ +
+

initSafetyShutdown_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSafetyShutdown
SubprograminitSafetyShutdown
Test Case NameinitSafetyShutdown_NominalPath
Date of Creation06 DEC 2019 6:14:08 PM
Date of Execution06 DEC 2019 6:14:10 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of initSafetyShutdown_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initSafetyShutdown

+
+
UUT: SafetyShutdown.c
+
Subprogram: initSafetyShutdown
+
+
+ +
+ +

Event 2 + - Stubbed gioSetBit

+
+
UUT: gio.h
+
Subprogram: gioSetBit
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bitunsigned int3<match>
valueunsigned int0<match>
+
+
+ +
+ +

Event 3 + - Returned from initSafetyShutdown

+
+
UUT: SafetyShutdown.c
+
Subprogram: initSafetyShutdown
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

activateSafetyShutdown_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSafetyShutdown
SubprogramactivateSafetyShutdown
Test Case NameactivateSafetyShutdown_NominalPath
Date of Creation06 DEC 2019 6:14:08 PM
Date of Execution06 DEC 2019 6:14:10 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of activateSafetyShutdown_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling activateSafetyShutdown

+
+
UUT: SafetyShutdown.c
+
Subprogram: activateSafetyShutdown
+
+
+ +
+ +

Event 2 + - Stubbed gioSetBit

+
+
UUT: gio.h
+
Subprogram: gioSetBit
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bitunsigned int3<match>
valueunsigned int1<match>
+
+
+ +
+ +

Event 3 + - Returned from activateSafetyShutdown

+
+
UUT: SafetyShutdown.c
+
Subprogram: activateSafetyShutdown
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMMMESSAGES_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMMMESSAGES_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMMMESSAGES_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,17523 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameSYSTEMCOMMMESSAGES
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:51 PM
+
+ +
+

serializeMessage_MessageNeedsPadding

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramserializeMessage
Test Case NameserializeMessage_MessageNeedsPadding
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:38 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of serializeMessage_MessageNeedsPadding

+
+ +
+ +
+ +

Event 1 + - Calling serializeMessage

+
+
UUT: SystemCommMessages.c
+
Subprogram: serializeMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
msg
hdr
msgIDunsigned short11
payloadLenunsigned char5
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from serializeMessage

+
+
UUT: SystemCommMessages.c
+
Subprogram: serializeMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
msg
hdr
msgIDunsigned short11
payloadLenunsigned char5
returnunsigned int16<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

serializeMessage_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramserializeMessage
Test Case NameserializeMessage_NominalPath
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:38 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of serializeMessage_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling serializeMessage

+
+
UUT: SystemCommMessages.c
+
Subprogram: serializeMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
msg
hdr
msgIDunsigned short11
payloadLenunsigned char3
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from serializeMessage

+
+
UUT: SystemCommMessages.c
+
Subprogram: serializeMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
msg
hdr
msgIDunsigned short11
payloadLenunsigned char3
returnunsigned int8<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

sendOffButtonMsgToUI_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramsendOffButtonMsgToUI
Test Case NamesendOffButtonMsgToUI_NominalPath
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:38 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of sendOffButtonMsgToUI_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling sendOffButtonMsgToUI

+
+
UUT: SystemCommMessages.c
+
Subprogram: sendOffButtonMsgToUI
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_2_UI<match>
lenunsigned int8<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from sendOffButtonMsgToUI

+
+
UUT: SystemCommMessages.c
+
Subprogram: sendOffButtonMsgToUI
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

handleOffButtonConfirmMsgFromUI_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleOffButtonConfirmMsgFromUI
Test Case NamehandleOffButtonConfirmMsgFromUI_NominalPath
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:38 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleOffButtonConfirmMsgFromUI_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling handleOffButtonConfirmMsgFromUI

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleOffButtonConfirmMsgFromUI
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short1
payloadLenunsigned char1
payload
[0]string1
+
+
+ +
+ +

Event 2 + - Stubbed userConfirmOffButton

+
+
UUT: Buttons.h
+
Subprogram: userConfirmOffButton
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
responseunsigned char1<match>
+
+
+ +
+ +

Event 3 + - Returned from handleOffButtonConfirmMsgFromUI

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleOffButtonConfirmMsgFromUI
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short1
payloadLenunsigned char1
payload
[0]string1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

broadcastAlarmStatus_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogrambroadcastAlarmStatus
Test Case NamebroadcastAlarmStatus_NominalPath
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:38 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of broadcastAlarmStatus_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling broadcastAlarmStatus

+
+
UUT: SystemCommMessages.c
+
Subprogram: broadcastAlarmStatus
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
almStatus
alarmsStateenumALARM_PRIORITY_LOW
alarmsSilencedunsigned int2
alarmsSilenceStartunsigned int3
alarmsSilenceExpiresInunsigned int4
alarmsEscalatesInunsigned int5
alarmTopenumALARM_ID_SOFTWARE_FAULT
systemFaultunsigned int2
stopunsigned int3
noClearunsigned int4
noResumeunsigned int5
noRinsebackunsigned int1
noEndTreatmentunsigned int2
noNewTreatmentunsigned int3
bypassDialyzerunsigned int4
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM<match>
data
[0]string0xA5<match>
[1]string2<match>
[2]string0<match>
[3]string56<match>
[4]string1<match>
[5]string0<match>
[6]string0<match>
[7]string0<match>
[8]string2<match>
[9]string0<match>
[10]string0<match>
[11]string0<match>
[12]string3<match>
[13]string0<match>
[14]string0<match>
[15]string0<match>
[16]string4<match>
[17]string0<match>
[18]string0<match>
[19]string0<match>
[20]string5<match>
[21]string0<match>
[22]string0<match>
[23]string0<match>
[24]string1<match>
[25]string0<match>
[26]string0<match>
[27]string0<match>
[28]string2<match>
[29]string0<match>
[30]string0<match>
[31]string0<match>
[32]string3<match>
[33]string0<match>
[34]string0<match>
[35]string0<match>
[36]string4<match>
[37]string0<match>
[38]string0<match>
[39]string0<match>
[40]string5<match>
[41]string0<match>
[42]string0<match>
[43]string0<match>
[44]string1<match>
[45]string0<match>
[46]string0<match>
[47]string0<match>
[48]string2<match>
[49]string0<match>
[50]string0<match>
[51]string0<match>
[52]string3<match>
[53]string0<match>
[54]string0<match>
[55]string0<match>
[56]string4<match>
[57]string0<match>
[58]string0<match>
[59]string0<match>
lenunsigned int64<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from broadcastAlarmStatus

+
+
UUT: SystemCommMessages.c
+
Subprogram: broadcastAlarmStatus
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
almStatus
alarmsStateenumALARM_PRIORITY_LOW
alarmsSilencedunsigned int2
alarmsSilenceStartunsigned int3
alarmsSilenceExpiresInunsigned int4
alarmsEscalatesInunsigned int5
alarmTopenumALARM_ID_SOFTWARE_FAULT
systemFaultunsigned int2
stopunsigned int3
noClearunsigned int4
noResumeunsigned int5
noRinsebackunsigned int1
noEndTreatmentunsigned int2
noNewTreatmentunsigned int3
bypassDialyzerunsigned int4
returnunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%63/63PASS
+
+
+ +
+ + +
+

broadcastAlarmTriggered_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogrambroadcastAlarmTriggered
Test Case NamebroadcastAlarmTriggered_NominalPath
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:38 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of broadcastAlarmTriggered_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.c
+
Subprogram: broadcastAlarmTriggered
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_STUCK_BUTTON_TEST_FAILED
almData1
dataTypeenumALARM_DATA_TYPE_U32
data
uInt
dataunsigned int22
almData2
dataTypeenumALARM_DATA_TYPE_U32
data
uInt
dataunsigned int33
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM<match>
data
[0]string0xA5<match>
[1]string3<match>
[2]string0<match>
[3]string20<match>
[4]string2<match>
[5]string0<match>
[6]string0<match>
[7]string0<match>
[8]string1<match>
[9]string0<match>
[10]string0<match>
[11]string0<match>
[12]string22<match>
[13]string0<match>
[14]string0<match>
[15]string0<match>
[16]string1<match>
[17]string0<match>
[18]string0<match>
[19]string0<match>
[20]string33<match>
[21]string0<match>
[22]string0<match>
[23]string0<match>
lenunsigned int32<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from broadcastAlarmTriggered

+
+
UUT: SystemCommMessages.c
+
Subprogram: broadcastAlarmTriggered
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_STUCK_BUTTON_TEST_FAILED
almData1
dataTypeenumALARM_DATA_TYPE_U32
data
uInt
dataunsigned int22
almData2
dataTypeenumALARM_DATA_TYPE_U32
data
uInt
dataunsigned int33
returnunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%27/27PASS
+
+
+ +
+ + +
+

broadcastAlarmCleared_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogrambroadcastAlarmCleared
Test Case NamebroadcastAlarmCleared_NominalPath
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of broadcastAlarmCleared_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling broadcastAlarmCleared

+
+
UUT: SystemCommMessages.c
+
Subprogram: broadcastAlarmCleared
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM<match>
data
[0]string0xA5<match>
[1]string4<match>
[2]string0<match>
[3]string4<match>
[4]string1<match>
[5]string0<match>
[6]string0<match>
[7]string0<match>
lenunsigned int16<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from broadcastAlarmCleared

+
+
UUT: SystemCommMessages.c
+
Subprogram: broadcastAlarmCleared
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmenumALARM_ID_SOFTWARE_FAULT
returnunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%11/11PASS
+
+
+ +
+ + +
+

broadcastBloodFlowData_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogrambroadcastBloodFlowData
Test Case NamebroadcastBloodFlowData_NominalPath
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of broadcastBloodFlowData_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling broadcastBloodFlowData

+
+
UUT: SystemCommMessages.c
+
Subprogram: broadcastBloodFlowData
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowStPtunsigned int600
measFlowfloat596
measSpdfloat1000
measCurrfloat200
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_BROADCAST<match>
data
[0]string0xA5<match>
[1]string5<match>
[2]string0<match>
[3]string16<match>
[4]string88<match>
[5]string2<match>
[6]string0<match>
[7]string0<match>
[8]string0<match>
[9]string0<match>
[10]string21<match>
[11]string68<match>
[12]string0<match>
[13]string0<match>
[14]string122<match>
[15]string68<match>
[16]string0<match>
[17]string0<match>
[18]string72<match>
[19]string67<match>
lenunsigned int24<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from broadcastBloodFlowData

+
+
UUT: SystemCommMessages.c
+
Subprogram: broadcastBloodFlowData
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
flowStPtunsigned int600
measFlowfloat596
measSpdfloat1000
measCurrfloat200
returnunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%23/23PASS
+
+
+ +
+ + +
+

handleDGCheckIn_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleDGCheckIn
Test Case NamehandleDGCheckIn_NominalPath
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleDGCheckIn_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling handleDGCheckIn

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleDGCheckIn
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed checkInFromDG

+
+
UUT: SystemComm.h
+
Subprogram: checkInFromDG
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Returned from handleDGCheckIn

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleDGCheckIn
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows3/3PASS
+
+
+ +
+ + +
+

handleUICheckIn_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleUICheckIn
Test Case NamehandleUICheckIn_NominalPath
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleUICheckIn_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling handleUICheckIn

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleUICheckIn
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed checkInFromUI

+
+
UUT: SystemComm.h
+
Subprogram: checkInFromUI
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Returned from handleUICheckIn

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleUICheckIn
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows3/3PASS
+
+
+ +
+ + +
+

sendDebugData_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramsendDebugData
Test Case NamesendDebugData_NominalPath
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of sendDebugData_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling sendDebugData

+
+
UUT: SystemCommMessages.c
+
Subprogram: sendDebugData
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
dbgData
[0]string1
[1]string2
[2]string3
lenunsigned int3
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_UART_PC<match>
data
[0]string0xA5<match>
[1]string2<match>
[2]string0<match>
[3]string3<match>
[4]string1<match>
[5]string2<match>
[6]string3<match>
[7]string0<match>
lenunsigned int8<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from sendDebugData

+
+
UUT: SystemCommMessages.c
+
Subprogram: sendDebugData
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
dbgData
[0]string1
[1]string2
[2]string3
lenunsigned int3
returnunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%11/11PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramisTestingActivated
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling isTestingActivated

+
+
UUT: SystemCommMessages.c
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isTestingActivated

+
+
UUT: SystemCommMessages.c
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

sendTestAckResponseMsg_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramsendTestAckResponseMsg
Test Case NamesendTestAckResponseMsg_NominalPath
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of sendTestAckResponseMsg_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling sendTestAckResponseMsg

+
+
UUT: SystemCommMessages.c
+
Subprogram: sendTestAckResponseMsg
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
msgIDenumMSG_ID_OFF_BUTTON_STATE_OVERRIDE
ackunsigned int1
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0x2<match>
[2]string0x80<match>
[3]string0x1<match>
[4]string1<match>
[5]string0<match>
[6]string0<match>
[7]string0<match>
lenunsigned int8<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from sendTestAckResponseMsg

+
+
UUT: SystemCommMessages.c
+
Subprogram: sendTestAckResponseMsg
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
msgIDenumMSG_ID_OFF_BUTTON_STATE_OVERRIDE
ackunsigned int1<match>
returnunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%12/12PASS
+
+
+ +
+ + +
+

handleTesterLogInRequest_LoginSuccessful

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTesterLogInRequest
Test Case NamehandleTesterLogInRequest_LoginSuccessful
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTesterLogInRequest_LoginSuccessful

+
+ +
+ +
+ +

Event 1 + - Calling handleTesterLogInRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTesterLogInRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char3
payload
[0]string0x31
[1]string0x32
[2]string0x33
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 4 + - Returned from handleTesterLogInRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTesterLogInRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char3
payload
[0]string0x31
[1]string0x32
[2]string0x33
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong0

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTesterLogInRequest
Test Case NamehandleTesterLogInRequest_LoginUnsuccessful_PW_Wrong0
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong0

+
+ +
+ +
+ +

Event 1 + - Calling handleTesterLogInRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTesterLogInRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char3
payload
[0]string0x34
[1]string0x32
[2]string0x33
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 4 + - Returned from handleTesterLogInRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTesterLogInRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char3
payload
[0]string0x34
[1]string0x32
[2]string0x33
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong1

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTesterLogInRequest
Test Case NamehandleTesterLogInRequest_LoginUnsuccessful_PW_Wrong1
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong1

+
+ +
+ +
+ +

Event 1 + - Calling handleTesterLogInRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTesterLogInRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char3
payload
[0]string0x31
[1]string0x34
[2]string0x33
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 4 + - Returned from handleTesterLogInRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTesterLogInRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char3
payload
[0]string0x31
[1]string0x34
[2]string0x33
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong2

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTesterLogInRequest
Test Case NamehandleTesterLogInRequest_LoginUnsuccessful_PW_Wrong2
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong2

+
+ +
+ +
+ +

Event 1 + - Calling handleTesterLogInRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTesterLogInRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char3
payload
[0]string0x31
[1]string0x32
[2]string0x34
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 4 + - Returned from handleTesterLogInRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTesterLogInRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char3
payload
[0]string0x31
[1]string0x32
[2]string0x34
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleTesterLogInRequest_LoginUnsuccessful_PW_WrongLength

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTesterLogInRequest
Test Case NamehandleTesterLogInRequest_LoginUnsuccessful_PW_WrongLength
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTesterLogInRequest_LoginUnsuccessful_PW_WrongLength

+
+ +
+ +
+ +

Event 1 + - Calling handleTesterLogInRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTesterLogInRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char4
payload
[0]string0x31
[1]string0x32
[2]string0x33
[3]string0x34
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 4 + - Returned from handleTesterLogInRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTesterLogInRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char4
payload
[0]string0x31
[1]string0x32
[2]string0x33
[3]string0x34
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemCommMessages.c
Globals:
testerLoggedInunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleTestHDMessageRequest_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestHDMessageRequest
Test Case NamehandleTestHDMessageRequest_NominalPath
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestHDMessageRequest_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling handleTestHDMessageRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestHDMessageRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8001
payloadLenunsigned char4
payload
[0]string1
[1]string0
[2]string0
[3]string0
+
+
+ +
+ +

Event 2 + - Stubbed addToMsgQueue

+
+
UUT: MsgQueues.h
+
Subprogram: addToMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN<match>
msg
[0]
msg
hdr
msgIDunsigned short1<match>
payloadLenunsigned char0<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 5 + - Returned from handleTestHDMessageRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestHDMessageRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8001
payloadLenunsigned char4
payload
[0]string1
[1]string0
[2]string0
[3]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

handleTestOffButtonStateOverrideRequest_InvalidPayloadLength

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestOffButtonStateOverrideRequest
Test Case NamehandleTestOffButtonStateOverrideRequest_InvalidPayloadLength
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestOffButtonStateOverrideRequest_InvalidPayloadLength

+
+ +
+ +
+ +

Event 1 + - Calling handleTestOffButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestOffButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char7
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Returned from handleTestOffButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestOffButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char7
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows4/4PASS
+
+
+ +
+ + +
+

handleTestOffButtonStateOverrideRequest_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestOffButtonStateOverrideRequest
Test Case NamehandleTestOffButtonStateOverrideRequest_Override
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestOffButtonStateOverrideRequest_Override

+
+ +
+ +
+ +

Event 1 + - Calling handleTestOffButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestOffButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testSetOffButtonStateOverride

+
+
UUT: Buttons.h
+
Subprogram: testSetOffButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumBUTTON_STATE_PRESSED<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 5 + - Returned from handleTestOffButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestOffButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleTestOffButtonStateOverrideRequest_Reset

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestOffButtonStateOverrideRequest
Test Case NamehandleTestOffButtonStateOverrideRequest_Reset
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestOffButtonStateOverrideRequest_Reset

+
+ +
+ +
+ +

Event 1 + - Calling handleTestOffButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestOffButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
payload
[0]string1
[1]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed testResetOffButtonStateOverride

+
+
UUT: Buttons.h
+
Subprogram: testResetOffButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 5 + - Returned from handleTestOffButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestOffButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
payload
[0]string1
[1]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows5/5PASS
+
+
+ +
+ + +
+

handleTestStopButtonStateOverrideRequest_InvalidPayloadLength

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestStopButtonStateOverrideRequest
Test Case NamehandleTestStopButtonStateOverrideRequest_InvalidPayloadLength
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestStopButtonStateOverrideRequest_InvalidPayloadLength

+
+ +
+ +
+ +

Event 1 + - Calling handleTestStopButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestStopButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char7
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Returned from handleTestStopButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestStopButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char7
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows4/4PASS
+
+
+ +
+ + +
+

handleTestStopButtonStateOverrideRequest_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestStopButtonStateOverrideRequest
Test Case NamehandleTestStopButtonStateOverrideRequest_Override
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestStopButtonStateOverrideRequest_Override

+
+ +
+ +
+ +

Event 1 + - Calling handleTestStopButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestStopButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char8
+
+
+ +
+ +

Event 2 + - Stubbed testSetStopButtonStateOverride

+
+
UUT: Buttons.h
+
Subprogram: testSetStopButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumBUTTON_STATE_RELEASED<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 5 + - Returned from handleTestStopButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestStopButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char8
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleTestStopButtonStateOverrideRequest_Reset

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestStopButtonStateOverrideRequest
Test Case NamehandleTestStopButtonStateOverrideRequest_Reset
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestStopButtonStateOverrideRequest_Reset

+
+ +
+ +
+ +

Event 1 + - Calling handleTestStopButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestStopButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed testResetStopButtonStateOverride

+
+
UUT: Buttons.h
+
Subprogram: testResetStopButtonStateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 5 + - Returned from handleTestStopButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestStopButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows5/5PASS
+
+
+ +
+ + +
+

handleTestAlarmLampPatternOverrideRequest_InvalidPayloadLength

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmLampPatternOverrideRequest
Test Case NamehandleTestAlarmLampPatternOverrideRequest_InvalidPayloadLength
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestAlarmLampPatternOverrideRequest_InvalidPayloadLength

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmLampPatternOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmLampPatternOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char7
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Returned from handleTestAlarmLampPatternOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmLampPatternOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char7
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows4/4PASS
+
+
+ +
+ + +
+

handleTestAlarmLampPatternOverrideRequest_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmLampPatternOverrideRequest
Test Case NamehandleTestAlarmLampPatternOverrideRequest_Override
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestAlarmLampPatternOverrideRequest_Override

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmLampPatternOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmLampPatternOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string3
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testSetCurrentLampPatternOverride

+
+
UUT: AlarmLamp.h
+
Subprogram: testSetCurrentLampPatternOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueenumLAMP_PATTERN_HIGH_ALARM<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 5 + - Returned from handleTestAlarmLampPatternOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmLampPatternOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string3
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleTestAlarmLampPatternOverrideRequest_Reset

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmLampPatternOverrideRequest
Test Case NamehandleTestAlarmLampPatternOverrideRequest_Reset
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestAlarmLampPatternOverrideRequest_Reset

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmLampPatternOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmLampPatternOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed testResetCurrentLampPatternOverride

+
+
UUT: AlarmLamp.h
+
Subprogram: testResetCurrentLampPatternOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 5 + - Returned from handleTestAlarmLampPatternOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmLampPatternOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows5/5PASS
+
+
+ +
+ + +
+

handleTestWatchdogCheckInStateOverrideRequest_InvalidPayloadLength

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestWatchdogCheckInStateOverrideRequest
Test Case NamehandleTestWatchdogCheckInStateOverrideRequest_InvalidPayloadLength
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestWatchdogCheckInStateOverrideRequest_InvalidPayloadLength

+
+ +
+ +
+ +

Event 1 + - Calling handleTestWatchdogCheckInStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestWatchdogCheckInStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char13
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Returned from handleTestWatchdogCheckInStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestWatchdogCheckInStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char13
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows4/4PASS
+
+
+ +
+ + +
+

handleTestWatchdogCheckInStateOverrideRequest_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestWatchdogCheckInStateOverrideRequest
Test Case NamehandleTestWatchdogCheckInStateOverrideRequest_Override
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestWatchdogCheckInStateOverrideRequest_Override

+
+ +
+ +
+ +

Event 1 + - Calling handleTestWatchdogCheckInStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestWatchdogCheckInStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char12
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
[8]string1
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +

Event 2 + - Stubbed testSetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.h
+
Subprogram: testSetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int1<match>
valueunsigned int1<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 5 + - Returned from handleTestWatchdogCheckInStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestWatchdogCheckInStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char12
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
[8]string1
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

handleTestWatchdogCheckInStateOverrideRequest_Reset

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestWatchdogCheckInStateOverrideRequest
Test Case NamehandleTestWatchdogCheckInStateOverrideRequest_Reset
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestWatchdogCheckInStateOverrideRequest_Reset

+
+ +
+ +
+ +

Event 1 + - Calling handleTestWatchdogCheckInStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestWatchdogCheckInStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char12
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
[8]string2
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +

Event 2 + - Stubbed testResetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.h
+
Subprogram: testResetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int2<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ +
+ +

Event 5 + - Returned from handleTestWatchdogCheckInStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestWatchdogCheckInStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char12
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
[8]string2
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

handleTestAlarmStateOverrideRequest_InvalidPayloadLen

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmStateOverrideRequest
Test Case NamehandleTestAlarmStateOverrideRequest_InvalidPayloadLen
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestAlarmStateOverrideRequest_InvalidPayloadLen

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8006
payloadLenunsigned char11
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0x6<match>
[2]string0x80<match>
[3]string1<match>
[4]string0<match>
+
+
+ +
+ +

Event 4 + - Returned from handleTestAlarmStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8006
payloadLenunsigned char11
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleTestAlarmStateOverrideRequest_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmStateOverrideRequest
Test Case NamehandleTestAlarmStateOverrideRequest_Override
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestAlarmStateOverrideRequest_Override

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8006
payloadLenunsigned char12
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
[8]string1
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +

Event 2 + - Stubbed testSetAlarmStateOverride

+
+
UUT: AlarmMgmt.h
+
Subprogram: testSetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int1<match>
valueunsigned int1<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0x6<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
+
+
+ +
+ +

Event 5 + - Returned from handleTestAlarmStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8006
payloadLenunsigned char12
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string1
[5]string0
[6]string0
[7]string0
[8]string1
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%8/8PASS
+
+
+ +
+ + +
+

handleTestAlarmStateOverrideRequest_Reset

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmStateOverrideRequest
Test Case NamehandleTestAlarmStateOverrideRequest_Reset
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestAlarmStateOverrideRequest_Reset

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8006
payloadLenunsigned char12
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
[8]string1
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +

Event 2 + - Stubbed testResetAlarmStateOverride

+
+
UUT: AlarmMgmt.h
+
Subprogram: testResetAlarmStateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int1<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0x6<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
+
+
+ +
+ +

Event 5 + - Returned from handleTestAlarmStateOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8006
payloadLenunsigned char12
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
[8]string1
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

handleTestAlarmTimeOverrideRequest_InvalidPayloadLen

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmTimeOverrideRequest
Test Case NamehandleTestAlarmTimeOverrideRequest_InvalidPayloadLen
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestAlarmTimeOverrideRequest_InvalidPayloadLen

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmTimeOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmTimeOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8007
payloadLenunsigned char11
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0x7<match>
[2]string0x80<match>
[3]string0x1<match>
[4]string0<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from handleTestAlarmTimeOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmTimeOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8007
payloadLenunsigned char11
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleTestAlarmTimeOverrideRequest_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmTimeOverrideRequest
Test Case NamehandleTestAlarmTimeOverrideRequest_Override
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestAlarmTimeOverrideRequest_Override

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmTimeOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmTimeOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8007
payloadLenunsigned char12
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string50
[5]string0
[6]string0
[7]string0
[8]string1
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +

Event 2 + - Stubbed testSetAlarmStartOverride

+
+
UUT: AlarmMgmt.h
+
Subprogram: testSetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int1<match>
valueunsigned int50<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0x7<match>
[2]string0x80<match>
[3]string0x1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestAlarmTimeOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmTimeOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8007
payloadLenunsigned char12
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string50
[5]string0
[6]string0
[7]string0
[8]string1
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%8/8PASS
+
+
+ +
+ + +
+

handleTestAlarmTimeOverrideRequest_Reset

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmTimeOverrideRequest
Test Case NamehandleTestAlarmTimeOverrideRequest_Reset
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestAlarmTimeOverrideRequest_Reset

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmTimeOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmTimeOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8007
payloadLenunsigned char12
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
[8]string1
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +

Event 2 + - Stubbed testResetAlarmStartOverride

+
+
UUT: AlarmMgmt.h
+
Subprogram: testResetAlarmStartOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
alarmIDunsigned int1<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0x7<match>
[2]string0x80<match>
[3]string0x1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestAlarmTimeOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmTimeOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8007
payloadLenunsigned char12
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
[8]string1
[9]string0
[10]string0
[11]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

handleTestAlarmStatusBroadcastIntervalOverrideRequest_InvalidPayloadLen

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmStatusBroadcastIntervalOverrideRequest
Test Case NamehandleTestAlarmStatusBroadcastIntervalOverrideRequest_InvalidPayloadLen
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestAlarmStatusBroadcastIntervalOverrideRequest_InvalidPayloadLen

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmStatusBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmStatusBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800D
payloadLenunsigned char7
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0xD<match>
[2]string0x80<match>
[3]string1<match>
[4]string0<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from handleTestAlarmStatusBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmStatusBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800D
payloadLenunsigned char7
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleTestAlarmStatusBroadcastIntervalOverrideRequest_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmStatusBroadcastIntervalOverrideRequest
Test Case NamehandleTestAlarmStatusBroadcastIntervalOverrideRequest_Override
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestAlarmStatusBroadcastIntervalOverrideRequest_Override

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmStatusBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmStatusBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800D
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string200
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testSetAlarmStatusPublishIntervalOverride

+
+
UUT: AlarmMgmt.h
+
Subprogram: testSetAlarmStatusPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned int200<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0xD<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestAlarmStatusBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmStatusBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800D
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string200
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

handleTestAlarmStatusBroadcastIntervalOverrideRequest_Reset

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestAlarmStatusBroadcastIntervalOverrideRequest
Test Case NamehandleTestAlarmStatusBroadcastIntervalOverrideRequest_Reset
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestAlarmStatusBroadcastIntervalOverrideRequest_Reset

+
+ +
+ +
+ +

Event 1 + - Calling handleTestAlarmStatusBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmStatusBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800D
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testResetAlarmStatusPublishIntervalOverride

+
+
UUT: AlarmMgmt.h
+
Subprogram: testResetAlarmStatusPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0xD<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestAlarmStatusBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestAlarmStatusBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800D
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleTestBloodFlowSetPointOverrideRequest_InvalidPayloadLen

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodFlowSetPointOverrideRequest
Test Case NamehandleTestBloodFlowSetPointOverrideRequest_InvalidPayloadLen
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodFlowSetPointOverrideRequest_InvalidPayloadLen

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodFlowSetPointOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowSetPointOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8008
payloadLenunsigned char7
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string8<match>
[2]string0x80<match>
[3]string1<match>
[4]string0<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from handleTestBloodFlowSetPointOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowSetPointOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8008
payloadLenunsigned char7
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleTestBloodFlowSetPointOverrideRequest_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodFlowSetPointOverrideRequest
Test Case NamehandleTestBloodFlowSetPointOverrideRequest_Override
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodFlowSetPointOverrideRequest_Override

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodFlowSetPointOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowSetPointOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8008
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string200
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testSetTargetBloodFlowRateOverride

+
+
UUT: BloodFlow.h
+
Subprogram: testSetTargetBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueint200<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string8<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestBloodFlowSetPointOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowSetPointOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8008
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string200
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

handleTestBloodFlowSetPointOverrideRequest_Reset

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodFlowSetPointOverrideRequest
Test Case NamehandleTestBloodFlowSetPointOverrideRequest_Reset
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodFlowSetPointOverrideRequest_Reset

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodFlowSetPointOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowSetPointOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8008
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testResetTargetBloodFlowRateOverride

+
+
UUT: BloodFlow.h
+
Subprogram: testResetTargetBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string8<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestBloodFlowSetPointOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowSetPointOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8008
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleTestBloodFlowMeasuredOverrideRequest_InvalidPayloadLen

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodFlowMeasuredOverrideRequest
Test Case NamehandleTestBloodFlowMeasuredOverrideRequest_InvalidPayloadLen
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodFlowMeasuredOverrideRequest_InvalidPayloadLen

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodFlowMeasuredOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowMeasuredOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8009
payloadLenunsigned char7
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string9<match>
[2]string0x80<match>
[3]string1<match>
[4]string0<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from handleTestBloodFlowMeasuredOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowMeasuredOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8009
payloadLenunsigned char7
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleTestBloodFlowMeasuredOverrideRequest_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodFlowMeasuredOverrideRequest
Test Case NamehandleTestBloodFlowMeasuredOverrideRequest_Override
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodFlowMeasuredOverrideRequest_Override

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodFlowMeasuredOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowMeasuredOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8009
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string150
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testSetMeasuredBloodFlowRateOverride

+
+
UUT: BloodFlow.h
+
Subprogram: testSetMeasuredBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat150<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string9<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestBloodFlowMeasuredOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowMeasuredOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8009
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string150
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

handleTestBloodFlowMeasuredOverrideRequest_Reset

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodFlowMeasuredOverrideRequest
Test Case NamehandleTestBloodFlowMeasuredOverrideRequest_Reset
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodFlowMeasuredOverrideRequest_Reset

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodFlowMeasuredOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowMeasuredOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8009
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testResetMeasuredBloodFlowRateOverride

+
+
UUT: BloodFlow.h
+
Subprogram: testResetMeasuredBloodFlowRateOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string9<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestBloodFlowMeasuredOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowMeasuredOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8009
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleTestBloodPumpMeasuredSpeedOverrideRequest_InvalidPayloadLen

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodPumpMeasuredSpeedOverrideRequest
Test Case NamehandleTestBloodPumpMeasuredSpeedOverrideRequest_InvalidPayloadLen
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:39 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodPumpMeasuredSpeedOverrideRequest_InvalidPayloadLen

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodPumpMeasuredSpeedOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodPumpMeasuredSpeedOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800A
payloadLenunsigned char7
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0xA<match>
[2]string0x80<match>
[3]string1<match>
[4]string0<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from handleTestBloodPumpMeasuredSpeedOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodPumpMeasuredSpeedOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800A
payloadLenunsigned char7
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleTestBloodPumpMeasuredSpeedOverrideRequest_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodPumpMeasuredSpeedOverrideRequest
Test Case NamehandleTestBloodPumpMeasuredSpeedOverrideRequest_Override
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodPumpMeasuredSpeedOverrideRequest_Override

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodPumpMeasuredSpeedOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodPumpMeasuredSpeedOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800A
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string220
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testSetMeasuredBloodPumpSpeedOverride

+
+
UUT: BloodFlow.h
+
Subprogram: testSetMeasuredBloodPumpSpeedOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat220<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0xA<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestBloodPumpMeasuredSpeedOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodPumpMeasuredSpeedOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800A
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string220
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

handleTestBloodPumpMeasuredSpeedOverrideRequest_Reset

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodPumpMeasuredSpeedOverrideRequest
Test Case NamehandleTestBloodPumpMeasuredSpeedOverrideRequest_Reset
Date of Creation06 DEC 2019 6:14:36 PM
Date of Execution06 DEC 2019 6:14:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodPumpMeasuredSpeedOverrideRequest_Reset

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodPumpMeasuredSpeedOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodPumpMeasuredSpeedOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800A
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testResetMeasuredBloodPumpSpeedOverride

+
+
UUT: BloodFlow.h
+
Subprogram: testResetMeasuredBloodPumpSpeedOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0xA<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestBloodPumpMeasuredSpeedOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodPumpMeasuredSpeedOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800A
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleTestBloodPumpMeasuredCurrentOverrideRequest_InvalidPayloadLen

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodPumpMeasuredCurrentOverrideRequest
Test Case NamehandleTestBloodPumpMeasuredCurrentOverrideRequest_InvalidPayloadLen
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodPumpMeasuredCurrentOverrideRequest_InvalidPayloadLen

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodPumpMeasuredCurrentOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodPumpMeasuredCurrentOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800B
payloadLenunsigned char7
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0xB<match>
[2]string0x80<match>
[3]string1<match>
[4]string0<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from handleTestBloodPumpMeasuredCurrentOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodPumpMeasuredCurrentOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800B
payloadLenunsigned char7
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleTestBloodPumpMeasuredCurrentOverrideRequest_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodPumpMeasuredCurrentOverrideRequest
Test Case NamehandleTestBloodPumpMeasuredCurrentOverrideRequest_Override
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodPumpMeasuredCurrentOverrideRequest_Override

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodPumpMeasuredCurrentOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodPumpMeasuredCurrentOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800B
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string33
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testSetMeasuredBloodPumpCurrentOverride

+
+
UUT: BloodFlow.h
+
Subprogram: testSetMeasuredBloodPumpCurrentOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valuefloat33<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0xB<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestBloodPumpMeasuredCurrentOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodPumpMeasuredCurrentOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800B
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string33
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

handleTestBloodPumpMeasuredCurrentOverrideRequest_Reset

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodPumpMeasuredCurrentOverrideRequest
Test Case NamehandleTestBloodPumpMeasuredCurrentOverrideRequest_Reset
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodPumpMeasuredCurrentOverrideRequest_Reset

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodPumpMeasuredCurrentOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodPumpMeasuredCurrentOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800B
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testResetMeasuredBloodPumpCurrentOverride

+
+
UUT: BloodFlow.h
+
Subprogram: testResetMeasuredBloodPumpCurrentOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0xB<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestBloodPumpMeasuredCurrentOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodPumpMeasuredCurrentOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800B
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleTestBloodFlowBroadcastIntervalOverrideRequest_InvalidPayloadLen

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodFlowBroadcastIntervalOverrideRequest
Test Case NamehandleTestBloodFlowBroadcastIntervalOverrideRequest_InvalidPayloadLen
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodFlowBroadcastIntervalOverrideRequest_InvalidPayloadLen

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodFlowBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800C
payloadLenunsigned char7
+
+
+ +
+ +

Event 2 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 3 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0xC<match>
[2]string0x80<match>
[3]string1<match>
[4]string0<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Returned from handleTestBloodFlowBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800C
payloadLenunsigned char7
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

handleTestBloodFlowBroadcastIntervalOverrideRequest_Override

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodFlowBroadcastIntervalOverrideRequest
Test Case NamehandleTestBloodFlowBroadcastIntervalOverrideRequest_Override
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodFlowBroadcastIntervalOverrideRequest_Override

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodFlowBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800C
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string200
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testSetBloodFlowDataPublishIntervalOverride

+
+
UUT: BloodFlow.h
+
Subprogram: testSetBloodFlowDataPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
valueunsigned int200<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0xC<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestBloodFlowBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800C
payloadLenunsigned char8
payload
[0]string0
[1]string0
[2]string0
[3]string0
[4]string200
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

handleTestBloodFlowBroadcastIntervalOverrideRequest_Reset

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemCommMessages
SubprogramhandleTestBloodFlowBroadcastIntervalOverrideRequest
Test Case NamehandleTestBloodFlowBroadcastIntervalOverrideRequest_Reset
Date of Creation06 DEC 2019 6:14:35 PM
Date of Execution06 DEC 2019 6:14:40 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleTestBloodFlowBroadcastIntervalOverrideRequest_Reset

+
+ +
+ +
+ +

Event 1 + - Calling handleTestBloodFlowBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800C
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +

Event 2 + - Stubbed testResetBloodFlowDataPublishIntervalOverride

+
+
UUT: BloodFlow.h
+
Subprogram: testResetBloodFlowDataPublishIntervalOverride
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed blankMessage

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessage
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
data
[0]string0xA5<match>
[1]string0xC<match>
[2]string0x80<match>
[3]string1<match>
[4]string1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Returned from handleTestBloodFlowBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.c
+
Subprogram: handleTestBloodFlowBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800C
payloadLenunsigned char8
payload
[0]string1
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
[6]string0
[7]string0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMM_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMM_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMM_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,16546 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameSYSTEMCOMM
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:50 PM
+
+ +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprograminitSystemComm
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initSystemComm

+
+
UUT: SystemComm.c
+
Subprogram: initSystemComm
+
+
+ +
+ +

Event 2 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ +
+ +

Event 3 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ +
+ +

Event 4 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ +
+ +

Event 5 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ +
+ +

Event 6 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ +
+ +

Event 7 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ +
+ +

Event 8 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int1<match>
+
+
+ +
+ +

Event 9 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int1<match>
+
+
+ +
+ +

Event 10 + - Stubbed setSCI1DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI1DMAReceiveInterrupt
+
+
+ +
+ +

Event 11 + - Returned from initSystemComm

+
+
UUT: SystemComm.c
+
Subprogram: initSystemComm
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

checkInFromDG_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramcheckInFromDG
Test Case NamecheckInFromDG_NominalPath
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkInFromDG_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling checkInFromDG

+
+
UUT: SystemComm.c
+
Subprogram: checkInFromDG
+
+
+ +
+ +

Event 2 + - Returned from checkInFromDG

+
+
UUT: SystemComm.c
+
Subprogram: checkInFromDG
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemComm.c
Globals:
dgIsCommunicatingunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

checkInFromUI_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramcheckInFromUI
Test Case NamecheckInFromUI_NominalPath
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of checkInFromUI_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling checkInFromUI

+
+
UUT: SystemComm.c
+
Subprogram: checkInFromUI
+
+
+ +
+ +

Event 2 + - Returned from checkInFromUI

+
+
UUT: SystemComm.c
+
Subprogram: checkInFromUI
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemComm.c
Globals:
uiIsCommunicatingunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

isDGCommunicating_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramisDGCommunicating
Test Case NameisDGCommunicating_NominalPath
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isDGCommunicating_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling isDGCommunicating

+
+
UUT: SystemComm.c
+
Subprogram: isDGCommunicating
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isDGCommunicating

+
+
UUT: SystemComm.c
+
Subprogram: isDGCommunicating
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemComm.c
Globals:
dgIsCommunicatingunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

isUICommunicating_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramisUICommunicating
Test Case NameisUICommunicating_NominalPath
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of isUICommunicating_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling isUICommunicating

+
+
UUT: SystemComm.c
+
Subprogram: isUICommunicating
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isUICommunicating

+
+
UUT: SystemComm.c
+
Subprogram: isUICommunicating
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemComm.c
Globals:
uiIsCommunicatingunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

uiCommunicated_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramuiCommunicated
Test Case NameuiCommunicated_NominalPath
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of uiCommunicated_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling uiCommunicated

+
+
UUT: SystemComm.c
+
Subprogram: uiCommunicated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from uiCommunicated

+
+
UUT: SystemComm.c
+
Subprogram: uiCommunicated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemComm.c
Globals:
uiDidCommunicateunsigned int1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

OneMessageToProcessInBuffers

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramexecSystemCommRx
Test Case NameOneMessageToProcessInBuffers
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OneMessageToProcessInBuffers

+
+ +
+ +
+ +

Event 1 + - Calling execSystemCommRx

+
+
UUT: SystemComm.c
+
Subprogram: execSystemCommRx
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM<match>
returnunsigned int0
+
+
+ +
+ +

Event 4 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_UI_ALARM<match>
returnunsigned int0
+
+
+ +
+ +

Event 5 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_UI_ALARM<match>
returnunsigned int0
+
+
+ +
+ +

Event 6 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_2_HD<match>
returnunsigned int0
+
+
+ +
+ +

Event 7 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_2_HD<match>
returnunsigned int0
+
+
+ +
+ +

Event 8 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_BROADCAST<match>
returnunsigned int0
+
+
+ +
+ +

Event 9 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_BROADCAST<match>
returnunsigned int0
+
+
+ +
+ +

Event 10 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_UI_2_HD<match>
returnunsigned int8
+
+
+ +
+ +

Event 11 + - Stubbed peekFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_UI_2_HD<match>
data
[0]string0x38
[1]string8
[2]string0
[3]string0
[4]string0
[5]string0
lenunsigned int1<match>
returnunsigned int1
+
+
+ +
+ +

Event 12 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_UI_2_HD<match>
returnunsigned int8
+
+
+ +
+ +

Event 13 + - Stubbed peekFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_UI_2_HD<match>
data
[0]string0x70
[1]string192
[2]string228
[3]string98
[4]string254
[5]string127
lenunsigned int8<match>
returnunsigned int6
+
+
+ +
+ +

Event 14 + - Stubbed getFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_UI_2_HD<match>
data
[0]string0xA5
[1]string1
[2]string0
[3]string1
[4]string1
[5]string0
lenunsigned int6<match>
returnunsigned int6
+
+
+ +
+ +

Event 15 + - Stubbed blankMessageInWrapper

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessageInWrapper
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
msg
hdr
msgIDunsigned short0xCB10
crcunsigned char0
+
+
+ +
+ +

Event 16 + - Stubbed addToMsgQueue

+
+
UUT: MsgQueues.h
+
Subprogram: addToMsgQueue
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN<match>
+
+
+ +
+ +

Event 17 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_UI_2_HD<match>
returnunsigned int0
+
+
+ +
+ +

Event 18 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_UI_2_HD<match>
returnunsigned int0
+
+
+ +
+ +

Event 19 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_UI_BROADCAST<match>
returnunsigned int0
+
+
+ +
+ +

Event 20 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_UI_BROADCAST<match>
returnunsigned int0
+
+
+ +
+ +

Event 21 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_PC<match>
returnunsigned int0
+
+
+ +
+ +

Event 22 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_PC<match>
returnunsigned int0
+
+
+ +
+ +

Event 23 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_UART_PC<match>
returnunsigned int0
+
+
+ +
+ +

Event 24 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_UART_PC<match>
returnunsigned int0
+
+
+ +
+ +

Event 25 + - Stubbed getFromMsgQueue

+
+
UUT: MsgQueues.h
+
Subprogram: getFromMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN<match>
msg
[0]
msg
hdr
msgIDunsigned short49308
crcunsigned char0
returnunsigned int1
+
+
+ +
+ +

Event 26 + - Stubbed handleOffButtonConfirmMsgFromUI

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleOffButtonConfirmMsgFromUI
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short1
+
+
+ +
+ +

Event 27 + - Stubbed getFromMsgQueue

+
+
UUT: MsgQueues.h
+
Subprogram: getFromMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN<match>
msg
[0]
msg
hdr
msgIDunsigned short1
crcunsigned char0
returnunsigned int0
+
+
+ +
+ +

Event 28 + - Returned from execSystemCommRx

+
+
UUT: SystemComm.c
+
Subprogram: execSystemCommRx
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%27/27PASS
+
+
+ +
+ + +
+

CAN1TransmitterBusy

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramexecSystemCommTx
Test Case NameCAN1TransmitterBusy
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of CAN1TransmitterBusy

+
+ +
+ +
+ +

Event 1 + - Calling execSystemCommTx

+
+
UUT: SystemComm.c
+
Subprogram: execSystemCommTx
+
+
+ +
+ +

Event 2 + - Stubbed isCAN1TransmitInProgress

+
+
UUT: Comm.h
+
Subprogram: isCAN1TransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed isSCI1DMATransmitInProgress

+
+
UUT: Comm.h
+
Subprogram: isSCI1DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 4 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ +
+ +

Event 5 + - Returned from execSystemCommTx

+
+
UUT: SystemComm.c
+
Subprogram: execSystemCommTx
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

SCI1TransmitterBusy

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramexecSystemCommTx
Test Case NameSCI1TransmitterBusy
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of SCI1TransmitterBusy

+
+ +
+ +
+ +

Event 1 + - Calling execSystemCommTx

+
+
UUT: SystemComm.c
+
Subprogram: execSystemCommTx
+
+
+ +
+ +

Event 2 + - Stubbed isCAN1TransmitInProgress

+
+
UUT: Comm.h
+
Subprogram: isCAN1TransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ +
+ +

Event 4 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ +
+ +

Event 5 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ +
+ +

Event 6 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ +
+ +

Event 7 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ +
+ +

Event 8 + - Stubbed isSCI1DMATransmitInProgress

+
+
UUT: Comm.h
+
Subprogram: isSCI1DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 9 + - Returned from execSystemCommTx

+
+
UUT: SystemComm.c
+
Subprogram: execSystemCommTx
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

execSystemCommTx_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramexecSystemCommTx
Test Case NameexecSystemCommTx_NominalPath
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of execSystemCommTx_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling execSystemCommTx

+
+
UUT: SystemComm.c
+
Subprogram: execSystemCommTx
+
+
+ +
+ +

Event 2 + - Stubbed isCAN1TransmitInProgress

+
+
UUT: Comm.h
+
Subprogram: isCAN1TransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int8
+
+
+ +
+ +

Event 4 + - Stubbed getFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM<match>
returnunsigned int8
+
+
+ +
+ +

Event 5 + - Stubbed canTransmit

+
+
UUT: can.h
+
Subprogram: canTransmit
+
+
+ +
+ +

Event 6 + - Stubbed signalCANXmitsInitiated

+
+
UUT: Comm.h
+
Subprogram: signalCANXmitsInitiated
+
+
+ +
+ +

Event 7 + - Stubbed isSCI1DMATransmitInProgress

+
+
UUT: Comm.h
+
Subprogram: isSCI1DMATransmitInProgress
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 8 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int8
+
+
+ +
+ +

Event 9 + - Stubbed getFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_UART_PC<match>
returnunsigned int8
+
+
+ +
+ +

Event 10 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ +
+ +

Event 11 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ +
+ +

Event 12 + - Stubbed setSCI1DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI1DMATransmitInterrupt
+
+
+ +
+ +

Event 13 + - Stubbed signalSCI1XmitsInitiated

+
+
UUT: Comm.h
+
Subprogram: signalSCI1XmitsInitiated
+
+
+ +
+ +

Event 14 + - Returned from execSystemCommTx

+
+
UUT: SystemComm.c
+
Subprogram: execSystemCommTx
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

InvalidCANBox

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramhandleCANMsgInterrupt
Test Case NameInvalidCANBox
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidCANBox

+
+ +
+ +
+ +

Event 1 + - Calling handleCANMsgInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleCANMsgInterrupt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_NOT_USED
+
+
+ +
+ +

Event 2 + - Returned from handleCANMsgInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleCANMsgInterrupt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_NOT_USED
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

NoPacket

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramhandleCANMsgInterrupt
Test Case NameNoPacket
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoPacket

+
+ +
+ +
+ +

Event 1 + - Calling handleCANMsgInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleCANMsgInterrupt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_IN_CAN_DG_ALARM
+
+
+ +
+ +

Event 2 + - Stubbed canIsRxMessageArrived

+
+
UUT: can.h
+
Subprogram: canIsRxMessageArrived
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int2<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from handleCANMsgInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleCANMsgInterrupt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_IN_CAN_DG_ALARM
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

ReceiveCANBox

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramhandleCANMsgInterrupt
Test Case NameReceiveCANBox
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ReceiveCANBox

+
+ +
+ +
+ +

Event 1 + - Calling handleCANMsgInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleCANMsgInterrupt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_IN_CAN_DG_ALARM
+
+
+ +
+ +

Event 2 + - Stubbed canIsRxMessageArrived

+
+
UUT: can.h
+
Subprogram: canIsRxMessageArrived
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int2<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed canGetData

+
+
UUT: can.h
+
Subprogram: canGetData
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int2<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM<match>
lenunsigned int8<match>
+
+
+ +
+ +

Event 5 + - Returned from handleCANMsgInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleCANMsgInterrupt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_IN_CAN_DG_ALARM
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

TransmitCANBox

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramhandleCANMsgInterrupt
Test Case NameTransmitCANBox
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TransmitCANBox

+
+ +
+ +
+ +

Event 1 + - Calling handleCANMsgInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleCANMsgInterrupt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_OUT_CAN_HD_ALARM
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM<match>
returnunsigned int8
+
+
+ +
+ +

Event 3 + - Stubbed getFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM<match>
lenunsigned int8<match>
returnunsigned int8
+
+
+ +
+ +

Event 4 + - Stubbed canTransmit

+
+
UUT: can.h
+
Subprogram: canTransmit
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int1<match>
+
+
+ +
+ +

Event 5 + - Returned from handleCANMsgInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleCANMsgInterrupt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_OUT_CAN_HD_ALARM
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

handleCANMsgInterrupt_NoMoreMessagesToXmit

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramhandleCANMsgInterrupt
Test Case NamehandleCANMsgInterrupt_NoMoreMessagesToXmit
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleCANMsgInterrupt_NoMoreMessagesToXmit

+
+ +
+ +
+ +

Event 1 + - Calling handleCANMsgInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleCANMsgInterrupt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_OUT_CAN_HD_ALARM
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 5 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 6 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 7 + - Stubbed signalCANXmitsCompleted

+
+
UUT: Comm.h
+
Subprogram: signalCANXmitsCompleted
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 8 + - Returned from handleCANMsgInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleCANMsgInterrupt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_OUT_CAN_HD_ALARM
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows8/8PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramhandleUARTMsgRecvPacketInterrupt
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling handleUARTMsgRecvPacketInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleUARTMsgRecvPacketInterrupt
+
+
+ +
+ +

Event 2 + - Stubbed addToCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: addToCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_UART_PC<match>
lenunsigned int8<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int1<match>
+
+
+ +
+ +

Event 4 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int1<match>
+
+
+ +
+ +

Event 5 + - Stubbed setSCI1DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI1DMAReceiveInterrupt
+
+
+ +
+ +

Event 6 + - Returned from handleUARTMsgRecvPacketInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleUARTMsgRecvPacketInterrupt
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramhandleUARTMsgXmitPacketInterrupt
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling handleUARTMsgXmitPacketInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleUARTMsgXmitPacketInterrupt
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_UART_PC<match>
returnunsigned int8
+
+
+ +
+ +

Event 3 + - Stubbed getFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_UART_PC<match>
lenunsigned int8<match>
returnunsigned int8
+
+
+ +
+ +

Event 4 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int3<match>
g_dmaCTRLPKT
CHCTRLunsigned int0<match>
FRCNTunsigned int8<match>
ELCNTunsigned int1<match>
PORTASGNunsigned int4<match>
+
+
+ +
+ +

Event 5 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int3<match>
typeunsigned int0<match>
+
+
+ +
+ +

Event 6 + - Stubbed setSCI1DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI1DMATransmitInterrupt
+
+
+ +
+ +

Event 7 + - Returned from handleUARTMsgXmitPacketInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleUARTMsgXmitPacketInterrupt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemComm.c
Globals:
pcDMAXmitControlRecord
CHCTRLunsigned int0
FRCNTunsigned int8
ELCNTunsigned int1
PORTASGNunsigned int4
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%10/10PASS
+
+
+ +
+ + +
+

handleUARTMsgXmitPacketInterrupt_NoMoreMessages

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramhandleUARTMsgXmitPacketInterrupt
Test Case NamehandleUARTMsgXmitPacketInterrupt_NoMoreMessages
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:23 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of handleUARTMsgXmitPacketInterrupt_NoMoreMessages

+
+ +
+ +
+ +

Event 1 + - Calling handleUARTMsgXmitPacketInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleUARTMsgXmitPacketInterrupt
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Stubbed signalSCI1XmitsCompleted

+
+
UUT: Comm.h
+
Subprogram: signalSCI1XmitsCompleted
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 4 + - Returned from handleUARTMsgXmitPacketInterrupt

+
+
UUT: SystemComm.c
+
Subprogram: handleUARTMsgXmitPacketInterrupt
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows4/4PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprograminitUARTAndDMA
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initUARTAndDMA

+
+
UUT: SystemComm.c
+
Subprogram: initUARTAndDMA
+
+
+ +
+ +

Event 2 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int1<match>
inttypeenumBTC<match>
+
+
+ +
+ +

Event 3 + - Stubbed dmaEnableInterrupt

+
+
UUT: sys_dma.h
+
Subprogram: dmaEnableInterrupt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int3<match>
inttypeenumBTC<match>
+
+
+ +
+ +

Event 4 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int1<match>
reqlineunsigned int30<match>
+
+
+ +
+ +

Event 5 + - Stubbed dmaReqAssign

+
+
UUT: sys_dma.h
+
Subprogram: dmaReqAssign
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int3<match>
reqlineunsigned int31<match>
+
+
+ +
+ +

Event 6 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int1<match>
priorityenumHIGHPRIORITY<match>
+
+
+ +
+ +

Event 7 + - Stubbed dmaSetPriority

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetPriority
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int3<match>
priorityenumLOWPRIORITY<match>
+
+
+ +
+ +

Event 8 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int1<match>
+
+
+ +
+ +

Event 9 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int1<match>
typeunsigned int0<match>
+
+
+ +
+ +

Event 10 + - Stubbed setSCI1DMAReceiveInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI1DMAReceiveInterrupt
+
+
+ +
+ +

Event 11 + - Returned from initUARTAndDMA

+
+
UUT: SystemComm.c
+
Subprogram: initUARTAndDMA
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: SystemComm.c
Globals:
pcDMAXmitControlRecord
DADDunsigned int4294436152
CHCTRLunsigned int0<match>
FRCNTunsigned int8<match>
ELCNTunsigned int1<match>
ELDOFFSETunsigned int0<match>
ELSOFFSETunsigned int0<match>
FRDOFFSETunsigned int0<match>
FRSOFFSETunsigned int0<match>
PORTASGNunsigned int4<match>
RDSIZEunsigned int0<match>
WRSIZEunsigned int0<match>
TTYPEunsigned int0<match>
ADDMODERDunsigned int1<match>
ADDMODEWRunsigned int0<match>
AUTOINITunsigned int0<match>
COMBOunsigned int0<match>
pcDMARecvControlRecord
SADDunsigned int4294436148
DADDunsigned int1051195808
CHCTRLunsigned int0<match>
FRCNTunsigned int8<match>
ELCNTunsigned int1<match>
ELDOFFSETunsigned int0<match>
ELSOFFSETunsigned int0<match>
FRDOFFSETunsigned int0<match>
FRSOFFSETunsigned int0<match>
PORTASGNunsigned int4<match>
RDSIZEunsigned int0<match>
WRSIZEunsigned int0<match>
TTYPEunsigned int0<match>
ADDMODERDunsigned int0<match>
ADDMODEWRunsigned int1<match>
AUTOINITunsigned int0<match>
COMBOunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%45/45PASS
+
+
+ +
+ + +
+

NotTransmitCANBox

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramisCANBoxForXmit
Test Case NameNotTransmitCANBox
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NotTransmitCANBox

+
+ +
+ +
+ +

Event 1 + - Calling isCANBoxForXmit

+
+
UUT: SystemComm.c
+
Subprogram: isCANBoxForXmit
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_IN_CAN_DG_ALARM
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isCANBoxForXmit

+
+
UUT: SystemComm.c
+
Subprogram: isCANBoxForXmit
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_IN_CAN_DG_ALARM
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

TransmitCANBox

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramisCANBoxForXmit
Test Case NameTransmitCANBox
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TransmitCANBox

+
+ +
+ +
+ +

Event 1 + - Calling isCANBoxForXmit

+
+
UUT: SystemComm.c
+
Subprogram: isCANBoxForXmit
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_OUT_CAN_HD_ALARM
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isCANBoxForXmit

+
+
UUT: SystemComm.c
+
Subprogram: isCANBoxForXmit
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_OUT_CAN_HD_ALARM
returnunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NotReceiveCANBox

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramisCANBoxForRecv
Test Case NameNotReceiveCANBox
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NotReceiveCANBox

+
+ +
+ +
+ +

Event 1 + - Calling isCANBoxForRecv

+
+
UUT: SystemComm.c
+
Subprogram: isCANBoxForRecv
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_OUT_CAN_HD_ALARM
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isCANBoxForRecv

+
+
UUT: SystemComm.c
+
Subprogram: isCANBoxForRecv
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_OUT_CAN_HD_ALARM
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

ReceiveCANBox

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramisCANBoxForRecv
Test Case NameReceiveCANBox
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ReceiveCANBox

+
+ +
+ +
+ +

Event 1 + - Calling isCANBoxForRecv

+
+
UUT: SystemComm.c
+
Subprogram: isCANBoxForRecv
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_IN_CAN_DG_ALARM
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from isCANBoxForRecv

+
+
UUT: SystemComm.c
+
Subprogram: isCANBoxForRecv
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
srcCANBoxenumCOMM_BUFFER_IN_CAN_DG_ALARM
returnunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

BufferFound

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramfindNextHighestPriorityCANPacketToTransmit
Test Case NameBufferFound
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of BufferFound

+
+ +
+ +
+ +

Event 1 + - Calling findNextHighestPriorityCANPacketToTransmit

+
+
UUT: SystemComm.c
+
Subprogram: findNextHighestPriorityCANPacketToTransmit
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumCOMM_BUFFER_NOT_USED
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM<match>
returnunsigned int8
+
+
+ +
+ +

Event 3 + - Returned from findNextHighestPriorityCANPacketToTransmit

+
+
UUT: SystemComm.c
+
Subprogram: findNextHighestPriorityCANPacketToTransmit
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumCOMM_BUFFER_OUT_CAN_HD_ALARM<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

NoBufferFound

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramfindNextHighestPriorityCANPacketToTransmit
Test Case NameNoBufferFound
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoBufferFound

+
+ +
+ +
+ +

Event 1 + - Calling findNextHighestPriorityCANPacketToTransmit

+
+
UUT: SystemComm.c
+
Subprogram: findNextHighestPriorityCANPacketToTransmit
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumCOMM_BUFFER_NOT_USED
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_2_DG<match>
returnunsigned int0
+
+
+ +
+ +

Event 4 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_2_UI<match>
returnunsigned int0
+
+
+ +
+ +

Event 5 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_BROADCAST<match>
returnunsigned int0
+
+
+ +
+ +

Event 6 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
returnunsigned int0
+
+
+ +
+ +

Event 7 + - Returned from findNextHighestPriorityCANPacketToTransmit

+
+
UUT: SystemComm.c
+
Subprogram: findNextHighestPriorityCANPacketToTransmit
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumCOMM_BUFFER_NOT_USED<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

NoPendingCANPackets

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramtransmitNextCANPacket
Test Case NameNoPendingCANPackets
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoPendingCANPackets

+
+ +
+ +
+ +

Event 1 + - Calling transmitNextCANPacket

+
+
UUT: SystemComm.c
+
Subprogram: transmitNextCANPacket
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_2_DG<match>
returnunsigned int0
+
+
+ +
+ +

Event 4 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_2_UI<match>
returnunsigned int0
+
+
+ +
+ +

Event 5 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_BROADCAST<match>
returnunsigned int0
+
+
+ +
+ +

Event 6 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_PC<match>
returnunsigned int0
+
+
+ +
+ +

Event 7 + - Returned from transmitNextCANPacket

+
+
UUT: SystemComm.c
+
Subprogram: transmitNextCANPacket
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

PendingCANPacketFound

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramtransmitNextCANPacket
Test Case NamePendingCANPacketFound
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of PendingCANPacketFound

+
+ +
+ +
+ +

Event 1 + - Calling transmitNextCANPacket

+
+
UUT: SystemComm.c
+
Subprogram: transmitNextCANPacket
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_2_DG<match>
returnunsigned int0
+
+
+ +
+ +

Event 4 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_2_UI<match>
returnunsigned int8
+
+
+ +
+ +

Event 5 + - Stubbed getFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_2_UI<match>
lenunsigned int8<match>
returnunsigned int8
+
+
+ +
+ +

Event 6 + - Stubbed canTransmit

+
+
UUT: can.h
+
Subprogram: canTransmit
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
messageBoxunsigned int6<match>
+
+
+ +
+ +

Event 7 + - Returned from transmitNextCANPacket

+
+
UUT: SystemComm.c
+
Subprogram: transmitNextCANPacket
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

PendingCANPacketIsPartial

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramtransmitNextCANPacket
Test Case NamePendingCANPacketIsPartial
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of PendingCANPacketIsPartial

+
+ +
+ +
+ +

Event 1 + - Calling transmitNextCANPacket

+
+
UUT: SystemComm.c
+
Subprogram: transmitNextCANPacket
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_ALARM<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_2_DG<match>
returnunsigned int0
+
+
+ +
+ +

Event 4 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_2_UI<match>
returnunsigned int8
+
+
+ +
+ +

Event 5 + - Stubbed getFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_CAN_HD_2_UI<match>
lenunsigned int8<match>
returnunsigned int7
+
+
+ +
+ +

Event 6 + - Returned from transmitNextCANPacket

+
+
UUT: SystemComm.c
+
Subprogram: transmitNextCANPacket
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

GetPacketFail

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramtransmitNextUARTPacket
Test Case NameGetPacketFail
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of GetPacketFail

+
+ +
+ +
+ +

Event 1 + - Calling transmitNextUARTPacket

+
+
UUT: SystemComm.c
+
Subprogram: transmitNextUARTPacket
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_UART_PC<match>
returnunsigned int8
+
+
+ +
+ +

Event 3 + - Stubbed getFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_UART_PC<match>
lenunsigned int8<match>
returnunsigned int0
+
+
+ +
+ +

Event 4 + - Returned from transmitNextUARTPacket

+
+
UUT: SystemComm.c
+
Subprogram: transmitNextUARTPacket
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

NoPacketFound

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramtransmitNextUARTPacket
Test Case NameNoPacketFound
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoPacketFound

+
+ +
+ +
+ +

Event 1 + - Calling transmitNextUARTPacket

+
+
UUT: SystemComm.c
+
Subprogram: transmitNextUARTPacket
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_UART_PC<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from transmitNextUARTPacket

+
+
UUT: SystemComm.c
+
Subprogram: transmitNextUARTPacket
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

PacketFound

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramtransmitNextUARTPacket
Test Case NamePacketFound
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of PacketFound

+
+ +
+ +
+ +

Event 1 + - Calling transmitNextUARTPacket

+
+
UUT: SystemComm.c
+
Subprogram: transmitNextUARTPacket
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_UART_PC<match>
returnunsigned int12
+
+
+ +
+ +

Event 3 + - Stubbed getFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_OUT_UART_PC<match>
lenunsigned int8<match>
returnunsigned int8
+
+
+ +
+ +

Event 4 + - Stubbed dmaSetCtrlPacket

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetCtrlPacket
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int3<match>
+
+
+ +
+ +

Event 5 + - Stubbed dmaSetChEnable

+
+
UUT: sys_dma.h
+
Subprogram: dmaSetChEnable
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
channelunsigned int3<match>
+
+
+ +
+ +

Event 6 + - Stubbed setSCI1DMATransmitInterrupt

+
+
UUT: Comm.h
+
Subprogram: setSCI1DMATransmitInterrupt
+
+
+ +
+ +

Event 7 + - Returned from transmitNextUARTPacket

+
+
UUT: SystemComm.c
+
Subprogram: transmitNextUARTPacket
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

MoreDataInBufferThanMaxMsgSize

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessIncomingData
Test Case NameMoreDataInBufferThanMaxMsgSize
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of MoreDataInBufferThanMaxMsgSize

+
+ +
+ +
+ +

Event 1 + - Calling processIncomingData

+
+
UUT: SystemComm.c
+
Subprogram: processIncomingData
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int106
+
+
+ +
+ +

Event 3 + - Stubbed peekFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0xE2
[1]string106
[2]string0
[3]string0
[4]string0
[5]string0
lenunsigned int1<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int106
+
+
+ +
+ +

Event 5 + - Stubbed peekFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0x0
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
lenunsigned int105<match>
returnunsigned int105
+
+
+ +
+ +

Event 6 + - Stubbed getFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM<match>
lenunsigned int6<match>
returnunsigned int106
+
+
+ +
+ +

Event 7 + - Stubbed blankMessageInWrapper

+
+
UUT: MsgQueues.h
+
Subprogram: blankMessageInWrapper
+
+
+ +
+ +

Event 8 + - Stubbed addToMsgQueue

+
+
UUT: MsgQueues.h
+
Subprogram: addToMsgQueue
+
+
+ +
+ +

Event 9 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 10 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 11 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 12 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 13 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 14 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 15 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 16 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 17 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 18 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 19 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 20 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 21 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 22 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 23 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 24 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 25 + - Returned from processIncomingData

+
+
UUT: SystemComm.c
+
Subprogram: processIncomingData
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

MsgFoundButIncompleteMsgRetrieved

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessIncomingData
Test Case NameMsgFoundButIncompleteMsgRetrieved
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of MsgFoundButIncompleteMsgRetrieved

+
+ +
+ +
+ +

Event 1 + - Calling processIncomingData

+
+
UUT: SystemComm.c
+
Subprogram: processIncomingData
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int6
+
+
+ +
+ +

Event 3 + - Stubbed peekFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0xE1
[1]string6
[2]string0
[3]string0
[4]string0
[5]string0
lenunsigned int1<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int6
+
+
+ +
+ +

Event 5 + - Stubbed peekFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0x0
[1]string0
[2]string0
[3]string0
[4]string0
[5]string0
lenunsigned int6<match>
returnunsigned int6
+
+
+ +
+ +

Event 6 + - Stubbed getFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM<match>
data
[0]string0xA5
[1]string1
[2]string0
lenunsigned int6<match>
returnunsigned int3
+
+
+ +
+ +

Event 7 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 8 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 9 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 10 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 11 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 12 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 13 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 14 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 15 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 16 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 17 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 18 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 19 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 20 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 21 + - Returned from processIncomingData

+
+
UUT: SystemComm.c
+
Subprogram: processIncomingData
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

NoMsgFound

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessIncomingData
Test Case NameNoMsgFound
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoMsgFound

+
+ +
+ +
+ +

Event 1 + - Calling processIncomingData

+
+
UUT: SystemComm.c
+
Subprogram: processIncomingData
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int4
+
+
+ +
+ +

Event 3 + - Stubbed peekFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0xA
[1]string4
[2]string0
[3]string0
lenunsigned int1<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int4
+
+
+ +
+ +

Event 5 + - Stubbed peekFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0x0
[1]string0
[2]string0
[3]string0
lenunsigned int4<match>
returnunsigned int4
+
+
+ +
+ +

Event 6 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 7 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 8 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 9 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 10 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 11 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 12 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 13 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 14 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 15 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 16 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 17 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 18 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 19 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 20 + - Returned from processIncomingData

+
+
UUT: SystemComm.c
+
Subprogram: processIncomingData
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

BufferEmpty

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramconsumeBufferPaddingBeforeSync
Test Case NameBufferEmpty
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of BufferEmpty

+
+ +
+ +
+ +

Event 1 + - Calling consumeBufferPaddingBeforeSync

+
+
UUT: SystemComm.c
+
Subprogram: consumeBufferPaddingBeforeSync
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from consumeBufferPaddingBeforeSync

+
+
UUT: SystemComm.c
+
Subprogram: consumeBufferPaddingBeforeSync
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

RemoveSomePadding

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramconsumeBufferPaddingBeforeSync
Test Case NameRemoveSomePadding
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of RemoveSomePadding

+
+ +
+ +
+ +

Event 1 + - Calling consumeBufferPaddingBeforeSync

+
+
UUT: SystemComm.c
+
Subprogram: consumeBufferPaddingBeforeSync
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM
+
+
+ +
+ +

Event 2 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM<match>
returnunsigned int6
+
+
+ +
+ +

Event 3 + - Stubbed peekFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM<match>
data
[0]string0xA2
lenunsigned int1<match>
+
+
+ +
+ +

Event 4 + - Stubbed getFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: getFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM<match>
data
[0]string0x0
lenunsigned int1<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Stubbed numberOfBytesInCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: numberOfBytesInCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM<match>
returnunsigned int6
+
+
+ +
+ +

Event 6 + - Stubbed peekFromCommBuffer

+
+
UUT: CommBuffers.h
+
Subprogram: peekFromCommBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM<match>
data
[0]string0x0
lenunsigned int1<match>
+
+
+ +
+ +

Event 7 + - Returned from consumeBufferPaddingBeforeSync

+
+
UUT: SystemComm.c
+
Subprogram: consumeBufferPaddingBeforeSync
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
bufferenumCOMM_BUFFER_IN_CAN_DG_ALARM
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%8/8PASS
+
+
+ +
+ + +
+

FullMessageFound

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramparseMessageFromBuffer
Test Case NameFullMessageFound
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of FullMessageFound

+
+ +
+ +
+ +

Event 1 + - Calling parseMessageFromBuffer

+
+
UUT: SystemComm.c
+
Subprogram: parseMessageFromBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0
[1]string0xA5
[2]string1
[3]string0
[4]string1
[5]string1
[6]string0
[7]string0
lenunsigned int8
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from parseMessageFromBuffer

+
+
UUT: SystemComm.c
+
Subprogram: parseMessageFromBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0
[1]string0xA5
[2]string1
[3]string0
[4]string1
[5]string1
[6]string0
[7]string0
lenunsigned int8
returnunsigned int5<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NoMessageCouldBeParsed

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramparseMessageFromBuffer
Test Case NameNoMessageCouldBeParsed
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoMessageCouldBeParsed

+
+ +
+ +
+ +

Event 1 + - Calling parseMessageFromBuffer

+
+
UUT: SystemComm.c
+
Subprogram: parseMessageFromBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0
[1]string0xA5
[2]string1
[3]string0
[4]string1
[5]string1
lenunsigned int6
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from parseMessageFromBuffer

+
+
UUT: SystemComm.c
+
Subprogram: parseMessageFromBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0
[1]string0xA5
[2]string1
[3]string0
[4]string1
[5]string1
lenunsigned int6
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NoSyncFound

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramparseMessageFromBuffer
Test Case NameNoSyncFound
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoSyncFound

+
+ +
+ +
+ +

Event 1 + - Calling parseMessageFromBuffer

+
+
UUT: SystemComm.c
+
Subprogram: parseMessageFromBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0x0
[1]string0x0
[2]string0
[3]string0
lenunsigned int4
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from parseMessageFromBuffer

+
+
UUT: SystemComm.c
+
Subprogram: parseMessageFromBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0x0
[1]string0x0
[2]string0
[3]string0
lenunsigned int4
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NotEnoughDataForMinMessage

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramparseMessageFromBuffer
Test Case NameNotEnoughDataForMinMessage
Date of Creation06 DEC 2019 6:14:21 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NotEnoughDataForMinMessage

+
+ +
+ +
+ +

Event 1 + - Calling parseMessageFromBuffer

+
+
UUT: SystemComm.c
+
Subprogram: parseMessageFromBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0xA5
[1]string0x1
[2]string0
[3]string1
lenunsigned int4
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from parseMessageFromBuffer

+
+
UUT: SystemComm.c
+
Subprogram: parseMessageFromBuffer
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
data
[0]string0xA5
[1]string0x1
[2]string0
[3]string1
lenunsigned int4
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NoMessagesReceived

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessages
Test Case NameNoMessagesReceived
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoMessagesReceived

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessages

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessages
+
+
+ +
+ +

Event 2 + - Stubbed getFromMsgQueue

+
+
UUT: MsgQueues.h
+
Subprogram: getFromMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from processReceivedMessages

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessages
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

OneMessageReceived

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessages
Test Case NameOneMessageReceived
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OneMessageReceived

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessages

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessages
+
+
+ +
+ +

Event 2 + - Stubbed getFromMsgQueue

+
+
UUT: MsgQueues.h
+
Subprogram: getFromMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN<match>
msg
[0]
msg
hdr
msgIDunsigned short0
crcunsigned char0
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleOffButtonConfirmMsgFromUI

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleOffButtonConfirmMsgFromUI
+
+
+ +
+ +

Event 4 + - Stubbed getFromMsgQueue

+
+
UUT: MsgQueues.h
+
Subprogram: getFromMsgQueue
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
queueenumMSG_Q_IN<match>
msg
[0]
msg
hdr
msgIDunsigned short1
crcunsigned char0
returnunsigned int0
+
+
+ +
+ +

Event 5 + - Returned from processReceivedMessages

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessages
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

0001_OffButtonPress

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name0001_OffButtonPress
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 0001_OffButtonPress

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short1
+
+
+ +
+ +

Event 2 + - Stubbed handleOffButtonConfirmMsgFromUI

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleOffButtonConfirmMsgFromUI
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short1<match>
+
+
+ +
+ +

Event 3 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short1
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

0006_DGCheckIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name0006_DGCheckIn
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 0006_DGCheckIn

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short6
+
+
+ +
+ +

Event 2 + - Stubbed handleDGCheckIn

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleDGCheckIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short6<match>
+
+
+ +
+ +

Event 3 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short6
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

0007_UICheckIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name0007_UICheckIn
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 0007_UICheckIn

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short7
+
+
+ +
+ +

Event 2 + - Stubbed handleUICheckIn

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleUICheckIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short7<match>
+
+
+ +
+ +

Event 3 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short7
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

8000_TestLogin

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name8000_TestLogin
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 8000_TestLogin

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char3
payloadstring"123"
+
+
+ +
+ +

Event 2 + - Stubbed handleTesterLogInRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTesterLogInRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000<match>
payloadLenunsigned char3<match>
payloadstring"123"<match>
+
+
+ +
+ +

Event 3 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8000
payloadLenunsigned char3
payloadstring"123"
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%3/3PASS
+
+
+ +
+ + +
+

8001_HDMessage

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name8001_HDMessage
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 8001_HDMessage

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8001
payloadLenunsigned char0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleTestHDMessageRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTestHDMessageRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8001<match>
payloadLenunsigned char0<match>
+
+
+ +
+ +

Event 4 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8001
payloadLenunsigned char0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

8002_OffButtonOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name8002_OffButtonOverride
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 8002_OffButtonOverride

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleTestOffButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTestOffButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002<match>
payloadLenunsigned char8<match>
+
+
+ +
+ +

Event 4 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

8003_StopButtonOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name8003_StopButtonOverride
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 8003_StopButtonOverride

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char8
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleTestStopButtonStateOverrideRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTestStopButtonStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003<match>
payloadLenunsigned char8<match>
+
+
+ +
+ +

Event 4 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8003
payloadLenunsigned char8
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

8004_AlarmLampPatternOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name8004_AlarmLampPatternOverride
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 8004_AlarmLampPatternOverride

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char8
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleTestAlarmLampPatternOverrideRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTestAlarmLampPatternOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004<match>
payloadLenunsigned char8<match>
+
+
+ +
+ +

Event 4 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8004
payloadLenunsigned char8
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

8005_WatchdogTaskCheckInOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name8005_WatchdogTaskCheckInOverride
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 8005_WatchdogTaskCheckInOverride

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char12
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleTestWatchdogCheckInStateOverrideRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTestWatchdogCheckInStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005<match>
payloadLenunsigned char12<match>
+
+
+ +
+ +

Event 4 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8005
payloadLenunsigned char12
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

8006_AlarmStateOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name8006_AlarmStateOverride
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 8006_AlarmStateOverride

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8006
payloadLenunsigned char12
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleTestAlarmStateOverrideRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTestAlarmStateOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8006<match>
payloadLenunsigned char12<match>
+
+
+ +
+ +

Event 4 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8006
payloadLenunsigned char12
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

8007_AlarmTimeOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name8007_AlarmTimeOverride
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 8007_AlarmTimeOverride

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8007
payloadLenunsigned char12
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleTestAlarmTimeOverrideRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTestAlarmTimeOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8007<match>
payloadLenunsigned char12<match>
+
+
+ +
+ +

Event 4 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8007
payloadLenunsigned char12
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

8008_BloodFlowSetPtOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name8008_BloodFlowSetPtOverride
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 8008_BloodFlowSetPtOverride

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8008
payloadLenunsigned char8
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleTestBloodFlowSetPointOverrideRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTestBloodFlowSetPointOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8008<match>
payloadLenunsigned char8<match>
+
+
+ +
+ +

Event 4 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8008
payloadLenunsigned char8
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

8009_BloodFlowMeasuredOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name8009_BloodFlowMeasuredOverride
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 8009_BloodFlowMeasuredOverride

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8009
payloadLenunsigned char8
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleTestBloodFlowMeasuredOverrideRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTestBloodFlowMeasuredOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8009<match>
payloadLenunsigned char8<match>
+
+
+ +
+ +

Event 4 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8009
payloadLenunsigned char8
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

800A_BloodPumpMCMeasuredSpeedOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name800A_BloodPumpMCMeasuredSpeedOverride
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 800A_BloodPumpMCMeasuredSpeedOverride

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800A
payloadLenunsigned char8
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleTestBloodPumpMeasuredSpeedOverrideRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTestBloodPumpMeasuredSpeedOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800A<match>
payloadLenunsigned char8<match>
+
+
+ +
+ +

Event 4 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800A
payloadLenunsigned char8
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

800B_BloodPumpMCMeasuredCurrentOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name800B_BloodPumpMCMeasuredCurrentOverride
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 800B_BloodPumpMCMeasuredCurrentOverride

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800B
payloadLenunsigned char8
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleTestBloodPumpMeasuredCurrentOverrideRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTestBloodPumpMeasuredCurrentOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800B<match>
payloadLenunsigned char8<match>
+
+
+ +
+ +

Event 4 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800B
payloadLenunsigned char8
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

800C_BloodFlowDataPublishIntervalOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name800C_BloodFlowDataPublishIntervalOverride
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 800C_BloodFlowDataPublishIntervalOverride

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800C
payloadLenunsigned char8
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleTestBloodFlowBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTestBloodFlowBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800C<match>
payloadLenunsigned char8<match>
+
+
+ +
+ +

Event 4 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800C
payloadLenunsigned char8
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

800D_AlarmStatusPublishIntervalOverride

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case Name800D_AlarmStatusPublishIntervalOverride
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of 800D_AlarmStatusPublishIntervalOverride

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800D
payloadLenunsigned char8
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed handleTestAlarmStatusBroadcastIntervalOverrideRequest

+
+
UUT: SystemCommMessages.h
+
Subprogram: handleTestAlarmStatusBroadcastIntervalOverrideRequest
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800D<match>
payloadLenunsigned char8<match>
+
+
+ +
+ +

Event 4 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800D
payloadLenunsigned char8
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

InvalidMessageID

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case NameInvalidMessageID
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidMessageID

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short65535
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short65535
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows2/2PASS
+
+
+ +
+ + +
+

InvalidTestMessageID

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case NameInvalidTestMessageID
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidTestMessageID

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short65535
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short65535
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows2/2PASS
+
+
+ +
+ + +
+

InvalidTestMessageIDInRange

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case NameInvalidTestMessageIDInRange
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidTestMessageIDInRange

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800E
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x800E
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows3/3PASS
+
+
+ +
+ + +
+

TestWithoutLogin

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestSystemComm
SubprogramprocessReceivedMessage
Test Case NameTestWithoutLogin
Date of Creation06 DEC 2019 6:14:22 PM
Date of Execution06 DEC 2019 6:14:24 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestWithoutLogin

+
+ +
+ +
+ +

Event 1 + - Calling processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +

Event 3 + - Returned from processReceivedMessage

+
+
UUT: SystemComm.c
+
Subprogram: processReceivedMessage
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
message
[0]
hdr
msgIDunsigned short0x8002
payloadLenunsigned char8
+
+
+ + + + + + + +
Control Flows
<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Control Flows3/3PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_TIMERS_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_TIMERS_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_TIMERS_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,1613 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameTIMERS
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:54 PM
+
+ +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTimers
SubprograminitTimers
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:14:49 PM
Date of Execution06 DEC 2019 6:14:51 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initTimers

+
+
UUT: Timers.c
+
Subprogram: initTimers
+
+
+ +
+ +

Event 2 + - Returned from initTimers

+
+
UUT: Timers.c
+
Subprogram: initTimers
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Timers.c
Globals:
msTimerCountunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTimers
SubprogramincMSTimerCount
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:14:49 PM
Date of Execution06 DEC 2019 6:14:51 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling incMSTimerCount

+
+
UUT: Timers.c
+
Subprogram: incMSTimerCount
+
+
+ +
+ +

Event 2 + - Returned from incMSTimerCount

+
+
UUT: Timers.c
+
Subprogram: incMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Timers.c
Globals:
msTimerCountunsigned int1002<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTimers
SubprogramgetMSTimerCount
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:14:49 PM
Date of Execution06 DEC 2019 6:14:51 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling getMSTimerCount

+
+
UUT: Timers.c
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from getMSTimerCount

+
+
UUT: Timers.c
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1001<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Timers.c
Globals:
msTimerCountunsigned int1001
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NoTimeoutNoWrap

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTimers
SubprogramdidTimeout
Test Case NameNoTimeoutNoWrap
Date of Creation06 DEC 2019 6:14:49 PM
Date of Execution06 DEC 2019 6:14:51 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoTimeoutNoWrap

+
+ +
+ +
+ +

Event 1 + - Calling didTimeout

+
+
UUT: Timers.c
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000
timeoutPeriodunsigned int10
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from didTimeout

+
+
UUT: Timers.c
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000
timeoutPeriodunsigned int10
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Timers.c
Globals:
msTimerCountunsigned int1009
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NoTimeoutWrap

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTimers
SubprogramdidTimeout
Test Case NameNoTimeoutWrap
Date of Creation06 DEC 2019 6:14:49 PM
Date of Execution06 DEC 2019 6:14:51 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NoTimeoutWrap

+
+ +
+ +
+ +

Event 1 + - Calling didTimeout

+
+
UUT: Timers.c
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int0xFFFFFFF6
timeoutPeriodunsigned int21
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from didTimeout

+
+
UUT: Timers.c
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int0xFFFFFFF6
timeoutPeriodunsigned int21
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Timers.c
Globals:
msTimerCountunsigned int10
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

TimeoutNoWrap

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTimers
SubprogramdidTimeout
Test Case NameTimeoutNoWrap
Date of Creation06 DEC 2019 6:14:49 PM
Date of Execution06 DEC 2019 6:14:51 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TimeoutNoWrap

+
+ +
+ +
+ +

Event 1 + - Calling didTimeout

+
+
UUT: Timers.c
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000
timeoutPeriodunsigned int10
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from didTimeout

+
+
UUT: Timers.c
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000
timeoutPeriodunsigned int10
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Timers.c
Globals:
msTimerCountunsigned int1010
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

TimeoutWrap

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTimers
SubprogramdidTimeout
Test Case NameTimeoutWrap
Date of Creation06 DEC 2019 6:14:49 PM
Date of Execution06 DEC 2019 6:14:51 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TimeoutWrap

+
+ +
+ +
+ +

Event 1 + - Calling didTimeout

+
+
UUT: Timers.c
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int0xFFFFFFF6
timeoutPeriodunsigned int20
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from didTimeout

+
+
UUT: Timers.c
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int0xFFFFFFF6
timeoutPeriodunsigned int20
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Timers.c
Globals:
msTimerCountunsigned int10
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

calcTimeSince_NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTimers
SubprogramcalcTimeSince
Test Case NamecalcTimeSince_NominalPath
Date of Creation06 DEC 2019 6:14:49 PM
Date of Execution06 DEC 2019 6:14:51 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of calcTimeSince_NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling calcTimeSince

+
+
UUT: Timers.c
+
Subprogram: calcTimeSince
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from calcTimeSince

+
+
UUT: Timers.c
+
Subprogram: calcTimeSince
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000
returnunsigned int1000<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Timers.c
Globals:
msTimerCountunsigned int2000
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

calcTimeSince_Wrap

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestTimers
SubprogramcalcTimeSince
Test Case NamecalcTimeSince_Wrap
Date of Creation06 DEC 2019 6:14:49 PM
Date of Execution06 DEC 2019 6:14:51 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of calcTimeSince_Wrap

+
+ +
+ +
+ +

Event 1 + - Calling calcTimeSince

+
+
UUT: Timers.c
+
Subprogram: calcTimeSince
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int0xFFFFFF00
returnunsigned int0x0
+
+
+ +
+ +

Event 2 + - Returned from calcTimeSince

+
+
UUT: Timers.c
+
Subprogram: calcTimeSince
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int0xFFFFFF00
returnunsigned int0x200<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: Timers.c
Globals:
msTimerCountunsigned int0x100
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_UTILITIES_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_UTILITIES_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_UTILITIES_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,817 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameUTILITIES
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:55 PM
+
+ +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestUtilities
Subprogramcrc16
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:15:01 PM
Date of Execution06 DEC 2019 6:15:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling crc16

+
+
UUT: Utilities.c
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
address
[0]string0x31
[1]string0x32
[2]string0x33
[3]string0x34
[4]string0x35
[5]string0x36
[6]string0x37
[7]string0x38
[8]string0x39
lenunsigned int9
returnunsigned short0x0
+
+
+ +
+ +

Event 2 + - Returned from crc16

+
+
UUT: Utilities.c
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
address
[0]string0x31
[1]string0x32
[2]string0x33
[3]string0x34
[4]string0x35
[5]string0x36
[6]string0x37
[7]string0x38
[8]string0x39
lenunsigned int9
returnunsigned short0x29B1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

ZeroLength

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestUtilities
Subprogramcrc16
Test Case NameZeroLength
Date of Creation06 DEC 2019 6:15:01 PM
Date of Execution06 DEC 2019 6:15:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of ZeroLength

+
+ +
+ +
+ +

Event 1 + - Calling crc16

+
+
UUT: Utilities.c
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
address
[0]string0xA4
[1]string0x8E
[2]string0x3
[3]string0xDF
lenunsigned int0
returnunsigned short0x0
+
+
+ +
+ +

Event 2 + - Returned from crc16

+
+
UUT: Utilities.c
+
Subprogram: crc16
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
address
[0]string0xA4
[1]string0x8E
[2]string0x3
[3]string0xDF
lenunsigned int0
returnunsigned short0xFFFF<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestUtilities
Subprogramcrc8
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:15:01 PM
Date of Execution06 DEC 2019 6:15:03 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling crc8

+
+
UUT: Utilities.c
+
Subprogram: crc8
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
address
[0]string1
[1]string2
lenunsigned int2
returnunsigned char0x0
+
+
+ +
+ +

Event 2 + - Returned from crc8

+
+
UUT: Utilities.c
+
Subprogram: crc8
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
address
[0]string1
[1]string2
lenunsigned int2
returnunsigned char0x96<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/execution/VectorCAST_MinGW_C_LinuxTestSuite_WATCHDOGMGMT_execution_results_report.html =================================================================== diff -u --- results/execution/VectorCAST_MinGW_C_LinuxTestSuite_WATCHDOGMGMT_execution_results_report.html (revision 0) +++ results/execution/VectorCAST_MinGW_C_LinuxTestSuite_WATCHDOGMGMT_execution_results_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,5285 @@ + + + + + Execution Results Report + + + + +
+
+ +
+
+ +

Contents

+ +
+
+
Execution Results Report
+ +
+

Configuration Data

+ + + + +
Environment NameWATCHDOGMGMT
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:57 PM
+
+ +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprograminitWatchdogMgmt
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling initWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: initWatchdogMgmt
+
+
+ +
+ +

Event 2 + - Returned from initWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: initWatchdogMgmt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
lastWatchdogPetTimeunsigned int0<match>
watchdogTaskCheckedIn
[TASK_BG]
dataunsigned int0<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0<match>
[TASK_GENERAL]
dataunsigned int0<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0<match>
[TASK_PRIORITY]
dataunsigned int0<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0<match>
[TASK_TIMER]
dataunsigned int0<match>
ovInitDataunsigned int0
ovDataunsigned int0<match>
overrideunsigned int0<match>
watchdogSelfTestStateenumWATCHDOG_SELF_TEST_STATE_START<match>
watchdogSelfTestTimerCountunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%18/18PASS
+
+
+ +
+ + +
+

AllTasksCheckedInAndMinTimeReached

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramexecWatchdogMgmt
Test Case NameAllTasksCheckedInAndMinTimeReached
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of AllTasksCheckedInAndMinTimeReached

+
+ +
+ +
+ +

Event 1 + - Calling execWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogMgmt
+
+
+ +
+ +

Event 2 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000<match>
timeoutPeriodunsigned int45<match>
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Stubbed toggleCPLDWatchdog

+
+
UUT: CPLD.h
+
Subprogram: toggleCPLDWatchdog
+
+
+ +
+ +

Event 4 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ +
+ +

Event 5 + - Stubbed getCPLDWatchdogExpired

+
+
UUT: CPLD.h
+
Subprogram: getCPLDWatchdogExpired
+
+
+ +
+ +

Event 6 + - Returned from execWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogMgmt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
lastWatchdogPetTimeunsigned int0
watchdogTaskCheckedIn
[TASK_BG]
dataunsigned int0
overrideunsigned int0
[TASK_GENERAL]
dataunsigned int0
overrideunsigned int0
[TASK_PRIORITY]
dataunsigned int0
overrideunsigned int0
[TASK_TIMER]
dataunsigned int0
overrideunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

AllTasksCheckedInAndNotTime

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramexecWatchdogMgmt
Test Case NameAllTasksCheckedInAndNotTime
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of AllTasksCheckedInAndNotTime

+
+ +
+ +
+ +

Event 1 + - Calling execWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogMgmt
+
+
+ +
+ +

Event 2 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000<match>
timeoutPeriodunsigned int45<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Stubbed getCPLDWatchdogExpired

+
+
UUT: CPLD.h
+
Subprogram: getCPLDWatchdogExpired
+
+
+ +
+ +

Event 4 + - Returned from execWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogMgmt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
lastWatchdogPetTimeunsigned int1000
watchdogTaskCheckedIn
[TASK_BG]
dataunsigned int1
overrideunsigned int0
[TASK_GENERAL]
dataunsigned int1
overrideunsigned int0
[TASK_PRIORITY]
dataunsigned int1
overrideunsigned int0
[TASK_TIMER]
dataunsigned int1
overrideunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

OneTaskNotCheckedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramexecWatchdogMgmt
Test Case NameOneTaskNotCheckedIn
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OneTaskNotCheckedIn

+
+ +
+ +
+ +

Event 1 + - Calling execWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogMgmt
+
+
+ +
+ +

Event 2 + - Stubbed getCPLDWatchdogExpired

+
+
UUT: CPLD.h
+
Subprogram: getCPLDWatchdogExpired
+
+
+ +
+ +

Event 3 + - Returned from execWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogMgmt
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_BG]
dataunsigned int1
overrideunsigned int0
[TASK_GENERAL]
dataunsigned int1
overrideunsigned int0
[TASK_PRIORITY]
dataunsigned int0
overrideunsigned int0
[TASK_TIMER]
dataunsigned int1
overrideunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

WDExpired

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramexecWatchdogMgmt
Test Case NameWDExpired
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of WDExpired

+
+ +
+ +
+ +

Event 1 + - Calling execWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogMgmt
+
+
+ +
+ +

Event 2 + - Stubbed getCPLDWatchdogExpired

+
+
UUT: CPLD.h
+
Subprogram: getCPLDWatchdogExpired
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_HIGH
+
+
+ +
+ +

Event 3 + - Returned from execWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogMgmt
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ +
+
+
+ +
+ + +
+

InvalidTask

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramcheckInWithWatchdogMgmt
Test Case NameInvalidTask
Date of Creation06 DEC 2019 6:15:12 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidTask

+
+ +
+ +
+ +

Event 1 + - Calling checkInWithWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: checkInWithWatchdogMgmt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskenumNUM_OF_TASKS
+
+
+ +
+ +

Event 2 + - Returned from checkInWithWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: checkInWithWatchdogMgmt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskenumNUM_OF_TASKS
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_BG]
dataunsigned int0<match>
[TASK_GENERAL]
dataunsigned int0<match>
[TASK_PRIORITY]
dataunsigned int0<match>
[TASK_TIMER]
dataunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramcheckInWithWatchdogMgmt
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling checkInWithWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: checkInWithWatchdogMgmt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskenumTASK_TIMER
+
+
+ +
+ +

Event 2 + - Returned from checkInWithWatchdogMgmt

+
+
UUT: WatchdogMgmt.c
+
Subprogram: checkInWithWatchdogMgmt
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskenumTASK_TIMER
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_TIMER]
dataunsigned int1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

Completed

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramexecWatchdogTest
Test Case NameCompleted
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of Completed

+
+ +
+ +
+ +

Event 1 + - Calling execWatchdogTest

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Returned from execWatchdogTest

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogSelfTestStateenumWATCHDOG_SELF_TEST_STATE_START<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%2/2PASS
+
+
+ +
+ + +
+

InvalidState

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramexecWatchdogTest
Test Case NameInvalidState
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidState

+
+ +
+ +
+ +

Event 1 + - Calling execWatchdogTest

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarm2Data

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarm2Data
+
+
+ +
+ +

Event 3 + - Returned from execWatchdogTest

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_FAILED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogSelfTestStateenumNUM_OF_WATCHDOG_SELF_TEST_STATES
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

StartInProgress

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramexecWatchdogTest
Test Case NameStartInProgress
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of StartInProgress

+
+ +
+ +
+ +

Event 1 + - Calling execWatchdogTest

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000<match>
timeoutPeriodunsigned int100<match>
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000<match>
timeoutPeriodunsigned int100<match>
returnunsigned int1
+
+
+ +
+ +

Event 4 + - Stubbed getCPLDWatchdogExpired

+
+
UUT: CPLD.h
+
Subprogram: getCPLDWatchdogExpired
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_HIGH
+
+
+ +
+ +

Event 5 + - Returned from execWatchdogTest

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_PASSED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogSelfTestStateenumWATCHDOG_SELF_TEST_STATE_COMPLETE<match>
watchdogSelfTestTimerCountunsigned int1000
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%6/6PASS
+
+
+ +
+ + +
+

TestFailure

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramexecWatchdogTest
Test Case NameTestFailure
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestFailure

+
+ +
+ +
+ +

Event 1 + - Calling execWatchdogTest

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1000
+
+
+ +
+ +

Event 3 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000<match>
timeoutPeriodunsigned int100<match>
returnunsigned int0
+
+
+ +
+ +

Event 4 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000<match>
timeoutPeriodunsigned int100<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Stubbed getCPLDWatchdogExpired

+
+
UUT: CPLD.h
+
Subprogram: getCPLDWatchdogExpired
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_LOW
+
+
+ +
+ +

Event 6 + - Stubbed activateAlarmNoData

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarmNoData
+
+
+ +
+ +

Event 7 + - Returned from execWatchdogTest

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_FAILED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogSelfTestStateenumWATCHDOG_SELF_TEST_STATE_COMPLETE<match>
watchdogSelfTestTimerCountunsigned int1000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

TestPasses

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramexecWatchdogTest
Test Case NameTestPasses
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestPasses

+
+ +
+ +
+ +

Event 1 + - Calling execWatchdogTest

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_IN_PROGRESS
+
+
+ +
+ +

Event 2 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1000
+
+
+ +
+ +

Event 3 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000<match>
timeoutPeriodunsigned int100<match>
returnunsigned int0
+
+
+ +
+ +

Event 4 + - Stubbed didTimeout

+
+
UUT: Timers.h
+
Subprogram: didTimeout
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
startMSCountunsigned int1000<match>
timeoutPeriodunsigned int100<match>
returnunsigned int1
+
+
+ +
+ +

Event 5 + - Stubbed getCPLDWatchdogExpired

+
+
UUT: CPLD.h
+
Subprogram: getCPLDWatchdogExpired
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumPIN_SIGNAL_HIGH
+
+
+ +
+ +

Event 6 + - Returned from execWatchdogTest

+
+
UUT: WatchdogMgmt.c
+
Subprogram: execWatchdogTest
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnenumSELF_TEST_STATUS_PASSED<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogSelfTestStateenumWATCHDOG_SELF_TEST_STATE_COMPLETE<match>
watchdogSelfTestTimerCountunsigned int1000<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%7/7PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramresetWDTaskCheckIns
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling resetWDTaskCheckIns

+
+
UUT: WatchdogMgmt.c
+
Subprogram: resetWDTaskCheckIns
+
+
+ +
+ +

Event 2 + - Returned from resetWDTaskCheckIns

+
+
UUT: WatchdogMgmt.c
+
Subprogram: resetWDTaskCheckIns
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_BG]
dataunsigned int0<match>
[TASK_GENERAL]
dataunsigned int0<match>
[TASK_PRIORITY]
dataunsigned int0<match>
[TASK_TIMER]
dataunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%4/4PASS
+
+
+ +
+ + +
+

AllTasksCheckedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramhaveAllTasksCheckedIn
Test Case NameAllTasksCheckedIn
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of AllTasksCheckedIn

+
+ +
+ +
+ +

Event 1 + - Calling haveAllTasksCheckedIn

+
+
UUT: WatchdogMgmt.c
+
Subprogram: haveAllTasksCheckedIn
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from haveAllTasksCheckedIn

+
+
UUT: WatchdogMgmt.c
+
Subprogram: haveAllTasksCheckedIn
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_BG]
dataunsigned int1
overrideunsigned int0
[TASK_GENERAL]
dataunsigned int1
overrideunsigned int0
[TASK_PRIORITY]
dataunsigned int1
overrideunsigned int0
[TASK_TIMER]
dataunsigned int1
overrideunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

OneTaskNotCheckedIn

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramhaveAllTasksCheckedIn
Test Case NameOneTaskNotCheckedIn
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OneTaskNotCheckedIn

+
+ +
+ +
+ +

Event 1 + - Calling haveAllTasksCheckedIn

+
+
UUT: WatchdogMgmt.c
+
Subprogram: haveAllTasksCheckedIn
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from haveAllTasksCheckedIn

+
+
UUT: WatchdogMgmt.c
+
Subprogram: haveAllTasksCheckedIn
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_BG]
dataunsigned int1
overrideunsigned int0
[TASK_GENERAL]
dataunsigned int1
overrideunsigned int0
[TASK_PRIORITY]
dataunsigned int0
overrideunsigned int0
[TASK_TIMER]
dataunsigned int1
overrideunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

InvalidTask

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramhasTaskGeneralCheckedIn
Test Case NameInvalidTask
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidTask

+
+ +
+ +
+ +

Event 1 + - Calling hasTaskGeneralCheckedIn

+
+
UUT: WatchdogMgmt.c
+
Subprogram: hasTaskGeneralCheckedIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int5
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed activateAlarmNoData

+
+
UUT: AlarmMgmt.h
+
Subprogram: activateAlarmNoData
+
+
+ +
+ +

Event 3 + - Returned from hasTaskGeneralCheckedIn

+
+
UUT: WatchdogMgmt.c
+
Subprogram: hasTaskGeneralCheckedIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int5
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramhasTaskGeneralCheckedIn
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling hasTaskGeneralCheckedIn

+
+
UUT: WatchdogMgmt.c
+
Subprogram: hasTaskGeneralCheckedIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int1
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from hasTaskGeneralCheckedIn

+
+
UUT: WatchdogMgmt.c
+
Subprogram: hasTaskGeneralCheckedIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int1
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_GENERAL]
dataunsigned int1
overrideunsigned int0
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

OverridePath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramhasTaskGeneralCheckedIn
Test Case NameOverridePath
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of OverridePath

+
+ +
+ +
+ +

Event 1 + - Calling hasTaskGeneralCheckedIn

+
+
UUT: WatchdogMgmt.c
+
Subprogram: hasTaskGeneralCheckedIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int1
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from hasTaskGeneralCheckedIn

+
+
UUT: WatchdogMgmt.c
+
Subprogram: hasTaskGeneralCheckedIn
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int1
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_GENERAL]
dataunsigned int1
ovDataunsigned int0
overrideunsigned int0xCCC33C33
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogrampetWatchdog
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling petWatchdog

+
+
UUT: WatchdogMgmt.c
+
Subprogram: petWatchdog
+
+
+ +
+ +

Event 2 + - Stubbed toggleCPLDWatchdog

+
+
UUT: CPLD.h
+
Subprogram: toggleCPLDWatchdog
+
+
+ +
+ +

Event 3 + - Stubbed getMSTimerCount

+
+
UUT: Timers.h
+
Subprogram: getMSTimerCount
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int150
+
+
+ +
+ +

Event 4 + - Returned from petWatchdog

+
+
UUT: WatchdogMgmt.c
+
Subprogram: petWatchdog
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
lastWatchdogPetTimeunsigned int150<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

InvalidTask

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramtestSetWatchdogTaskCheckInOverride
Test Case NameInvalidTask
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidTask

+
+ +
+ +
+ +

Event 1 + - Calling testSetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.c
+
Subprogram: testSetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int5
valueunsigned int1
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from testSetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.c
+
Subprogram: testSetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int5
valueunsigned int1
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramtestSetWatchdogTaskCheckInOverride
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testSetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.c
+
Subprogram: testSetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int1
valueunsigned int0
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testSetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.c
+
Subprogram: testSetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int1
valueunsigned int0
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_GENERAL]
dataunsigned int1<match>
ovInitDataunsigned int0<match>
ovDataunsigned int0<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

TestingInactive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramtestSetWatchdogTaskCheckInOverride
Test Case NameTestingInactive
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingInactive

+
+ +
+ +
+ +

Event 1 + - Calling testSetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.c
+
Subprogram: testSetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int1
valueunsigned int0
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testSetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.c
+
Subprogram: testSetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int1
valueunsigned int0
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_GENERAL]
dataunsigned int1<match>
ovInitDataunsigned int0<match>
ovDataunsigned int1<match>
overrideunsigned int0x1<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

InvalidTask

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramtestResetWatchdogTaskCheckInOverride
Test Case NameInvalidTask
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of InvalidTask

+
+ +
+ +
+ +

Event 1 + - Calling testResetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.c
+
Subprogram: testResetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int5
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Returned from testResetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.c
+
Subprogram: testResetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int5
returnunsigned int0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%1/1PASS
+
+
+ +
+ + +
+

NominalPath

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramtestResetWatchdogTaskCheckInOverride
Test Case NameNominalPath
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of NominalPath

+
+ +
+ +
+ +

Event 1 + - Calling testResetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.c
+
Subprogram: testResetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int1
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int1
+
+
+ +
+ +

Event 3 + - Returned from testResetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.c
+
Subprogram: testResetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int1
returnunsigned int1<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_GENERAL]
dataunsigned int1<match>
ovInitDataunsigned int1<match>
ovDataunsigned int1<match>
overrideunsigned int0x0<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+

TestingInactive

+ +
+
+

Test Case Configuration

+
+ + + + + + + + +
Unit Under TestWatchdogMgmt
SubprogramtestResetWatchdogTaskCheckInOverride
Test Case NameTestingInactive
Date of Creation06 DEC 2019 6:15:13 PM
Date of Execution06 DEC 2019 6:15:15 PM
+
+ +
+

+ Execution Results (PASS)

+
+ +
+

Start of TestingInactive

+
+ +
+ +
+ +

Event 1 + - Calling testResetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.c
+
Subprogram: testResetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int1
returnunsigned int0
+
+
+ +
+ +

Event 2 + - Stubbed isTestingActivated

+
+
UUT: SystemCommMessages.h
+
Subprogram: isTestingActivated
+
+
+ + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
returnunsigned int0
+
+
+ +
+ +

Event 3 + - Returned from testResetWatchdogTaskCheckInOverride

+
+
UUT: WatchdogMgmt.c
+
Subprogram: testResetWatchdogTaskCheckInOverride
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeActual ValueExpected Value
taskunsigned int1
returnunsigned int0<match>
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Global DataTypeActual ValueExpected Value
UNIT: WatchdogMgmt.c
Globals:
watchdogTaskCheckedIn
[TASK_GENERAL]
dataunsigned int1<match>
ovInitDataunsigned int1<match>
ovDataunsigned int0<match>
overrideunsigned int0xCCC33C33<match>
+
+
+ +
+ +
+
+

UUT Returned control to Driver, end of test case

+
+
+
+
+

Result - PASS

+ + + + + + +
Expected Results matched 100%5/5PASS
+
+
+ +
+ + +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_ALARMLAMP_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_ALARMLAMP_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_ALARMLAMP_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,332 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameALARMLAMP
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:22 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Testcases25 / 25 PASS
Expecteds106 / 106 PASS
Statement Coverage88 / 89 (98%)
Branch Coverage68 / 70 (97%)
Pairs Coverage13 / 14 (92%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
AlarmLampinitAlarmLampNominalPath06 DEC 2019 6:06:40 PMPASS 5 / 5
 execAlarmLampNoPatternChangeManual06 DEC 2019 6:06:40 PMPASS 4 / 4
  NoPatternChangeStep0To106 DEC 2019 6:06:40 PMPASS 7 / 7
  NoPatternChangeStep1To006 DEC 2019 6:06:40 PMPASS 7 / 7
  NominalPatternChange06 DEC 2019 6:06:40 PMPASS 4 / 4
 requestAlarmLampPatternInvalidLampPatternGiven06 DEC 2019 6:06:40 PMPASS 6 / 6
  NominalPath06 DEC 2019 6:06:40 PMPASS 1 / 1
 getCurrentAlarmLampPatternNominalPath06 DEC 2019 6:06:40 PMPASS 2 / 2
  Override06 DEC 2019 6:06:40 PMPASS 2 / 2
 execAlarmLampTestCompleteToStart06 DEC 2019 6:06:40 PMPASS 2 / 2
  GreenOn06 DEC 2019 6:06:40 PMPASS 4 / 4
  GreenToOff06 DEC 2019 6:06:40 PMPASS 5 / 5
  InvalidState06 DEC 2019 6:06:40 PMPASS 6 / 6
  RedOn06 DEC 2019 6:06:40 PMPASS 4 / 4
  RedToYellow06 DEC 2019 6:06:40 PMPASS 6 / 6
  StartTest06 DEC 2019 6:06:40 PMPASS 4 / 4
  YellowOn06 DEC 2019 6:06:40 PMPASS 4 / 4
  YellowToGreen06 DEC 2019 6:06:40 PMPASS 6 / 6
 setAlarmLampToPatternStepAlarmHigh_Red06 DEC 2019 6:06:40 PMPASS 2 / 2
  AlarmMedium_Yellow06 DEC 2019 6:06:40 PMPASS 3 / 3
  OK_Green06 DEC 2019 6:06:40 PMPASS 2 / 2
 testSetCurrentLampPatternOverrideTestingActive06 DEC 2019 6:06:40 PMPASS 5 / 5
  TestingInactive06 DEC 2019 6:06:40 PMPASS 5 / 5
 testResetCurrentLampPatternOverrideTestingActive06 DEC 2019 6:06:40 PMPASS 5 / 5
  TestingInactive06 DEC 2019 6:06:40 PMPASS 5 / 5
TOTALS825 PASS 25 / 25
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
AlarmLampinitAlarmLamp15 / 5 (100%)1 / 1 (100%)
 execAlarmLamp511 / 11 (100%)17 / 17 (100%)4 / 4 (100%)
 requestAlarmLampPattern27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)
 getCurrentAlarmLampPattern24 / 4 (100%)5 / 5 (100%)1 / 1 (100%)
 execAlarmLampTest937 / 37 (100%)19 / 19 (100%)3 / 3 (100%)
 setAlarmLampToPatternStep412 / 13 (92%)11 / 13 (84%)2 / 3 (66%)
 testSetCurrentLampPatternOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
 testResetCurrentLampPatternOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
TOTALS82788 / 89 (98%)68 / 70 (97%)13 / 14 (92%)
GRAND TOTALS82788 / 89 (98%)68 / 70 (97%)13 / 14 (92%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_ALARMMGMT_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_ALARMMGMT_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_ALARMMGMT_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,412 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameALARMMGMT
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:23 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Testcases57 / 57 PASS
Expecteds199 / 199 PASS
Statement Coverage175 / 175 (100%)
Branch Coverage180 / 180 (100%)
Pairs Coverage39 / 39 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
AlarmMgmtinitAlarmMgmtinitAlarmMgmt_NominalPath06 DEC 2019 6:06:54 PMPASS 26 / 26
 execAlarmMgmtexecAlarmMgmt_NominalPath06 DEC 2019 6:06:54 PMPASS 4 / 4
  execAlarmMgmt_TimeToPublishStatus06 DEC 2019 6:06:54 PMPASS 11 / 11
 activateAlarmactivateAlarm_AlreadyActive06 DEC 2019 6:06:54 PMPASS 2 / 2
  activateAlarm_Fault06 DEC 2019 6:06:54 PMPASS 3 / 3
  activateAlarm_InvalidAlarm06 DEC 2019 6:06:54 PMPASS 2 / 2
  activateAlarm_NoAlarm06 DEC 2019 6:06:54 PMPASS 2 / 2
  activateAlarm_NotAFault06 DEC 2019 6:06:54 PMPASS 2 / 2
 activateAlarmNoDataactivateAlarmNoData_AlreadyActive06 DEC 2019 6:06:54 PMPASS 1 / 1
  activateAlarmNoData_NominalPath06 DEC 2019 6:06:54 PMPASS 4 / 4
 activateAlarm1DataactivateAlarm1Data_AlreadyActive06 DEC 2019 6:06:55 PMPASS 1 / 1
  activateAlarm1Data_NominalPath06 DEC 2019 6:06:55 PMPASS 5 / 5
 activateAlarm2DataactivateAlarm2Data_AlreadyActive06 DEC 2019 6:06:55 PMPASS 1 / 1
  activateAlarm2Data_NominalPath06 DEC 2019 6:06:55 PMPASS 6 / 6
 clearAlarmclearAlarm_ClearNotAllowed06 DEC 2019 6:06:55 PMPASS 1 / 1
  clearAlarm_InvalidAlarm06 DEC 2019 6:06:55 PMPASS 1 / 1
  clearAlarm_NoAlarm06 DEC 2019 6:06:55 PMPASS 1 / 1
  clearAlarm_NominalPath06 DEC 2019 6:06:55 PMPASS 4 / 4
  clearAlarm_NotActive06 DEC 2019 6:06:55 PMPASS 1 / 1
  clearAlarm_NotInFIFO06 DEC 2019 6:06:55 PMPASS 5 / 5
 isAlarmActiveisAlarmActive_NominalPath06 DEC 2019 6:06:55 PMPASS 1 / 1
 getAlarmActivegetAlarmActive_InvalidAlarm06 DEC 2019 6:06:55 PMPASS 2 / 2
  getAlarmActive_NominalPath06 DEC 2019 6:06:55 PMPASS 1 / 1
  getAlarmActive_Override06 DEC 2019 6:06:55 PMPASS 1 / 1
 getAlarmStartTimegetAlarmStartTime_InvalidAlarm06 DEC 2019 6:06:55 PMPASS 1 / 1
  getAlarmStartTime_NominalPath06 DEC 2019 6:06:55 PMPASS 1 / 1
  getAlarmStartTime_Override06 DEC 2019 6:06:55 PMPASS 1 / 1
 updateAlarmsStateupdateAlarmsState_NoAlarmsActive06 DEC 2019 6:06:55 PMPASS 6 / 6
  updateAlarmsState_NominalPath06 DEC 2019 6:06:55 PMPASS 6 / 6
 setAlarmLampAndAudiosetAlarmLampAndAudio_High06 DEC 2019 6:06:55 PMPASS 1 / 1
  setAlarmLampAndAudio_HighFault06 DEC 2019 6:06:55 PMPASS 1 / 1
  setAlarmLampAndAudio_InvalidAlarmState06 DEC 2019 6:06:55 PMPASS 1 / 1
  setAlarmLampAndAudio_Low06 DEC 2019 6:06:55 PMPASS 1 / 1
  setAlarmLampAndAudio_Manual06 DEC 2019 6:06:55 PMPASS 1 / 1
  setAlarmLampAndAudio_Medium06 DEC 2019 6:06:55 PMPASS 1 / 1
  setAlarmLampAndAudio_NoAlarms06 DEC 2019 6:06:55 PMPASS 1 / 1
 updateAlarmsSilenceStatus   
 handleAlarmEscalations   
 updateAlarmsFlags   
 resetAlarmPriorityFIFOresetAlarmPriorityFIFO_InvalidPriority06 DEC 2019 6:06:55 PMPASS 5 / 5
  resetAlarmPriorityFIFO_NominalPath06 DEC 2019 6:06:55 PMPASS 1 / 1
 getPublishAlarmStatusIntervalgetPublishAlarmStatusInterval_NominalPath06 DEC 2019 6:06:55 PMPASS 1 / 1
  getPublishAlarmStatusInterval_Override06 DEC 2019 6:06:55 PMPASS 1 / 1
 testSetAlarmStatusPublishIntervalOverridetestSetAlarmStatusPublishIntervalOverride_NominalPath06 DEC 2019 6:06:55 PMPASS 5 / 5
  testSetAlarmStatusPublishIntervalOverride_NotLoggedIn06 DEC 2019 6:06:55 PMPASS 5 / 5
 testResetAlarmStatusPublishIntervalOverridetestResetAlarmStatusPublishIntervalOverride_NominalPath06 DEC 2019 6:06:55 PMPASS 5 / 5
  testResetAlarmStatusPublishIntervalOverride_NotLoggedIn06 DEC 2019 6:06:55 PMPASS 5 / 5
 testSetAlarmStateOverridetestSetAlarmStateOverride_InvalidAlarm06 DEC 2019 6:06:55 PMPASS 5 / 5
  testSetAlarmStateOverride_NominalPath06 DEC 2019 6:06:55 PMPASS 5 / 5
  testSetAlarmStateOverride_NotLoggedIn06 DEC 2019 6:06:55 PMPASS 5 / 5
 testResetAlarmStateOverridetestResetAlarmStateOverride_InvalidAlarm06 DEC 2019 6:06:55 PMPASS 5 / 5
  testResetAlarmStateOverride_NominalPath06 DEC 2019 6:06:55 PMPASS 5 / 5
  testResetAlarmStateOverride_NotLoggedIn06 DEC 2019 6:06:55 PMPASS 5 / 5
 testSetAlarmStartOverridetestSetAlarmStartOverride_InvalidAlarm06 DEC 2019 6:06:55 PMPASS 1 / 1
  testSetAlarmStartOverride_NominalPath06 DEC 2019 6:06:55 PMPASS 5 / 5
  testSetAlarmStartOverride_NotLoggedIn06 DEC 2019 6:06:55 PMPASS 5 / 5
  testSetAlarmStartOverride_ValueTooLarge06 DEC 2019 6:06:55 PMPASS 5 / 5
 testResetAlarmStartOverridetestResetAlarmStartOverride_InvalidAlarm06 DEC 2019 6:06:56 PMPASS 5 / 5
  testResetAlarmStartOverride_NominalPath06 DEC 2019 6:06:56 PMPASS 5 / 5
  testResetAlarmStartOverride_NotLoggedIn06 DEC 2019 6:06:56 PMPASS 5 / 5
TOTALS2357 PASS 57 / 57
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
AlarmMgmtinitAlarmMgmt325 / 25 (100%)9 / 9 (100%)2 / 2 (100%)
 execAlarmMgmt28 / 8 (100%)5 / 5 (100%)1 / 1 (100%)
 activateAlarm411 / 11 (100%)15 / 15 (100%)4 / 4 (100%)
 activateAlarmNoData23 / 3 (100%)5 / 5 (100%)1 / 1 (100%)
 activateAlarm1Data23 / 3 (100%)5 / 5 (100%)1 / 1 (100%)
 activateAlarm2Data23 / 3 (100%)5 / 5 (100%)1 / 1 (100%)
 clearAlarm513 / 13 (100%)19 / 19 (100%)5 / 5 (100%)
 isAlarmActive12 / 2 (100%)1 / 1 (100%)
 getAlarmActive37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 getAlarmStartTime37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 updateAlarmsState613 / 13 (100%)21 / 21 (100%)5 / 5 (100%)
 setAlarmLampAndAudio723 / 23 (100%)14 / 14 (100%)2 / 2 (100%)
 updateAlarmsSilenceStatus11 / 1 (100%)1 / 1 (100%)
 handleAlarmEscalations11 / 1 (100%)1 / 1 (100%)
 updateAlarmsFlags11 / 1 (100%)1 / 1 (100%)
 resetAlarmPriorityFIFO27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)
 getPublishAlarmStatusInterval24 / 4 (100%)5 / 5 (100%)1 / 1 (100%)
 testSetAlarmStatusPublishIntervalOverride27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)
 testResetAlarmStatusPublishIntervalOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
 testSetAlarmStateOverride37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 testResetAlarmStateOverride37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 testSetAlarmStartOverride49 / 9 (100%)13 / 13 (100%)3 / 3 (100%)
 testResetAlarmStartOverride37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
TOTALS2364175 / 175 (100%)180 / 180 (100%)39 / 39 (100%)
GRAND TOTALS2364175 / 175 (100%)180 / 180 (100%)39 / 39 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_BLOODFLOW_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_BLOODFLOW_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_BLOODFLOW_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,460 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameBLOODFLOW
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:25 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Testcases83 / 83 PASS
Expecteds349 / 349 PASS
Control Flow4 / 4 PASS
Statement Coverage263 / 263 (100%)
Branch Coverage240 / 240 (100%)
Pairs Coverage51 / 51 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
BloodFlowinitBloodFlowinitBloodFlow_NominalPath06 DEC 2019 6:07:11 PMPASS 18 / 18
 setBloodPumpTargetFlowRatesetBloodPumpTargetFlowRate_DirChngWhilePumpIsRunning06 DEC 2019 6:07:11 PMPASS 3 / 3
  setBloodPumpTargetFlowRate_FlowTooHigh06 DEC 2019 6:07:11 PMPASS 6 / 6
  setBloodPumpTargetFlowRate_OffToRateFwd06 DEC 2019 6:07:11 PMPASS 9 / 9
  setBloodPumpTargetFlowRate_OffToRateRev06 DEC 2019 6:07:11 PMPASS 9 / 9
  setBloodPumpTargetFlowRate_RateDecrease06 DEC 2019 6:07:11 PMPASS 9 / 9
  setBloodPumpTargetFlowRate_RateDecreaseDuringRampDown06 DEC 2019 6:07:11 PMPASS 9 / 9
  setBloodPumpTargetFlowRate_RateDecreaseDuringRampUp06 DEC 2019 6:07:11 PMPASS 9 / 9
  setBloodPumpTargetFlowRate_RateIncrease06 DEC 2019 6:07:12 PMPASS 9 / 9
  setBloodPumpTargetFlowRate_RateIncreaseDuringRampDown06 DEC 2019 6:07:12 PMPASS 9 / 9
  setBloodPumpTargetFlowRate_RateIncreaseDuringRampUp06 DEC 2019 6:07:12 PMPASS 9 / 9
  setBloodPumpTargetFlowRate_ZeroRate06 DEC 2019 6:07:12 PMPASS 9 / 9
 execBloodFlowMonitorexecBloodFlowMonitor_InitMode_WrapFlowBuffer06 DEC 2019 6:07:12 PMPASS 10 / 10
  execBloodFlowMonitor_NominalPath06 DEC 2019 6:07:12 PMPASS 10 / 10
 execBloodFlowControllerexecBloodFlowController_ControlToTargetState06 DEC 2019 6:07:12 PMPASS 2 / 2
  execBloodFlowController_InvalidState06 DEC 2019 6:07:12 PMPASS 4 / 4
  execBloodFlowController_OffState06 DEC 2019 6:07:12 PMPASS 1 / 1
  execBloodFlowController_RampDown06 DEC 2019 6:07:12 PMPASS 1 / 1
  execBloodFlowController_RampUpState06 DEC 2019 6:07:12 PMPASS 1 / 1
 handleBloodPumpOffStatehandleBloodPumpOffState_NewRateSet06 DEC 2019 6:07:12 PMPASS 6 / 6
  handleBloodPumpOffState_NoChange06 DEC 2019 6:07:12 PMPASS 1 / 1
 handleBloodPumpRampingUpStatehandleBloodPumpRampingUpState_RampComplete06 DEC 2019 6:07:12 PMPASS 1 / 1
  handleBloodPumpRampingUpState_StillRamping06 DEC 2019 6:07:12 PMPASS 3 / 3
  handleBloodPumpRampingUpState_StopRequested06 DEC 2019 6:07:12 PMPASS 3 / 3
 handleBloodPumpRampingDownStatehandleBloodPumpRampingDownState_06 DEC 2019 6:07:12 PMPASS 1 / 1
  handleBloodPumpRampingDownState_RampComplete06 DEC 2019 6:07:12 PMPASS 2 / 2
  handleBloodPumpRampingDownState_StillRamping06 DEC 2019 6:07:12 PMPASS 3 / 3
 handleBloodPumpControlToTargetStatehandleBloodPumpControlToTargetState_NominalPath06 DEC 2019 6:07:12 PMPASS 6 / 6
  handleBloodPumpControlToTargetState_NotControlInterval06 DEC 2019 6:07:12 PMPASS 2 / 2
  handleBloodPumpControlToTargetState_PWM_Max06 DEC 2019 6:07:12 PMPASS 6 / 6
  handleBloodPumpControlToTargetState_PWM_Min06 DEC 2019 6:07:12 PMPASS 6 / 6
  handleBloodPumpControlToTargetState_Reverse06 DEC 2019 6:07:12 PMPASS 6 / 6
  handleBloodPumpControlToTargetState_TermsMaxRange06 DEC 2019 6:07:12 PMPASS 6 / 6
  handleBloodPumpControlToTargetState_TermsMaxRange206 DEC 2019 6:07:12 PMPASS 6 / 6
 stopBloodPumpstopBloodPump_NominalPath06 DEC 2019 6:07:12 PMPASS 4 / 4
 releaseBloodPumpStopreleaseBloodPumpStop_NominalPath06 DEC 2019 6:07:12 PMPASS 1 / 1
 setBloodPumpDirectionsetBloodPumpDirection_FWD06 DEC 2019 6:07:12 PMPASS 2 / 2
  setBloodPumpDirection_InvalidDirection06 DEC 2019 6:07:12 PMPASS 6 / 6
  setBloodPumpDirection_REV06 DEC 2019 6:07:12 PMPASS 2 / 2
 getPublishBloodFlowDataIntervalgetPublishBloodFlowDataInterval_NominalPath06 DEC 2019 6:07:12 PMPASS 1 / 1
  getPublishBloodFlowDataInterval_Override06 DEC 2019 6:07:12 PMPASS 1 / 1
 getTargetBloodFlowRategetTargetBloodFlowRate_NominalPath06 DEC 2019 6:07:12 PMPASS 1 / 1
  getTargetBloodFlowRate_Override06 DEC 2019 6:07:12 PMPASS 1 / 1
 getMeasuredBloodFlowRategetMeasuredBloodFlowRate_NominalPath06 DEC 2019 6:07:12 PMPASS 1 / 1
  getMeasuredBloodFlowRate_Override06 DEC 2019 6:07:12 PMPASS 1 / 1
 getMeasuredBloodPumpSpeedgetMeasuredBloodPumpSpeed_NominalPath06 DEC 2019 6:07:12 PMPASS 1 / 1
  getMeasuredBloodPumpSpeed_Override06 DEC 2019 6:07:12 PMPASS 1 / 1
 getMeasuredBloodPumpCurrentgetMeasuredBloodPumpCurrent_NominalPath06 DEC 2019 6:07:12 PMPASS 1 / 1
  getMeasuredBloodPumpCurrent_Override06 DEC 2019 6:07:12 PMPASS 1 / 1
 publishBloodFlowDatapublishBloodFlowData_NominalPath06 DEC 2019 6:07:12 PMPASS 5 / 5
  publishBloodFlowData_NotIntervalTime06 DEC 2019 6:07:12 PMPASS 1 / 1
 checkBloodPumpDirectioncheckBloodPumpDirection_Fail06 DEC 2019 6:07:12 PMPASS 5 / 5
  checkBloodPumpDirection_NominalPath06 DEC 2019 6:07:12 PMPASS
  checkBloodPumpDirection_NotControlling06 DEC 2019 6:07:12 PMPASS
 checkBloodPumpMCCurrentcheckBloodPumpMCCurrent_OFFOk06 DEC 2019 6:07:12 PMPASS 1 / 1
  checkBloodPumpMCCurrent_OFFTooHighAlarm06 DEC 2019 6:07:13 PMPASS 4 / 4
  checkBloodPumpMCCurrent_OFFTooHighShortTime06 DEC 2019 6:07:13 PMPASS 1 / 1
  checkBloodPumpMCCurrent_RunningOk06 DEC 2019 6:07:13 PMPASS 1 / 1
  checkBloodPumpMCCurrent_RunningTooHighAlarm06 DEC 2019 6:07:13 PMPASS 4 / 4
  checkBloodPumpMCCurrent_RunningTooHighShortTime06 DEC 2019 6:07:13 PMPASS 1 / 1
  checkBloodPumpMCCurrent_RunningTooLowAlarm06 DEC 2019 6:07:13 PMPASS 4 / 4
  checkBloodPumpMCCurrent_RunningTooLowShortTime06 DEC 2019 6:07:13 PMPASS 1 / 1
 execBloodFlowTestexecBloodFlowTest_InvalidState06 DEC 2019 6:07:13 PMPASS 1 / 1
 testSetBloodFlowDataPublishIntervalOverridetestSetBloodFlowDataPublishIntervalOverride_NominalPath06 DEC 2019 6:07:13 PMPASS 5 / 5
  testSetBloodFlowDataPublishIntervalOverride_NotLoggedIn06 DEC 2019 6:07:13 PMPASS 5 / 5
 testResetBloodFlowDataPublishIntervalOverridetestResetBloodFlowDataPublishIntervalOverride_NominalPath06 DEC 2019 6:07:13 PMPASS 5 / 5
  testResetBloodFlowDataPublishIntervalOverride_NotLoggedIn06 DEC 2019 6:07:13 PMPASS 5 / 5
 testSetTargetBloodFlowRateOverridetestSetTargetBloodFlowRateOverride_NominalPath06 DEC 2019 6:07:13 PMPASS 5 / 5
  testSetTargetBloodFlowRateOverride_NotLoggedIn06 DEC 2019 6:07:13 PMPASS 5 / 5
 testResetTargetBloodFlowRateOverridetestResetTargetBloodFlowRateOverride_NominalPath06 DEC 2019 6:07:13 PMPASS 5 / 5
  testResetTargetBloodFlowRateOverride_NotLoggedIn06 DEC 2019 6:07:13 PMPASS 5 / 5
 testSetMeasuredBloodFlowRateOverridetestSetMeasuredBloodFlowRateOverride_NominalPath06 DEC 2019 6:07:13 PMPASS 5 / 5
  testSetMeasuredBloodFlowRateOverride_NotLoggedIn06 DEC 2019 6:07:13 PMPASS 5 / 5
 testResetMeasuredBloodFlowRateOverridetestResetMeasuredBloodFlowRateOverride_NominalPath06 DEC 2019 6:07:13 PMPASS 5 / 5
  testResetMeasuredBloodFlowRateOverride_NotLoggedIn06 DEC 2019 6:07:13 PMPASS 5 / 5
 testSetMeasuredBloodPumpSpeedOverridetestSetMeasuredBloodPumpSpeedOverride_NominalPath06 DEC 2019 6:07:13 PMPASS 5 / 5
  testSetMeasuredBloodPumpSpeedOverride_NotLoggedIn06 DEC 2019 6:07:13 PMPASS 5 / 5
 testResetMeasuredBloodPumpSpeedOverridetestResetMeasuredBloodPumpSpeedOverride_NominalPath06 DEC 2019 6:07:13 PMPASS 5 / 5
  testResetMeasuredBloodPumpSpeedOverride_NotLoggedIn06 DEC 2019 6:07:13 PMPASS 5 / 5
 testSetMeasuredBloodPumpCurrentOverridetestSetMeasuredBloodPumpCurrentOverride_NominalPath06 DEC 2019 6:07:13 PMPASS 5 / 5
  testSetMeasuredBloodPumpCurrentOverride_NotLoggedIn06 DEC 2019 6:07:13 PMPASS 5 / 5
 testResetMeasuredBloodPumpCurrentOverridetestResetMeasuredBloodPumpCurrentOverride_NominalPath06 DEC 2019 6:07:13 PMPASS 5 / 5
  testResetMeasuredBloodPumpCurrentOverride_NotLoggedIn06 DEC 2019 6:07:13 PMPASS 5 / 5
TOTALS3083 PASS 83 / 83
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
BloodFlowinitBloodFlow24 / 4 (100%)5 / 5 (100%)1 / 1 (100%)
 setBloodPumpTargetFlowRate1032 / 32 (100%)33 / 33 (100%)8 / 8 (100%)
 execBloodFlowMonitor314 / 14 (100%)9 / 9 (100%)2 / 2 (100%)
 execBloodFlowController520 / 20 (100%)6 / 6 (100%)
 handleBloodPumpOffState210 / 10 (100%)5 / 5 (100%)1 / 1 (100%)
 handleBloodPumpRampingUpState310 / 10 (100%)9 / 9 (100%)2 / 2 (100%)
 handleBloodPumpRampingDownState39 / 9 (100%)9 / 9 (100%)2 / 2 (100%)
 handleBloodPumpControlToTargetState921 / 21 (100%)33 / 33 (100%)8 / 8 (100%)
 stopBloodPump16 / 6 (100%)1 / 1 (100%)
 releaseBloodPumpStop12 / 2 (100%)1 / 1 (100%)
 setBloodPumpDirection318 / 18 (100%)4 / 4 (100%)
 getPublishBloodFlowDataInterval24 / 4 (100%)5 / 5 (100%)1 / 1 (100%)
 getTargetBloodFlowRate24 / 4 (100%)5 / 5 (100%)1 / 1 (100%)
 getMeasuredBloodFlowRate24 / 4 (100%)5 / 5 (100%)1 / 1 (100%)
 getMeasuredBloodPumpSpeed24 / 4 (100%)5 / 5 (100%)1 / 1 (100%)
 getMeasuredBloodPumpCurrent24 / 4 (100%)5 / 5 (100%)1 / 1 (100%)
 publishBloodFlowData27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)
 checkBloodPumpDirection48 / 8 (100%)13 / 13 (100%)3 / 3 (100%)
 checkBloodPumpMCCurrent819 / 19 (100%)31 / 31 (100%)8 / 8 (100%)
 execBloodFlowTest12 / 2 (100%)1 / 1 (100%)
 testSetBloodFlowDataPublishIntervalOverride27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)
 testResetBloodFlowDataPublishIntervalOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
 testSetTargetBloodFlowRateOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
 testResetTargetBloodFlowRateOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
 testSetMeasuredBloodFlowRateOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
 testResetMeasuredBloodFlowRateOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
 testSetMeasuredBloodPumpSpeedOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
 testResetMeasuredBloodPumpSpeedOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
 testSetMeasuredBloodPumpCurrentOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
 testResetMeasuredBloodPumpCurrentOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
TOTALS3087263 / 263 (100%)240 / 240 (100%)51 / 51 (100%)
GRAND TOTALS3087263 / 263 (100%)240 / 240 (100%)51 / 51 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_BUTTONS_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_BUTTONS_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_BUTTONS_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,372 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameBUTTONS
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:26 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Testcases47 / 47 PASS
Expecteds171 / 171 PASS
Statement Coverage124 / 124 (100%)
Branch Coverage132 / 132 (100%)
Pairs Coverage30 / 30 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
ButtonsinitButtonsNominalPath06 DEC 2019 6:07:25 PMPASS 9 / 9
 execButtonsButtonsPressed06 DEC 2019 6:07:25 PMPASS 8 / 8
  NoButtonsPressed06 DEC 2019 6:07:25 PMPASS 8 / 8
 isStopButtonPressedNominalPath06 DEC 2019 6:07:25 PMPASS 2 / 2
 getOffButtonStateNominalPath06 DEC 2019 6:07:25 PMPASS 1 / 1
  Override06 DEC 2019 6:07:25 PMPASS 1 / 1
 getStopButtonStateNominalPath06 DEC 2019 6:07:25 PMPASS 1 / 1
  Override06 DEC 2019 6:07:25 PMPASS 1 / 1
 execStuckButtonTestCompleted06 DEC 2019 6:07:25 PMPASS 3 / 3
  InProgressStuckButtonReleased06 DEC 2019 6:07:25 PMPASS 2 / 2
  InProgressStuckButtonTimeout_OffPressed06 DEC 2019 6:07:25 PMPASS 7 / 7
  InProgressStuckButtonTimeout_StopPressed06 DEC 2019 6:07:25 PMPASS 7 / 7
  InvalidState06 DEC 2019 6:07:25 PMPASS 2 / 2
  StartTestNoButtonsPressed06 DEC 2019 6:07:25 PMPASS 3 / 3
  StartTestStuckButton06 DEC 2019 6:07:25 PMPASS 5 / 5
 userConfirmOffButtonInvalidModeToTurnOff06 DEC 2019 6:07:25 PMPASS 2 / 2
  OffButtonRejected06 DEC 2019 6:07:25 PMPASS 2 / 2
  OffDuringFaultMode06 DEC 2019 6:07:25 PMPASS 2 / 2
  OffDuringServiceMode06 DEC 2019 6:07:26 PMPASS 2 / 2
  OffDuringStandbyMode06 DEC 2019 6:07:26 PMPASS 2 / 2
  userConfirmOffButton_NoConfirmExpected06 DEC 2019 6:07:26 PMPASS 4 / 4
 isCurrentOpModeOkToTurnOffFaultMode06 DEC 2019 6:07:26 PMPASS 1 / 1
  InvalidMode06 DEC 2019 6:07:26 PMPASS 1 / 1
  ServiceMode06 DEC 2019 6:07:26 PMPASS 1 / 1
  StandbyMode06 DEC 2019 6:07:26 PMPASS 1 / 1
 handleOffButtonProcessingNoChangeNoPending06 DEC 2019 6:07:26 PMPASS 3 / 3
  PressedToReleasedOffPendingFirstPulse06 DEC 2019 6:07:26 PMPASS 5 / 5
  PressedToReleasedOffPendingIntermediate06 DEC 2019 6:07:26 PMPASS 5 / 5
  PressedToReleasedOffPendingLastPulse06 DEC 2019 6:07:26 PMPASS 5 / 5
  ReleasedToPressedFaultMode06 DEC 2019 6:07:26 PMPASS 3 / 3
  ReleasedToPressedInvalidMode06 DEC 2019 6:07:26 PMPASS 3 / 3
  ReleasedToPressedServiceMode06 DEC 2019 6:07:26 PMPASS 3 / 3
  ReleasedToPressedStandbyMode06 DEC 2019 6:07:26 PMPASS 3 / 3
  handleOffButtonProcessing_OffRequestPending06 DEC 2019 6:07:26 PMPASS 2 / 2
  handleOffButtonProcessing_OffRequestPendingExpired06 DEC 2019 6:07:26 PMPASS 3 / 3
 handleStopButtonProcessingNoChange06 DEC 2019 6:07:26 PMPASS 3 / 3
  PressTimedOut06 DEC 2019 6:07:26 PMPASS 6 / 6
  PressedToReleased06 DEC 2019 6:07:26 PMPASS 3 / 3
  ReleasedToPressed06 DEC 2019 6:07:26 PMPASS 6 / 6
 testSetOffButtonStateOverrideTestingActive06 DEC 2019 6:07:26 PMPASS 5 / 5
  TestingInactive06 DEC 2019 6:07:26 PMPASS 5 / 5
 testResetOffButtonStateOverrideTestingActive06 DEC 2019 6:07:26 PMPASS 5 / 5
  TestingInactive06 DEC 2019 6:07:26 PMPASS 5 / 5
 testSetStopButtonStateOverrideTestingActive06 DEC 2019 6:07:26 PMPASS 5 / 5
  TestingInactive06 DEC 2019 6:07:26 PMPASS 5 / 5
 testResetStopButtonStateOverrideTestingActive06 DEC 2019 6:07:26 PMPASS 5 / 5
  TestingInactive06 DEC 2019 6:07:26 PMPASS 5 / 5
TOTALS1447 PASS 47 / 47
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
ButtonsinitButtons111 / 11 (100%)1 / 1 (100%)
 execButtons36 / 6 (100%)9 / 9 (100%)2 / 2 (100%)
 isStopButtonPressed13 / 3 (100%)1 / 1 (100%)
 getOffButtonState24 / 4 (100%)5 / 5 (100%)1 / 1 (100%)
 getStopButtonState24 / 4 (100%)5 / 5 (100%)1 / 1 (100%)
 execStuckButtonTest729 / 29 (100%)19 / 19 (100%)4 / 4 (100%)
 userConfirmOffButton47 / 7 (100%)13 / 13 (100%)3 / 3 (100%)
 isCurrentOpModeOkToTurnOff25 / 5 (100%)9 / 9 (100%)3 / 3 (100%)
 handleOffButtonProcessing920 / 20 (100%)33 / 33 (100%)8 / 8 (100%)
 handleStopButtonProcessing511 / 11 (100%)17 / 17 (100%)4 / 4 (100%)
 testSetOffButtonStateOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
 testResetOffButtonStateOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
 testSetStopButtonStateOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
 testResetStopButtonStateOverride26 / 6 (100%)5 / 5 (100%)1 / 1 (100%)
TOTALS1444124 / 124 (100%)132 / 132 (100%)30 / 30 (100%)
GRAND TOTALS1444124 / 124 (100%)132 / 132 (100%)30 / 30 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_COMMBUFFERS_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_COMMBUFFERS_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_COMMBUFFERS_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,324 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameCOMMBUFFERS
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:29 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Testcases20 / 20 PASS
Expecteds150 / 150 PASS
Statement Coverage102 / 102 (100%)
Branch Coverage83 / 83 (100%)
Pairs Coverage20 / 20 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
CommBuffersinitCommBuffersNominalPath06 DEC 2019 6:07:52 PMPASS 41 / 41
 addToCommBufferInsufficientSpaceForAdd06 DEC 2019 6:07:52 PMPASS 1 / 1
  InvalidBuffer06 DEC 2019 6:07:52 PMPASS 1 / 1
  SuccessfulAdd06 DEC 2019 6:07:52 PMPASS 26 / 26
 getFromCommBufferInvalidBuffer06 DEC 2019 6:07:52 PMPASS 1 / 1
  LengthLargerThanBuffer06 DEC 2019 6:07:52 PMPASS 4 / 4
  LengthLargerThanContents06 DEC 2019 6:07:52 PMPASS 4 / 4
  SuccessfulGetFromBothBuffers06 DEC 2019 6:07:52 PMPASS 7 / 7
  SuccessfulGetFromInactiveBufferOnly06 DEC 2019 6:07:52 PMPASS 7 / 7
 peekFromCommBufferInvalidBuffer06 DEC 2019 6:07:52 PMPASS 1 / 1
  LengthLargerThanBuffer06 DEC 2019 6:07:52 PMPASS 4 / 4
  LengthLargerThanContents06 DEC 2019 6:07:52 PMPASS 4 / 4
  SuccessfulPeekFromBothBuffers06 DEC 2019 6:07:52 PMPASS 15 / 15
  SuccessfulPeekFromInactiveBufferOnly06 DEC 2019 6:07:52 PMPASS 15 / 15
 numberOfBytesInCommBufferInvalidBuffer06 DEC 2019 6:07:52 PMPASS 1 / 1
  NominalPath06 DEC 2019 6:07:52 PMPASS 3 / 3
 switchDoubleBufferSwitch0To106 DEC 2019 6:07:52 PMPASS 3 / 3
  Switch1To006 DEC 2019 6:07:52 PMPASS 3 / 3
 getDataFromInactiveBufferConsumeAllDataInInactiveBuffer06 DEC 2019 6:07:52 PMPASS 3 / 3
  ConsumePortionOfDataInInactiveBuffer06 DEC 2019 6:07:52 PMPASS 6 / 6
TOTALS720 PASS 20 / 20
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
CommBuffersinitCommBuffers46 / 6 (100%)13 / 13 (100%)3 / 3 (100%)
 addToCommBuffer323 / 23 (100%)9 / 9 (100%)2 / 2 (100%)
 getFromCommBuffer625 / 25 (100%)23 / 23 (100%)6 / 6 (100%)
 peekFromCommBuffer525 / 25 (100%)19 / 19 (100%)5 / 5 (100%)
 numberOfBytesInCommBuffer29 / 9 (100%)5 / 5 (100%)1 / 1 (100%)
 switchDoubleBuffer25 / 5 (100%)5 / 5 (100%)1 / 1 (100%)
 getDataFromInactiveBuffer39 / 9 (100%)9 / 9 (100%)2 / 2 (100%)
TOTALS725102 / 102 (100%)83 / 83 (100%)20 / 20 (100%)
GRAND TOTALS725102 / 102 (100%)83 / 83 (100%)20 / 20 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_COMM_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_COMM_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_COMM_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,351 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameCOMM
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:28 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Testcases23 / 23 PASS
Expecteds23 / 23 PASS
Statement Coverage20 / 20 (100%)
Branch Coverage53 / 53 (100%)
Pairs Coverage12 / 12 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
CommsignalCANXmitsInitiatedsignalCANXmitsInitiated_NominalPath06 DEC 2019 6:07:39 PMPASS 1 / 1
 signalCANXmitsCompletedsignalCANXmitsCompleted_NominalPath06 DEC 2019 6:07:39 PMPASS 1 / 1
 signalSCI1XmitsInitiatedsignalSCI1XmitsInitiated_NominalPath06 DEC 2019 6:07:39 PMPASS 1 / 1
 signalSCI1XmitsCompletedsignalSCI1XmitsCompleted_NominalPath06 DEC 2019 6:07:39 PMPASS 1 / 1
 setSCI1DMAReceiveInterruptsetSCI1DMAReceiveInterrupt06 DEC 2019 6:07:39 PMPASS 1 / 1
 setSCI1DMATransmitInterruptsetSCI1DMATransmitInterrupt06 DEC 2019 6:07:40 PMPASS 1 / 1
 clearSCI1DMAReceiveInterruptclearSCI1DMAReceiveInterrupt06 DEC 2019 6:07:40 PMPASS 1 / 1
 clearSCI1DMATransmitInterruptclearSCI1DMATransmitInterrupt06 DEC 2019 6:07:40 PMPASS 1 / 1
 setSCI2DMAReceiveInterruptsetSCI2DMAReceiveInterrupt06 DEC 2019 6:07:40 PMPASS 1 / 1
 setSCI2DMATransmitInterruptsetSCI2DMATransmitInterrupt06 DEC 2019 6:07:40 PMPASS 1 / 1
 clearSCI2DMAReceiveInterruptclearSCI2DMAReceiveInterrupt06 DEC 2019 6:07:40 PMPASS 1 / 1
 clearSCI2DMATransmitInterruptclearSCI2DMATransmitInterrupt06 DEC 2019 6:07:40 PMPASS 1 / 1
 isSCI1DMATransmitInProgressisSCI1DMATransmitInProgress_DMABusy06 DEC 2019 6:07:40 PMPASS 1 / 1
  isSCI1DMATransmitInProgress_InProgress06 DEC 2019 6:07:40 PMPASS 1 / 1
  isSCI1DMATransmitInProgress_NotBusy06 DEC 2019 6:07:40 PMPASS 1 / 1
  isSCI1DMATransmitInProgress_TransmitterBusy06 DEC 2019 6:07:40 PMPASS 1 / 1
 isSCI2DMATransmitInProgressisSCI2DMATransmitInProgress_DMABusy06 DEC 2019 6:07:40 PMPASS 1 / 1
  isSCI2DMATransmitInProgress_NotBusy06 DEC 2019 6:07:40 PMPASS 1 / 1
  isSCI2DMATransmitInProgress_TransmitterBusy06 DEC 2019 6:07:40 PMPASS 1 / 1
 isCAN1TransmitInProgressisCAN1TransmitInProgress_Ch1_8_Busy06 DEC 2019 6:07:40 PMPASS 1 / 1
  isCAN1TransmitInProgress_Ch9_16_Busy06 DEC 2019 6:07:40 PMPASS 1 / 1
  isCAN1TransmitInProgress_InProgress06 DEC 2019 6:07:40 PMPASS 1 / 1
  isCAN1TransmitInProgress_NotBusy06 DEC 2019 6:07:40 PMPASS 1 / 1
TOTALS1523 PASS 23 / 23
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
CommsignalCANXmitsInitiated11 / 1 (100%)1 / 1 (100%)
 signalCANXmitsCompleted11 / 1 (100%)1 / 1 (100%)
 signalSCI1XmitsInitiated11 / 1 (100%)1 / 1 (100%)
 signalSCI1XmitsCompleted11 / 1 (100%)1 / 1 (100%)
 setSCI1DMAReceiveInterrupt11 / 1 (100%)1 / 1 (100%)
 setSCI1DMATransmitInterrupt11 / 1 (100%)1 / 1 (100%)
 clearSCI1DMAReceiveInterrupt11 / 1 (100%)1 / 1 (100%)
 clearSCI1DMATransmitInterrupt11 / 1 (100%)1 / 1 (100%)
 setSCI2DMAReceiveInterrupt11 / 1 (100%)1 / 1 (100%)
 setSCI2DMATransmitInterrupt11 / 1 (100%)1 / 1 (100%)
 clearSCI2DMAReceiveInterrupt11 / 1 (100%)1 / 1 (100%)
 clearSCI2DMATransmitInterrupt11 / 1 (100%)1 / 1 (100%)
 isSCI1DMATransmitInProgress43 / 3 (100%)17 / 17 (100%)5 / 5 (100%)
 isSCI2DMATransmitInProgress43 / 3 (100%)15 / 15 (100%)4 / 4 (100%)
 isCAN1TransmitInProgress22 / 2 (100%)9 / 9 (100%)3 / 3 (100%)
TOTALS152220 / 20 (100%)53 / 53 (100%)12 / 12 (100%)
GRAND TOTALS152220 / 20 (100%)53 / 53 (100%)12 / 12 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_CPLD_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_CPLD_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_CPLD_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,322 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameCPLD
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:31 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Testcases12 / 12 PASS
Expecteds19 / 19 PASS
Statement Coverage31 / 31 (100%)
Branch Coverage21 / 21 (100%)
Pairs Coverage3 / 3 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
CPLDinitCPLDinitCPLD_NominalPath06 DEC 2019 6:08:03 PMPASS 5 / 5
 toggleCPLDWatchdogtoggleCPLDWatchdog_NominalPath06 DEC 2019 6:08:03 PMPASS 1 / 1
 getCPLDWatchdogExpiredgetCPLDWatchdogExpired_NominalPath06 DEC 2019 6:08:03 PMPASS 2 / 2
 setCPLDLampGreensetCPLDLampGreen_Off06 DEC 2019 6:08:03 PMPASS 1 / 1
  setCPLDLampGreen_On06 DEC 2019 6:08:03 PMPASS 1 / 1
 setCPLDLampBluesetCPLDLampBlue_Off06 DEC 2019 6:08:03 PMPASS 1 / 1
  setCPLDLampBlue_On06 DEC 2019 6:08:03 PMPASS 1 / 1
 setCPLDLampRedsetCPLDLampRed_Off06 DEC 2019 6:08:03 PMPASS 1 / 1
  setCPLDLampRed_On06 DEC 2019 6:08:03 PMPASS 1 / 1
 toggleCPLDOffRequesttoggleCPLDOffRequest_NominalPath06 DEC 2019 6:08:03 PMPASS 1 / 1
 getCPLDOffButtongetCPLDOffButton_NominalPath06 DEC 2019 6:08:03 PMPASS 2 / 2
 getCPLDStopButtongetCPLDStopButton_NominalPath06 DEC 2019 6:08:03 PMPASS 2 / 2
TOTALS912 PASS 12 / 12
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
CPLDinitCPLD18 / 8 (100%)1 / 1 (100%)
 toggleCPLDWatchdog11 / 1 (100%)1 / 1 (100%)
 getCPLDWatchdogExpired12 / 2 (100%)1 / 1 (100%)
 setCPLDLampGreen25 / 5 (100%)5 / 5 (100%)1 / 1 (100%)
 setCPLDLampBlue25 / 5 (100%)5 / 5 (100%)1 / 1 (100%)
 setCPLDLampRed25 / 5 (100%)5 / 5 (100%)1 / 1 (100%)
 toggleCPLDOffRequest11 / 1 (100%)1 / 1 (100%)
 getCPLDOffButton12 / 2 (100%)1 / 1 (100%)
 getCPLDStopButton12 / 2 (100%)1 / 1 (100%)
TOTALS91231 / 31 (100%)21 / 21 (100%)3 / 3 (100%)
GRAND TOTALS91231 / 31 (100%)21 / 21 (100%)3 / 3 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_FPGA_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_FPGA_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_FPGA_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,417 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameFPGA
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:32 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Testcases52 / 52 PASS
Expecteds469 / 469 PASS
Control Flow9 / 9 PASS
Statement Coverage265 / 265 (100%)
Branch Coverage113 / 113 (100%)
Pairs Coverage20 / 20 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
FPGAinitFPGANominalPath06 DEC 2019 6:08:14 PMPASS 116 / 116
 resetFPGACommFlagsNominalPath06 DEC 2019 6:08:14 PMPASS 7 / 7
 signalFPGAReceiptCompletedBulkWriteAndReadInProgressAfterWrite06 DEC 2019 6:08:14 PMPASS 11 / 11
  NothingInProgress06 DEC 2019 6:08:14 PMPASS 7 / 7
  ReadCmdInProgress06 DEC 2019 6:08:14 PMPASS 7 / 7
  WriteCmdInProgress06 DEC 2019 6:08:14 PMPASS 7 / 7
 signalFPGATransmitCompletedNominalPath06 DEC 2019 6:08:15 PMPASS 7 / 7
 execFPGAInCommErrorTooManyRetries06 DEC 2019 6:08:15 PMPASS 9 / 9
  FailedState06 DEC 2019 6:08:15 PMPASS 8 / 8
  InvalidState06 DEC 2019 6:08:15 PMPASS 9 / 9
  OutgoingState06 DEC 2019 6:08:15 PMPASS 8 / 8
  RcvAllSensorsState06 DEC 2019 6:08:15 PMPASS 13 / 13
  RcvHeaderState06 DEC 2019 6:08:15 PMPASS 14 / 14
  StartState06 DEC 2019 6:08:15 PMPASS 8 / 8
 execFPGAOutFailedState06 DEC 2019 6:08:15 PMPASS 1 / 1
  IncomingState06 DEC 2019 6:08:15 PMPASS 1 / 1
  InvalidState06 DEC 2019 6:08:15 PMPASS 2 / 2
  ReadHeaderState06 DEC 2019 6:08:15 PMPASS 19 / 19
  WriteAllActuatorsState06 DEC 2019 6:08:15 PMPASS 18 / 18
 handleFPGAReadHeaderStateNominalCase06 DEC 2019 6:08:15 PMPASS 13 / 13
 handleFPGAReceiveHeaderStateBadCRC06 DEC 2019 6:08:15 PMPASS 9 / 9
  NAKResponse06 DEC 2019 6:08:15 PMPASS 8 / 8
  NoResponseReceived06 DEC 2019 6:08:15 PMPASS 8 / 8
  NominalCase06 DEC 2019 6:08:15 PMPASS 9 / 9
 handleFPGAWriteAllActuatorsStateNominalPath06 DEC 2019 6:08:15 PMPASS 25 / 25
 handleFPGAReceiveAllSensorsStateBadCRC06 DEC 2019 6:08:15 PMPASS 6 / 6
  NAKResponse06 DEC 2019 6:08:15 PMPASS 5 / 5
  NoResponseReceived06 DEC 2019 6:08:15 PMPASS 5 / 5
  NoWriteResponseReceived06 DEC 2019 6:08:15 PMPASS 5 / 5
  NominalPath06 DEC 2019 6:08:15 PMPASS 5 / 5
 execFPGATestTestFailed06 DEC 2019 6:08:15 PMPASS 4 / 4
  TestPassed06 DEC 2019 6:08:15 PMPASS 1 / 1
 setupDMAForWriteCmdLengthTooLarge06 DEC 2019 6:08:15 PMPASS 1 / 1
  NominalPath06 DEC 2019 6:08:15 PMPASS 1 / 1
 startDMAWriteCmdNominalPath06 DEC 2019 6:08:15 PMPASS 20 / 20
 setupDMAForWriteRespLengthTooLarge06 DEC 2019 6:08:15 PMPASS 1 / 1
  NominalPath06 DEC 2019 6:08:15 PMPASS 1 / 1
 startDMAReceiptOfWriteRespNominalPath06 DEC 2019 6:08:15 PMPASS 20 / 20
 setupDMAForReadCmdLengthTooLarge06 DEC 2019 6:08:15 PMPASS 1 / 1
  NominalPath06 DEC 2019 6:08:15 PMPASS 1 / 1
 startDMAReadCmdNominalPath06 DEC 2019 6:08:15 PMPASS 20 / 20
 setupDMAForReadRespLengthTooLarge06 DEC 2019 6:08:15 PMPASS 1 / 1
  NominalPath06 DEC 2019 6:08:15 PMPASS 1 / 1
 startDMAReceiptOfReadRespNominalPath06 DEC 2019 6:08:15 PMPASS 20 / 20
 getFPGAIdNominalPath06 DEC 2019 6:08:15 PMPASS 1 / 1
 getFPGARevNominalPath06 DEC 2019 6:08:15 PMPASS 1 / 1
 getFPGAStatusNominalPath06 DEC 2019 6:08:15 PMPASS 1 / 1
 setFPGAControlNominalPath06 DEC 2019 6:08:16 PMPASS 1 / 1
 getFPGABloodFlowgetFPGABloodFlow_NominalPath06 DEC 2019 6:08:16 PMPASS 1 / 1
 getFPGADialysateFlowgetFPGADialysateFlow_NominalPath06 DEC 2019 6:08:16 PMPASS 1 / 1
 consumeUnexpectedDataDataBytePending06 DEC 2019 6:08:16 PMPASS
  NoData06 DEC 2019 6:08:16 PMPASS
TOTALS2652 PASS 52 / 52
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
FPGAinitFPGA179 / 79 (100%)1 / 1 (100%)
 resetFPGACommFlags17 / 7 (100%)1 / 1 (100%)
 signalFPGAReceiptCompleted412 / 12 (100%)13 / 13 (100%)3 / 3 (100%)
 signalFPGATransmitCompleted11 / 1 (100%)1 / 1 (100%)
 execFPGAIn722 / 22 (100%)14 / 14 (100%)2 / 2 (100%)
 execFPGAOut517 / 17 (100%)9 / 9 (100%)1 / 1 (100%)
 handleFPGAReadHeaderState114 / 14 (100%)1 / 1 (100%)
 handleFPGAReceiveHeaderState415 / 15 (100%)13 / 13 (100%)3 / 3 (100%)
 handleFPGAWriteAllActuatorsState125 / 25 (100%)1 / 1 (100%)
 handleFPGAReceiveAllSensorsState517 / 17 (100%)19 / 19 (100%)5 / 5 (100%)
 execFPGATest27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)
 setupDMAForWriteCmd27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)
 startDMAWriteCmd13 / 3 (100%)1 / 1 (100%)
 setupDMAForWriteResp27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)
 startDMAReceiptOfWriteResp13 / 3 (100%)1 / 1 (100%)
 setupDMAForReadCmd27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)
 startDMAReadCmd13 / 3 (100%)1 / 1 (100%)
 setupDMAForReadResp27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)
 startDMAReceiptOfReadResp13 / 3 (100%)1 / 1 (100%)
 getFPGAId11 / 1 (100%)1 / 1 (100%)
 getFPGARev11 / 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%)
TOTALS2652265 / 265 (100%)113 / 113 (100%)20 / 20 (100%)
GRAND TOTALS2652265 / 265 (100%)113 / 113 (100%)20 / 20 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INTERRUPTS_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INTERRUPTS_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INTERRUPTS_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,322 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINTERRUPTS
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:34 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Testcases20 / 20 PASS
Expecteds37 / 37 PASS
Control Flow24 / 24 PASS
Statement Coverage42 / 42 (100%)
Branch Coverage62 / 62 (100%)
Pairs Coverage13 / 13 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
InterruptsphantomInterruptNominalPath06 DEC 2019 6:08:31 PMPASS
 canMessageNotificationInvalidCANNode06 DEC 2019 6:08:31 PMPASS
  NominalPath06 DEC 2019 6:08:31 PMPASS 1 / 1
 canErrorNotificationcanErrorNotification_BusOff06 DEC 2019 6:08:31 PMPASS 4 / 4
  canErrorNotification_BusPassive06 DEC 2019 6:08:31 PMPASS 4 / 4
  canErrorNotification_BusWarning06 DEC 2019 6:08:31 PMPASS 4 / 4
  canErrorNotification_InvalidCANNode06 DEC 2019 6:08:31 PMPASS 4 / 4
  canErrorNotification_Other06 DEC 2019 6:08:31 PMPASS 4 / 4
  canErrorNotification_ParityError06 DEC 2019 6:08:31 PMPASS 4 / 4
 sciNotificationFramingError_SCI06 DEC 2019 6:08:31 PMPASS 2 / 2
  FramingError_SCI206 DEC 2019 6:08:31 PMPASS 2 / 2
  InvalidSCI06 DEC 2019 6:08:31 PMPASS 4 / 4
  OverrunError_SCI06 DEC 2019 6:08:31 PMPASS 2 / 2
  OverrunError_SCI206 DEC 2019 6:08:31 PMPASS 2 / 2
 dmaGroupANotificationDMAChannel006 DEC 2019 6:08:31 PMPASS
  DMAChannel106 DEC 2019 6:08:31 PMPASS
  DMAChannel206 DEC 2019 6:08:31 PMPASS
  DMAChannel306 DEC 2019 6:08:31 PMPASS
  InvalidChannel06 DEC 2019 6:08:31 PMPASS
  UnexpectedInterruptType06 DEC 2019 6:08:31 PMPASS
TOTALS520 PASS 20 / 20
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
InterruptsphantomInterrupt11 / 1 (100%)1 / 1 (100%)
 canMessageNotification22 / 2 (100%)5 / 5 (100%)1 / 1 (100%)
 canErrorNotification69 / 9 (100%)21 / 21 (100%)5 / 5 (100%)
 sciNotification710 / 10 (100%)25 / 25 (100%)6 / 6 (100%)
 dmaGroupANotification620 / 20 (100%)10 / 10 (100%)1 / 1 (100%)
TOTALS52242 / 42 (100%)62 / 62 (100%)13 / 13 (100%)
GRAND TOTALS52242 / 42 (100%)62 / 62 (100%)13 / 13 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMLAMP_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMLAMP_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMLAMP_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,490 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_ALARMLAMP
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:35 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + +
Testcases6 / 6 PASS
Expecteds18 / 18 PASS
Function Coverage17 / 49 (34%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
AlarmLampinitAlarmLamp   
 execAlarmLamp   
 requestAlarmLampPattern   
 getCurrentAlarmLampPattern   
 execAlarmLampTest   
 setAlarmLampToPatternStep   
 testSetCurrentLampPatternOverride   
 testResetCurrentLampPatternOverride   
TOTALS8   
ModeFaultinitFaultMode   
 transitionToFaultModerequestAlarmLampPattern06 DEC 2019 6:08:57 PMPASS 2 / 2
 execFaultMode   
TOTALS31 PASS 1 / 1
ModeInitPOSTinitInitAndPOSTMode   
 transitionToInitAndPOSTMode   
 execInitAndPOSTModeexecAlarmLampTest06 DEC 2019 6:08:57 PMPASS 1 / 1
 isPOSTCompleted   
 isPOSTPassed   
 handlePOSTStatus   
TOTALS61 PASS 1 / 1
SystemCommMessagesserializeMessage   
 sendOffButtonMsgToUI   
 handleOffButtonConfirmMsgFromUI   
 broadcastAlarmStatus   
 broadcastAlarmTriggered   
 broadcastAlarmCleared   
 broadcastBloodFlowData   
 handleDGCheckIn   
 handleUICheckIn   
 sendDebugData   
 isTestingActivated   
 sendTestAckResponseMsg   
 handleTesterLogInRequest   
 handleTestHDMessageRequest   
 handleTestOffButtonStateOverrideRequest   
 handleTestStopButtonStateOverrideRequest   
 handleTestAlarmLampPatternOverrideRequesttestResetCurrentLampPatternOverride06 DEC 2019 6:08:57 PMPASS 3 / 3
  testSetCurrentLampPatternOverride06 DEC 2019 6:08:57 PMPASS 3 / 3
 handleTestWatchdogCheckInStateOverrideRequest   
 handleTestAlarmStateOverrideRequest   
 handleTestAlarmTimeOverrideRequest   
 handleTestAlarmStatusBroadcastIntervalOverrideRequest   
 handleTestBloodFlowSetPointOverrideRequest   
 handleTestBloodFlowMeasuredOverrideRequest   
 handleTestBloodPumpMeasuredSpeedOverrideRequest   
 handleTestBloodPumpMeasuredCurrentOverrideRequest   
 handleTestBloodFlowBroadcastIntervalOverrideRequest   
TOTALS262 PASS 2 / 2
TaskGeneraltaskGeneralexecAlarmLamp06 DEC 2019 6:08:57 PMPASS 4 / 4
TOTALS11 PASS 1 / 1
sys_mainmain   
 initProcessor   
 initSoftwareinitAlarmLamp06 DEC 2019 6:08:57 PMPASS 5 / 5
 initHardware   
 initTasks   
TOTALS51 PASS 1 / 1
+
+ +
+
+
+

Metrics

+
+ +
+

Function

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityFunctions
AlarmLampinitAlarmLamp11 / 1 (100%)
 execAlarmLamp51 / 1 (100%)
 requestAlarmLampPattern21 / 1 (100%)
 getCurrentAlarmLampPattern21 / 1 (100%)
 execAlarmLampTest91 / 1 (100%)
 setAlarmLampToPatternStep41 / 1 (100%)
 testSetCurrentLampPatternOverride21 / 1 (100%)
 testResetCurrentLampPatternOverride21 / 1 (100%)
TOTALS8278 / 8 (100%)
ModeFaultinitFaultMode10 / 1 (0%)
 transitionToFaultMode11 / 1 (100%)
 execFaultMode10 / 1 (0%)
TOTALS331 / 3 (33%)
ModeInitPOSTinitInitAndPOSTMode10 / 1 (0%)
 transitionToInitAndPOSTMode10 / 1 (0%)
 execInitAndPOSTMode91 / 1 (100%)
 isPOSTCompleted10 / 1 (0%)
 isPOSTPassed10 / 1 (0%)
 handlePOSTStatus31 / 1 (100%)
TOTALS6162 / 6 (33%)
SystemCommMessagesserializeMessage31 / 1 (100%)
 sendOffButtonMsgToUI10 / 1 (0%)
 handleOffButtonConfirmMsgFromUI10 / 1 (0%)
 broadcastAlarmStatus10 / 1 (0%)
 broadcastAlarmTriggered10 / 1 (0%)
 broadcastAlarmCleared10 / 1 (0%)
 broadcastBloodFlowData10 / 1 (0%)
 handleDGCheckIn10 / 1 (0%)
 handleUICheckIn10 / 1 (0%)
 sendDebugData10 / 1 (0%)
 isTestingActivated11 / 1 (100%)
 sendTestAckResponseMsg11 / 1 (100%)
 handleTesterLogInRequest20 / 1 (0%)
 handleTestHDMessageRequest10 / 1 (0%)
 handleTestOffButtonStateOverrideRequest30 / 1 (0%)
 handleTestStopButtonStateOverrideRequest30 / 1 (0%)
 handleTestAlarmLampPatternOverrideRequest31 / 1 (100%)
 handleTestWatchdogCheckInStateOverrideRequest30 / 1 (0%)
 handleTestAlarmStateOverrideRequest30 / 1 (0%)
 handleTestAlarmTimeOverrideRequest30 / 1 (0%)
 handleTestAlarmStatusBroadcastIntervalOverrideRequest30 / 1 (0%)
 handleTestBloodFlowSetPointOverrideRequest30 / 1 (0%)
 handleTestBloodFlowMeasuredOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredSpeedOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredCurrentOverrideRequest30 / 1 (0%)
 handleTestBloodFlowBroadcastIntervalOverrideRequest30 / 1 (0%)
TOTALS26534 / 26 (15%)
TaskGeneraltaskGeneral21 / 1 (100%)
TOTALS121 / 1 (100%)
sys_mainmain10 / 1 (0%)
 initProcessor10 / 1 (0%)
 initSoftware11 / 1 (100%)
 initHardware10 / 1 (0%)
 initTasks10 / 1 (0%)
TOTALS551 / 5 (20%)
GRAND TOTALS4910617 / 49 (34%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMMGMT_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMMGMT_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMMGMT_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,521 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_ALARMMGMT
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:37 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + +
Testcases4 / 4 PASS
Expecteds24 / 24 PASS
Function Coverage26 / 59 (44%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
BloodFlowinitBloodFlow   
 setBloodPumpTargetFlowRate   
 execBloodFlowMonitoractivateAlarm1Data06 DEC 2019 6:09:17 PMPASS 3 / 3
 execBloodFlowControlleractivateAlarm2Data06 DEC 2019 6:09:17 PMPASS 5 / 5
 handleBloodPumpOffState   
 handleBloodPumpRampingUpState   
 handleBloodPumpRampingDownState   
 handleBloodPumpControlToTargetState   
 stopBloodPump   
 releaseBloodPumpStop   
 setBloodPumpDirection   
 getPublishBloodFlowDataInterval   
 getTargetBloodFlowRate   
 getMeasuredBloodFlowRate   
 getMeasuredBloodPumpSpeed   
 getMeasuredBloodPumpCurrent   
 publishBloodFlowData   
 checkBloodPumpDirection   
 checkBloodPumpMCCurrent   
 execBloodFlowTest   
 testSetBloodFlowDataPublishIntervalOverride   
 testResetBloodFlowDataPublishIntervalOverride   
 testSetTargetBloodFlowRateOverride   
 testResetTargetBloodFlowRateOverride   
 testSetMeasuredBloodFlowRateOverride   
 testResetMeasuredBloodFlowRateOverride   
 testSetMeasuredBloodPumpSpeedOverride   
 testResetMeasuredBloodPumpSpeedOverride   
 testSetMeasuredBloodPumpCurrentOverride   
 testResetMeasuredBloodPumpCurrentOverride   
TOTALS302 PASS 2 / 2
AlarmMgmtinitAlarmMgmt   
 execAlarmMgmt   
 activateAlarm   
 activateAlarmNoData   
 activateAlarm1Data   
 activateAlarm2Data   
 clearAlarm   
 isAlarmActive   
 getAlarmActive   
 getAlarmStartTime   
 updateAlarmsState   
 setAlarmLampAndAudio   
 updateAlarmsSilenceStatus   
 handleAlarmEscalations   
 updateAlarmsFlags   
 resetAlarmPriorityFIFO   
 getPublishAlarmStatusInterval   
 testSetAlarmStatusPublishIntervalOverride   
 testResetAlarmStatusPublishIntervalOverride   
 testSetAlarmStateOverride   
 testResetAlarmStateOverride   
 testSetAlarmStartOverride   
 testResetAlarmStartOverride   
TOTALS23   
TaskGeneraltaskGeneralexecAlarmMgmt06 DEC 2019 6:09:17 PMPASS 2 / 2
TOTALS11 PASS 1 / 1
sys_mainmain   
 initProcessor   
 initSoftwareinitAlarmMgmt06 DEC 2019 6:09:17 PMPASS 14 / 14
 initHardware   
 initTasks   
TOTALS51 PASS 1 / 1
+
+ +
+
+
+

Metrics

+
+ +
+

Function

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityFunctions
BloodFlowinitBloodFlow21 / 1 (100%)
 setBloodPumpTargetFlowRate100 / 1 (0%)
 execBloodFlowMonitor31 / 1 (100%)
 execBloodFlowController51 / 1 (100%)
 handleBloodPumpOffState21 / 1 (100%)
 handleBloodPumpRampingUpState30 / 1 (0%)
 handleBloodPumpRampingDownState30 / 1 (0%)
 handleBloodPumpControlToTargetState90 / 1 (0%)
 stopBloodPump11 / 1 (100%)
 releaseBloodPumpStop10 / 1 (0%)
 setBloodPumpDirection31 / 1 (100%)
 getPublishBloodFlowDataInterval21 / 1 (100%)
 getTargetBloodFlowRate21 / 1 (100%)
 getMeasuredBloodFlowRate20 / 1 (0%)
 getMeasuredBloodPumpSpeed20 / 1 (0%)
 getMeasuredBloodPumpCurrent21 / 1 (100%)
 publishBloodFlowData21 / 1 (100%)
 checkBloodPumpDirection41 / 1 (100%)
 checkBloodPumpMCCurrent81 / 1 (100%)
 execBloodFlowTest10 / 1 (0%)
 testSetBloodFlowDataPublishIntervalOverride20 / 1 (0%)
 testResetBloodFlowDataPublishIntervalOverride20 / 1 (0%)
 testSetTargetBloodFlowRateOverride20 / 1 (0%)
 testResetTargetBloodFlowRateOverride20 / 1 (0%)
 testSetMeasuredBloodFlowRateOverride20 / 1 (0%)
 testResetMeasuredBloodFlowRateOverride20 / 1 (0%)
 testSetMeasuredBloodPumpSpeedOverride20 / 1 (0%)
 testResetMeasuredBloodPumpSpeedOverride20 / 1 (0%)
 testSetMeasuredBloodPumpCurrentOverride20 / 1 (0%)
 testResetMeasuredBloodPumpCurrentOverride20 / 1 (0%)
TOTALS308712 / 30 (40%)
AlarmMgmtinitAlarmMgmt31 / 1 (100%)
 execAlarmMgmt21 / 1 (100%)
 activateAlarm41 / 1 (100%)
 activateAlarmNoData20 / 1 (0%)
 activateAlarm1Data21 / 1 (100%)
 activateAlarm2Data21 / 1 (100%)
 clearAlarm50 / 1 (0%)
 isAlarmActive10 / 1 (0%)
 getAlarmActive31 / 1 (100%)
 getAlarmStartTime30 / 1 (0%)
 updateAlarmsState61 / 1 (100%)
 setAlarmLampAndAudio71 / 1 (100%)
 updateAlarmsSilenceStatus11 / 1 (100%)
 handleAlarmEscalations11 / 1 (100%)
 updateAlarmsFlags11 / 1 (100%)
 resetAlarmPriorityFIFO20 / 1 (0%)
 getPublishAlarmStatusInterval21 / 1 (100%)
 testSetAlarmStatusPublishIntervalOverride20 / 1 (0%)
 testResetAlarmStatusPublishIntervalOverride20 / 1 (0%)
 testSetAlarmStateOverride30 / 1 (0%)
 testResetAlarmStateOverride30 / 1 (0%)
 testSetAlarmStartOverride40 / 1 (0%)
 testResetAlarmStartOverride30 / 1 (0%)
TOTALS236412 / 23 (52%)
TaskGeneraltaskGeneral21 / 1 (100%)
TOTALS121 / 1 (100%)
sys_mainmain10 / 1 (0%)
 initProcessor10 / 1 (0%)
 initSoftware11 / 1 (100%)
 initHardware10 / 1 (0%)
 initTasks10 / 1 (0%)
TOTALS551 / 5 (20%)
GRAND TOTALS5915826 / 59 (44%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_BLOODFLOW_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_BLOODFLOW_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_BLOODFLOW_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,433 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_BLOODFLOW
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:39 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + +
Testcases3 / 3 PASS
Expecteds12 / 12 PASS
Function Coverage16 / 37 (43%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
BloodFlowinitBloodFlow   
 setBloodPumpTargetFlowRate   
 execBloodFlowMonitor   
 execBloodFlowController   
 handleBloodPumpOffState   
 handleBloodPumpRampingUpState   
 handleBloodPumpRampingDownState   
 handleBloodPumpControlToTargetState   
 stopBloodPump   
 releaseBloodPumpStop   
 setBloodPumpDirection   
 getPublishBloodFlowDataInterval   
 getTargetBloodFlowRate   
 getMeasuredBloodFlowRate   
 getMeasuredBloodPumpSpeed   
 getMeasuredBloodPumpCurrent   
 publishBloodFlowData   
 checkBloodPumpDirection   
 checkBloodPumpMCCurrent   
 execBloodFlowTest   
 testSetBloodFlowDataPublishIntervalOverride   
 testResetBloodFlowDataPublishIntervalOverride   
 testSetTargetBloodFlowRateOverride   
 testResetTargetBloodFlowRateOverride   
 testSetMeasuredBloodFlowRateOverride   
 testResetMeasuredBloodFlowRateOverride   
 testSetMeasuredBloodPumpSpeedOverride   
 testResetMeasuredBloodPumpSpeedOverride   
 testSetMeasuredBloodPumpCurrentOverride   
 testResetMeasuredBloodPumpCurrentOverride   
TOTALS30   
TaskGeneraltaskGeneralexecBloodFlowController06 DEC 2019 6:09:38 PMPASS 1 / 1
TOTALS11 PASS 1 / 1
TaskPrioritytaskPriorityexecBloodFlowMonitor06 DEC 2019 6:09:38 PMPASS 5 / 5
TOTALS11 PASS 1 / 1
sys_mainmain   
 initProcessor   
 initSoftwareinitBloodFlow06 DEC 2019 6:09:38 PMPASS 6 / 6
 initHardware   
 initTasks   
TOTALS51 PASS 1 / 1
+
+ +
+
+
+

Metrics

+
+ +
+

Function

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityFunctions
BloodFlowinitBloodFlow21 / 1 (100%)
 setBloodPumpTargetFlowRate100 / 1 (0%)
 execBloodFlowMonitor31 / 1 (100%)
 execBloodFlowController51 / 1 (100%)
 handleBloodPumpOffState21 / 1 (100%)
 handleBloodPumpRampingUpState30 / 1 (0%)
 handleBloodPumpRampingDownState30 / 1 (0%)
 handleBloodPumpControlToTargetState90 / 1 (0%)
 stopBloodPump11 / 1 (100%)
 releaseBloodPumpStop11 / 1 (100%)
 setBloodPumpDirection31 / 1 (100%)
 getPublishBloodFlowDataInterval21 / 1 (100%)
 getTargetBloodFlowRate21 / 1 (100%)
 getMeasuredBloodFlowRate21 / 1 (100%)
 getMeasuredBloodPumpSpeed21 / 1 (100%)
 getMeasuredBloodPumpCurrent21 / 1 (100%)
 publishBloodFlowData21 / 1 (100%)
 checkBloodPumpDirection40 / 1 (0%)
 checkBloodPumpMCCurrent80 / 1 (0%)
 execBloodFlowTest10 / 1 (0%)
 testSetBloodFlowDataPublishIntervalOverride20 / 1 (0%)
 testResetBloodFlowDataPublishIntervalOverride20 / 1 (0%)
 testSetTargetBloodFlowRateOverride20 / 1 (0%)
 testResetTargetBloodFlowRateOverride20 / 1 (0%)
 testSetMeasuredBloodFlowRateOverride20 / 1 (0%)
 testResetMeasuredBloodFlowRateOverride20 / 1 (0%)
 testSetMeasuredBloodPumpSpeedOverride20 / 1 (0%)
 testResetMeasuredBloodPumpSpeedOverride20 / 1 (0%)
 testSetMeasuredBloodPumpCurrentOverride20 / 1 (0%)
 testResetMeasuredBloodPumpCurrentOverride20 / 1 (0%)
TOTALS308713 / 30 (43%)
TaskGeneraltaskGeneral21 / 1 (100%)
TOTALS121 / 1 (100%)
TaskPrioritytaskPriority21 / 1 (100%)
TOTALS121 / 1 (100%)
sys_mainmain10 / 1 (0%)
 initProcessor10 / 1 (0%)
 initSoftware11 / 1 (100%)
 initHardware10 / 1 (0%)
 initTasks10 / 1 (0%)
TOTALS551 / 5 (20%)
GRAND TOTALS379616 / 37 (43%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_BUTTONS_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_BUTTONS_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_BUTTONS_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,499 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_BUTTONS
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:40 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + +
Testcases8 / 8 PASS
Expecteds26 / 26 PASS
Function Coverage23 / 52 (44%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
ButtonsinitButtons   
 execButtons   
 isStopButtonPressed   
 getOffButtonState   
 getStopButtonState   
 execStuckButtonTest   
 userConfirmOffButton   
 isCurrentOpModeOkToTurnOff   
 handleOffButtonProcessing   
 handleStopButtonProcessing   
 testSetOffButtonStateOverride   
 testResetOffButtonStateOverride   
 testSetStopButtonStateOverride   
 testResetStopButtonStateOverride   
TOTALS14   
ModeInitPOSTinitInitAndPOSTMode   
 transitionToInitAndPOSTMode   
 execInitAndPOSTModeexecStuckButtonTest06 DEC 2019 6:10:03 PMPASS 2 / 2
 isPOSTCompleted   
 isPOSTPassed   
 handlePOSTStatus   
TOTALS61 PASS 1 / 1
SystemCommMessagesserializeMessage   
 sendOffButtonMsgToUI   
 handleOffButtonConfirmMsgFromUIuserConfirmOffButton06 DEC 2019 6:10:03 PMPASS 1 / 1
 broadcastAlarmStatus   
 broadcastAlarmTriggered   
 broadcastAlarmCleared   
 broadcastBloodFlowData   
 handleDGCheckIn   
 handleUICheckIn   
 sendDebugData   
 isTestingActivated   
 sendTestAckResponseMsg   
 handleTesterLogInRequest   
 handleTestHDMessageRequest   
 handleTestOffButtonStateOverrideRequesttestResetOffButtonStateOverride06 DEC 2019 6:10:03 PMPASS 3 / 3
  testSetOffButtonStateOverride06 DEC 2019 6:10:03 PMPASS 3 / 3
 handleTestStopButtonStateOverrideRequesttestResetStopButtonStateOverride06 DEC 2019 6:10:03 PMPASS 3 / 3
  testSetStopButtonStateOverride06 DEC 2019 6:10:03 PMPASS 3 / 3
 handleTestAlarmLampPatternOverrideRequest   
 handleTestWatchdogCheckInStateOverrideRequest   
 handleTestAlarmStateOverrideRequest   
 handleTestAlarmTimeOverrideRequest   
 handleTestAlarmStatusBroadcastIntervalOverrideRequest   
 handleTestBloodFlowSetPointOverrideRequest   
 handleTestBloodFlowMeasuredOverrideRequest   
 handleTestBloodPumpMeasuredSpeedOverrideRequest   
 handleTestBloodPumpMeasuredCurrentOverrideRequest   
 handleTestBloodFlowBroadcastIntervalOverrideRequest   
TOTALS265 PASS 5 / 5
TaskPrioritytaskPriorityexecButtons06 DEC 2019 6:10:03 PMPASS 2 / 2
TOTALS11 PASS 1 / 1
sys_mainmain   
 initProcessor   
 initSoftwareinitButtons06 DEC 2019 6:10:03 PMPASS 9 / 9
 initHardware   
 initTasks   
TOTALS51 PASS 1 / 1
+
+ +
+
+
+

Metrics

+
+ +
+

Function

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityFunctions
ButtonsinitButtons11 / 1 (100%)
 execButtons31 / 1 (100%)
 isStopButtonPressed10 / 1 (0%)
 getOffButtonState21 / 1 (100%)
 getStopButtonState21 / 1 (100%)
 execStuckButtonTest71 / 1 (100%)
 userConfirmOffButton41 / 1 (100%)
 isCurrentOpModeOkToTurnOff21 / 1 (100%)
 handleOffButtonProcessing91 / 1 (100%)
 handleStopButtonProcessing51 / 1 (100%)
 testSetOffButtonStateOverride21 / 1 (100%)
 testResetOffButtonStateOverride21 / 1 (100%)
 testSetStopButtonStateOverride21 / 1 (100%)
 testResetStopButtonStateOverride21 / 1 (100%)
TOTALS144413 / 14 (92%)
ModeInitPOSTinitInitAndPOSTMode10 / 1 (0%)
 transitionToInitAndPOSTMode10 / 1 (0%)
 execInitAndPOSTMode91 / 1 (100%)
 isPOSTCompleted10 / 1 (0%)
 isPOSTPassed10 / 1 (0%)
 handlePOSTStatus31 / 1 (100%)
TOTALS6162 / 6 (33%)
SystemCommMessagesserializeMessage31 / 1 (100%)
 sendOffButtonMsgToUI10 / 1 (0%)
 handleOffButtonConfirmMsgFromUI11 / 1 (100%)
 broadcastAlarmStatus10 / 1 (0%)
 broadcastAlarmTriggered10 / 1 (0%)
 broadcastAlarmCleared10 / 1 (0%)
 broadcastBloodFlowData10 / 1 (0%)
 handleDGCheckIn10 / 1 (0%)
 handleUICheckIn10 / 1 (0%)
 sendDebugData10 / 1 (0%)
 isTestingActivated11 / 1 (100%)
 sendTestAckResponseMsg11 / 1 (100%)
 handleTesterLogInRequest20 / 1 (0%)
 handleTestHDMessageRequest10 / 1 (0%)
 handleTestOffButtonStateOverrideRequest31 / 1 (100%)
 handleTestStopButtonStateOverrideRequest31 / 1 (100%)
 handleTestAlarmLampPatternOverrideRequest30 / 1 (0%)
 handleTestWatchdogCheckInStateOverrideRequest30 / 1 (0%)
 handleTestAlarmStateOverrideRequest30 / 1 (0%)
 handleTestAlarmTimeOverrideRequest30 / 1 (0%)
 handleTestAlarmStatusBroadcastIntervalOverrideRequest30 / 1 (0%)
 handleTestBloodFlowSetPointOverrideRequest30 / 1 (0%)
 handleTestBloodFlowMeasuredOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredSpeedOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredCurrentOverrideRequest30 / 1 (0%)
 handleTestBloodFlowBroadcastIntervalOverrideRequest30 / 1 (0%)
TOTALS26536 / 26 (23%)
TaskPrioritytaskPriority21 / 1 (100%)
TOTALS121 / 1 (100%)
sys_mainmain10 / 1 (0%)
 initProcessor10 / 1 (0%)
 initSoftware11 / 1 (100%)
 initHardware10 / 1 (0%)
 initTasks10 / 1 (0%)
TOTALS551 / 5 (20%)
GRAND TOTALS5212023 / 52 (44%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_COMMBUFFERS_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_COMMBUFFERS_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_COMMBUFFERS_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,557 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_COMMBUFFERS
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:42 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + +
Testcases3 / 3 PASS
Expecteds91 / 91 PASS
Function Coverage16 / 67 (23%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
CommBuffersinitCommBuffers   
 addToCommBuffer   
 getFromCommBuffer   
 peekFromCommBuffer   
 numberOfBytesInCommBuffer   
 switchDoubleBuffer   
 getDataFromInactiveBuffer   
TOTALS7   
MsgQueuesinitMsgQueues   
 addToMsgQueue   
 getFromMsgQueue   
 isMsgQueueEmpty   
 isMsgQueueFull   
 blankMessage   
 blankMessageInWrapper   
TOTALS7   
SystemComminitSystemComm   
 checkInFromDG   
 checkInFromUI   
 isDGCommunicating   
 isUICommunicating   
 uiCommunicated   
 execSystemCommRx   
 execSystemCommTx   
 handleCANMsgInterrupt   
 handleUARTMsgRecvPacketInterrupt   
 handleUARTMsgXmitPacketInterrupt   
 initUARTAndDMA   
 isCANBoxForXmit   
 isCANBoxForRecv   
 findNextHighestPriorityCANPacketToTransmit   
 transmitNextCANPacket   
 transmitNextUARTPacket   
 processIncomingData   
 consumeBufferPaddingBeforeSyncpeekAndgetFromAndNumberOfBytesInCommBuffer06 DEC 2019 6:10:26 PMPASS 15 / 15
 parseMessageFromBuffer   
 processReceivedMessages   
 processReceivedMessage   
TOTALS221 PASS 1 / 1
SystemCommMessagesserializeMessage   
 sendOffButtonMsgToUIaddToCommBuffer06 DEC 2019 6:10:26 PMPASS 11 / 11
 handleOffButtonConfirmMsgFromUI   
 broadcastAlarmStatus   
 broadcastAlarmTriggered   
 broadcastAlarmCleared   
 broadcastBloodFlowData   
 handleDGCheckIn   
 handleUICheckIn   
 sendDebugData   
 isTestingActivated   
 sendTestAckResponseMsg   
 handleTesterLogInRequest   
 handleTestHDMessageRequest   
 handleTestOffButtonStateOverrideRequest   
 handleTestStopButtonStateOverrideRequest   
 handleTestAlarmLampPatternOverrideRequest   
 handleTestWatchdogCheckInStateOverrideRequest   
 handleTestAlarmStateOverrideRequest   
 handleTestAlarmTimeOverrideRequest   
 handleTestAlarmStatusBroadcastIntervalOverrideRequest   
 handleTestBloodFlowSetPointOverrideRequest   
 handleTestBloodFlowMeasuredOverrideRequest   
 handleTestBloodPumpMeasuredSpeedOverrideRequest   
 handleTestBloodPumpMeasuredCurrentOverrideRequest   
 handleTestBloodFlowBroadcastIntervalOverrideRequest   
TOTALS261 PASS 1 / 1
sys_mainmain   
 initProcessor   
 initSoftwareinitCommBuffers06 DEC 2019 6:10:27 PMPASS 65 / 65
 initHardware   
 initTasks   
TOTALS51 PASS 1 / 1
+
+ +
+
+
+

Metrics

+
+ +
+

Function

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityFunctions
CommBuffersinitCommBuffers41 / 1 (100%)
 addToCommBuffer31 / 1 (100%)
 getFromCommBuffer61 / 1 (100%)
 peekFromCommBuffer51 / 1 (100%)
 numberOfBytesInCommBuffer21 / 1 (100%)
 switchDoubleBuffer21 / 1 (100%)
 getDataFromInactiveBuffer31 / 1 (100%)
TOTALS7257 / 7 (100%)
MsgQueuesinitMsgQueues31 / 1 (100%)
 addToMsgQueue40 / 1 (0%)
 getFromMsgQueue40 / 1 (0%)
 isMsgQueueEmpty30 / 1 (0%)
 isMsgQueueFull30 / 1 (0%)
 blankMessage21 / 1 (100%)
 blankMessageInWrapper21 / 1 (100%)
TOTALS7213 / 7 (42%)
SystemComminitSystemComm11 / 1 (100%)
 checkInFromDG10 / 1 (0%)
 checkInFromUI10 / 1 (0%)
 isDGCommunicating10 / 1 (0%)
 isUICommunicating10 / 1 (0%)
 uiCommunicated10 / 1 (0%)
 execSystemCommRx10 / 1 (0%)
 execSystemCommTx50 / 1 (0%)
 handleCANMsgInterrupt50 / 1 (0%)
 handleUARTMsgRecvPacketInterrupt10 / 1 (0%)
 handleUARTMsgXmitPacketInterrupt20 / 1 (0%)
 initUARTAndDMA11 / 1 (100%)
 isCANBoxForXmit30 / 1 (0%)
 isCANBoxForRecv30 / 1 (0%)
 findNextHighestPriorityCANPacketToTransmit30 / 1 (0%)
 transmitNextCANPacket30 / 1 (0%)
 transmitNextUARTPacket30 / 1 (0%)
 processIncomingData70 / 1 (0%)
 consumeBufferPaddingBeforeSync31 / 1 (100%)
 parseMessageFromBuffer50 / 1 (0%)
 processReceivedMessages40 / 1 (0%)
 processReceivedMessage190 / 1 (0%)
TOTALS22743 / 22 (13%)
SystemCommMessagesserializeMessage31 / 1 (100%)
 sendOffButtonMsgToUI11 / 1 (100%)
 handleOffButtonConfirmMsgFromUI10 / 1 (0%)
 broadcastAlarmStatus10 / 1 (0%)
 broadcastAlarmTriggered10 / 1 (0%)
 broadcastAlarmCleared10 / 1 (0%)
 broadcastBloodFlowData10 / 1 (0%)
 handleDGCheckIn10 / 1 (0%)
 handleUICheckIn10 / 1 (0%)
 sendDebugData10 / 1 (0%)
 isTestingActivated10 / 1 (0%)
 sendTestAckResponseMsg10 / 1 (0%)
 handleTesterLogInRequest20 / 1 (0%)
 handleTestHDMessageRequest10 / 1 (0%)
 handleTestOffButtonStateOverrideRequest30 / 1 (0%)
 handleTestStopButtonStateOverrideRequest30 / 1 (0%)
 handleTestAlarmLampPatternOverrideRequest30 / 1 (0%)
 handleTestWatchdogCheckInStateOverrideRequest30 / 1 (0%)
 handleTestAlarmStateOverrideRequest30 / 1 (0%)
 handleTestAlarmTimeOverrideRequest30 / 1 (0%)
 handleTestAlarmStatusBroadcastIntervalOverrideRequest30 / 1 (0%)
 handleTestBloodFlowSetPointOverrideRequest30 / 1 (0%)
 handleTestBloodFlowMeasuredOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredSpeedOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredCurrentOverrideRequest30 / 1 (0%)
 handleTestBloodFlowBroadcastIntervalOverrideRequest30 / 1 (0%)
TOTALS26532 / 26 (7%)
sys_mainmain10 / 1 (0%)
 initProcessor10 / 1 (0%)
 initSoftware11 / 1 (100%)
 initHardware10 / 1 (0%)
 initTasks10 / 1 (0%)
TOTALS551 / 5 (20%)
GRAND TOTALS6717816 / 67 (23%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_FPGA_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_FPGA_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_FPGA_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,462 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_FPGA
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:44 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + +
Testcases5 / 5 PASS
Expecteds33 / 33 PASS
Function Coverage18 / 43 (41%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
ModeInitPOSTinitInitAndPOSTMode   
 transitionToInitAndPOSTMode   
 execInitAndPOSTModeexecFPGATest06 DEC 2019 6:10:53 PMPASS 5 / 5
 isPOSTCompleted   
 isPOSTPassed   
 handlePOSTStatus   
TOTALS61 PASS 1 / 1
FPGAinitFPGA   
 resetFPGACommFlags   
 signalFPGAReceiptCompleted   
 signalFPGATransmitCompleted   
 execFPGAIn   
 execFPGAOut   
 handleFPGAReadHeaderState   
 handleFPGAReceiveHeaderState   
 handleFPGAWriteAllActuatorsState   
 handleFPGAReceiveAllSensorsState   
 execFPGATest   
 setupDMAForWriteCmd   
 startDMAWriteCmd   
 setupDMAForWriteResp   
 startDMAReceiptOfWriteResp   
 setupDMAForReadCmd   
 startDMAReadCmd   
 setupDMAForReadResp   
 startDMAReceiptOfReadResp   
 getFPGAId   
 getFPGARev   
 getFPGAStatus   
 setFPGAControl   
 getFPGABloodFlow   
 getFPGADialysateFlow   
 consumeUnexpectedData   
TOTALS26   
InterruptsphantomInterrupt   
 canMessageNotification   
 canErrorNotification   
 sciNotification   
 dmaGroupANotificationsignalFPGAReceiptCompleted06 DEC 2019 6:10:53 PMPASS 3 / 3
  signalFPGATransmitCompleted06 DEC 2019 6:10:53 PMPASS 1 / 1
TOTALS52 PASS 2 / 2
TaskPrioritytaskPriorityexecFPGAInAndOut06 DEC 2019 6:10:53 PMPASS 1 / 1
TOTALS11 PASS 1 / 1
sys_mainmain   
 initProcessor   
 initSoftwareinitFPGA06 DEC 2019 6:10:53 PMPASS 23 / 23
 initHardware   
 initTasks   
TOTALS51 PASS 1 / 1
+
+ +
+
+
+

Metrics

+
+ +
+

Function

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityFunctions
ModeInitPOSTinitInitAndPOSTMode10 / 1 (0%)
 transitionToInitAndPOSTMode10 / 1 (0%)
 execInitAndPOSTMode91 / 1 (100%)
 isPOSTCompleted10 / 1 (0%)
 isPOSTPassed10 / 1 (0%)
 handlePOSTStatus31 / 1 (100%)
TOTALS6162 / 6 (33%)
FPGAinitFPGA11 / 1 (100%)
 resetFPGACommFlags11 / 1 (100%)
 signalFPGAReceiptCompleted41 / 1 (100%)
 signalFPGATransmitCompleted11 / 1 (100%)
 execFPGAIn71 / 1 (100%)
 execFPGAOut51 / 1 (100%)
 handleFPGAReadHeaderState11 / 1 (100%)
 handleFPGAReceiveHeaderState40 / 1 (0%)
 handleFPGAWriteAllActuatorsState10 / 1 (0%)
 handleFPGAReceiveAllSensorsState50 / 1 (0%)
 execFPGATest21 / 1 (100%)
 setupDMAForWriteCmd20 / 1 (0%)
 startDMAWriteCmd10 / 1 (0%)
 setupDMAForWriteResp20 / 1 (0%)
 startDMAReceiptOfWriteResp10 / 1 (0%)
 setupDMAForReadCmd21 / 1 (100%)
 startDMAReadCmd11 / 1 (100%)
 setupDMAForReadResp21 / 1 (100%)
 startDMAReceiptOfReadResp11 / 1 (100%)
 getFPGAId10 / 1 (0%)
 getFPGARev10 / 1 (0%)
 getFPGAStatus10 / 1 (0%)
 setFPGAControl10 / 1 (0%)
 getFPGABloodFlow10 / 1 (0%)
 getFPGADialysateFlow10 / 1 (0%)
 consumeUnexpectedData21 / 1 (100%)
TOTALS265213 / 26 (50%)
InterruptsphantomInterrupt10 / 1 (0%)
 canMessageNotification20 / 1 (0%)
 canErrorNotification60 / 1 (0%)
 sciNotification70 / 1 (0%)
 dmaGroupANotification61 / 1 (100%)
TOTALS5221 / 5 (20%)
TaskPrioritytaskPriority21 / 1 (100%)
TOTALS121 / 1 (100%)
sys_mainmain10 / 1 (0%)
 initProcessor10 / 1 (0%)
 initSoftware11 / 1 (100%)
 initHardware10 / 1 (0%)
 initTasks10 / 1 (0%)
TOTALS551 / 5 (20%)
GRAND TOTALS439718 / 43 (41%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_MSGQUEUES_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_MSGQUEUES_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_MSGQUEUES_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,557 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_MSGQUEUES
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:45 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + +
Testcases4 / 4 PASS
Expecteds25 / 25 PASS
Function Coverage25 / 67 (37%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
CommBuffersinitCommBuffers   
 addToCommBuffer   
 getFromCommBuffer   
 peekFromCommBuffer   
 numberOfBytesInCommBuffer   
 switchDoubleBuffer   
 getDataFromInactiveBuffer   
TOTALS7   
MsgQueuesinitMsgQueues   
 addToMsgQueue   
 getFromMsgQueue   
 isMsgQueueEmpty   
 isMsgQueueFull   
 blankMessage   
 blankMessageInWrapper   
TOTALS7   
SystemComminitSystemComm   
 checkInFromDG   
 checkInFromUI   
 isDGCommunicating   
 isUICommunicating   
 uiCommunicated   
 execSystemCommRx   
 execSystemCommTx   
 handleCANMsgInterrupt   
 handleUARTMsgRecvPacketInterrupt   
 handleUARTMsgXmitPacketInterrupt   
 initUARTAndDMA   
 isCANBoxForXmit   
 isCANBoxForRecv   
 findNextHighestPriorityCANPacketToTransmit   
 transmitNextCANPacket   
 transmitNextUARTPacket   
 processIncomingDataaddToMsgQueue06 DEC 2019 6:11:18 PMPASS 9 / 9
 consumeBufferPaddingBeforeSync   
 parseMessageFromBuffer   
 processReceivedMessagesgetFromMsgQueue06 DEC 2019 6:11:18 PMPASS 3 / 3
 processReceivedMessage   
TOTALS222 PASS 2 / 2
SystemCommMessagesserializeMessage   
 sendOffButtonMsgToUIblankMessage06 DEC 2019 6:11:18 PMPASS 10 / 10
 handleOffButtonConfirmMsgFromUI   
 broadcastAlarmStatus   
 broadcastAlarmTriggered   
 broadcastAlarmCleared   
 broadcastBloodFlowData   
 handleDGCheckIn   
 handleUICheckIn   
 sendDebugData   
 isTestingActivated   
 sendTestAckResponseMsg   
 handleTesterLogInRequest   
 handleTestHDMessageRequest   
 handleTestOffButtonStateOverrideRequest   
 handleTestStopButtonStateOverrideRequest   
 handleTestAlarmLampPatternOverrideRequest   
 handleTestWatchdogCheckInStateOverrideRequest   
 handleTestAlarmStateOverrideRequest   
 handleTestAlarmTimeOverrideRequest   
 handleTestAlarmStatusBroadcastIntervalOverrideRequest   
 handleTestBloodFlowSetPointOverrideRequest   
 handleTestBloodFlowMeasuredOverrideRequest   
 handleTestBloodPumpMeasuredSpeedOverrideRequest   
 handleTestBloodPumpMeasuredCurrentOverrideRequest   
 handleTestBloodFlowBroadcastIntervalOverrideRequest   
TOTALS261 PASS 1 / 1
sys_mainmain   
 initProcessor   
 initSoftwareinitMsgQueues06 DEC 2019 6:11:18 PMPASS 3 / 3
 initHardware   
 initTasks   
TOTALS51 PASS 1 / 1
+
+ +
+
+
+

Metrics

+
+ +
+

Function

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityFunctions
CommBuffersinitCommBuffers41 / 1 (100%)
 addToCommBuffer31 / 1 (100%)
 getFromCommBuffer61 / 1 (100%)
 peekFromCommBuffer51 / 1 (100%)
 numberOfBytesInCommBuffer21 / 1 (100%)
 switchDoubleBuffer21 / 1 (100%)
 getDataFromInactiveBuffer31 / 1 (100%)
TOTALS7257 / 7 (100%)
MsgQueuesinitMsgQueues31 / 1 (100%)
 addToMsgQueue41 / 1 (100%)
 getFromMsgQueue41 / 1 (100%)
 isMsgQueueEmpty31 / 1 (100%)
 isMsgQueueFull31 / 1 (100%)
 blankMessage21 / 1 (100%)
 blankMessageInWrapper21 / 1 (100%)
TOTALS7217 / 7 (100%)
SystemComminitSystemComm11 / 1 (100%)
 checkInFromDG10 / 1 (0%)
 checkInFromUI10 / 1 (0%)
 isDGCommunicating10 / 1 (0%)
 isUICommunicating10 / 1 (0%)
 uiCommunicated10 / 1 (0%)
 execSystemCommRx10 / 1 (0%)
 execSystemCommTx50 / 1 (0%)
 handleCANMsgInterrupt50 / 1 (0%)
 handleUARTMsgRecvPacketInterrupt10 / 1 (0%)
 handleUARTMsgXmitPacketInterrupt20 / 1 (0%)
 initUARTAndDMA11 / 1 (100%)
 isCANBoxForXmit30 / 1 (0%)
 isCANBoxForRecv30 / 1 (0%)
 findNextHighestPriorityCANPacketToTransmit30 / 1 (0%)
 transmitNextCANPacket30 / 1 (0%)
 transmitNextUARTPacket30 / 1 (0%)
 processIncomingData71 / 1 (100%)
 consumeBufferPaddingBeforeSync31 / 1 (100%)
 parseMessageFromBuffer51 / 1 (100%)
 processReceivedMessages41 / 1 (100%)
 processReceivedMessage191 / 1 (100%)
TOTALS22747 / 22 (31%)
SystemCommMessagesserializeMessage31 / 1 (100%)
 sendOffButtonMsgToUI11 / 1 (100%)
 handleOffButtonConfirmMsgFromUI11 / 1 (100%)
 broadcastAlarmStatus10 / 1 (0%)
 broadcastAlarmTriggered10 / 1 (0%)
 broadcastAlarmCleared10 / 1 (0%)
 broadcastBloodFlowData10 / 1 (0%)
 handleDGCheckIn10 / 1 (0%)
 handleUICheckIn10 / 1 (0%)
 sendDebugData10 / 1 (0%)
 isTestingActivated10 / 1 (0%)
 sendTestAckResponseMsg10 / 1 (0%)
 handleTesterLogInRequest20 / 1 (0%)
 handleTestHDMessageRequest10 / 1 (0%)
 handleTestOffButtonStateOverrideRequest30 / 1 (0%)
 handleTestStopButtonStateOverrideRequest30 / 1 (0%)
 handleTestAlarmLampPatternOverrideRequest30 / 1 (0%)
 handleTestWatchdogCheckInStateOverrideRequest30 / 1 (0%)
 handleTestAlarmStateOverrideRequest30 / 1 (0%)
 handleTestAlarmTimeOverrideRequest30 / 1 (0%)
 handleTestAlarmStatusBroadcastIntervalOverrideRequest30 / 1 (0%)
 handleTestBloodFlowSetPointOverrideRequest30 / 1 (0%)
 handleTestBloodFlowMeasuredOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredSpeedOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredCurrentOverrideRequest30 / 1 (0%)
 handleTestBloodFlowBroadcastIntervalOverrideRequest30 / 1 (0%)
TOTALS26533 / 26 (11%)
sys_mainmain10 / 1 (0%)
 initProcessor10 / 1 (0%)
 initSoftware11 / 1 (100%)
 initHardware10 / 1 (0%)
 initTasks10 / 1 (0%)
TOTALS551 / 5 (20%)
GRAND TOTALS6717825 / 67 (37%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_OPERATIONMODES_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_OPERATIONMODES_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_OPERATIONMODES_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,417 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_OPERATIONMODES
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:46 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + +
Testcases4 / 4 PASS
Expecteds10 / 10 PASS
Function Coverage14 / 32 (43%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
ButtonsinitButtons   
 execButtons   
 isStopButtonPressed   
 getOffButtonState   
 getStopButtonState   
 execStuckButtonTest   
 userConfirmOffButtongetCurrentOperationMode06 DEC 2019 6:11:41 PMPASS 1 / 1
 isCurrentOpModeOkToTurnOff   
 handleOffButtonProcessing   
 handleStopButtonProcessing   
 testSetOffButtonStateOverride   
 testResetOffButtonStateOverride   
 testSetStopButtonStateOverride   
 testResetStopButtonStateOverride   
TOTALS141 PASS 1 / 1
ModeInitPOSTinitInitAndPOSTMode   
 transitionToInitAndPOSTMode   
 execInitAndPOSTModerequestNewOperationMode06 DEC 2019 6:11:41 PMPASS 4 / 4
 isPOSTCompleted   
 isPOSTPassed   
 handlePOSTStatus   
TOTALS61 PASS 1 / 1
OperationModesinitOperationModes   
 execOperationModes   
 requestNewOperationMode   
 getCurrentOperationMode   
 arbitrateModeRequest   
 transitionToNewOperationMode   
TOTALS6   
TaskGeneraltaskGeneralexecOperationModes06 DEC 2019 6:11:41 PMPASS 1 / 1
TOTALS11 PASS 1 / 1
sys_mainmain   
 initProcessor   
 initSoftwareinitOperationModes06 DEC 2019 6:11:41 PMPASS 4 / 4
 initHardware   
 initTasks   
TOTALS51 PASS 1 / 1
+
+ +
+
+
+

Metrics

+
+ +
+

Function

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityFunctions
ButtonsinitButtons11 / 1 (100%)
 execButtons30 / 1 (0%)
 isStopButtonPressed10 / 1 (0%)
 getOffButtonState20 / 1 (0%)
 getStopButtonState20 / 1 (0%)
 execStuckButtonTest70 / 1 (0%)
 userConfirmOffButton41 / 1 (100%)
 isCurrentOpModeOkToTurnOff21 / 1 (100%)
 handleOffButtonProcessing90 / 1 (0%)
 handleStopButtonProcessing50 / 1 (0%)
 testSetOffButtonStateOverride20 / 1 (0%)
 testResetOffButtonStateOverride20 / 1 (0%)
 testSetStopButtonStateOverride20 / 1 (0%)
 testResetStopButtonStateOverride20 / 1 (0%)
TOTALS14443 / 14 (21%)
ModeInitPOSTinitInitAndPOSTMode11 / 1 (100%)
 transitionToInitAndPOSTMode11 / 1 (100%)
 execInitAndPOSTMode91 / 1 (100%)
 isPOSTCompleted10 / 1 (0%)
 isPOSTPassed10 / 1 (0%)
 handlePOSTStatus30 / 1 (0%)
TOTALS6163 / 6 (50%)
OperationModesinitOperationModes21 / 1 (100%)
 execOperationModes121 / 1 (100%)
 requestNewOperationMode21 / 1 (100%)
 getCurrentOperationMode11 / 1 (100%)
 arbitrateModeRequest41 / 1 (100%)
 transitionToNewOperationMode101 / 1 (100%)
TOTALS6316 / 6 (100%)
TaskGeneraltaskGeneral21 / 1 (100%)
TOTALS121 / 1 (100%)
sys_mainmain10 / 1 (0%)
 initProcessor10 / 1 (0%)
 initSoftware11 / 1 (100%)
 initHardware10 / 1 (0%)
 initTasks10 / 1 (0%)
TOTALS551 / 5 (20%)
GRAND TOTALS329814 / 32 (43%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMMMESSAGES_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMMMESSAGES_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMMMESSAGES_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,599 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_SYSTEMCOMMMESSAGES
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:50 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + +
Testcases9 / 9 PASS
Expecteds30 / 30 PASS
Function Coverage22 / 76 (28%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
ButtonsinitButtons   
 execButtons   
 isStopButtonPressed   
 getOffButtonState   
 getStopButtonState   
 execStuckButtonTest   
 userConfirmOffButton   
 isCurrentOpModeOkToTurnOff   
 handleOffButtonProcessingsendOffButtonMsgToUI06 DEC 2019 6:12:35 PMPASS 11 / 11
 handleStopButtonProcessing   
 testSetOffButtonStateOverrideisTestingActivated06 DEC 2019 6:12:35 PMPASS 1 / 1
 testResetOffButtonStateOverride   
 testSetStopButtonStateOverride   
 testResetStopButtonStateOverride   
TOTALS142 PASS 2 / 2
CommBuffersinitCommBuffers   
 addToCommBuffer   
 getFromCommBuffer   
 peekFromCommBuffer   
 numberOfBytesInCommBuffer   
 switchDoubleBuffer   
 getDataFromInactiveBuffer   
TOTALS7   
MsgQueuesinitMsgQueues   
 addToMsgQueue   
 getFromMsgQueue   
 isMsgQueueEmpty   
 isMsgQueueFull   
 blankMessage   
 blankMessageInWrapper   
TOTALS7   
SystemComminitSystemComm   
 checkInFromDG   
 checkInFromUI   
 isDGCommunicating   
 isUICommunicating   
 uiCommunicated   
 execSystemCommRx   
 execSystemCommTx   
 handleCANMsgInterrupt   
 handleUARTMsgRecvPacketInterrupt   
 handleUARTMsgXmitPacketInterrupt   
 initUARTAndDMA   
 isCANBoxForXmit   
 isCANBoxForRecv   
 findNextHighestPriorityCANPacketToTransmit   
 transmitNextCANPacket   
 transmitNextUARTPacket   
 processIncomingData   
 consumeBufferPaddingBeforeSync   
 parseMessageFromBuffer   
 processReceivedMessages   
 processReceivedMessagehandleOffButtonConfirmMsgFromUI06 DEC 2019 6:12:35 PMPASS 1 / 1
  handleTestAlarmLampPatternOverrideRequest06 DEC 2019 6:12:35 PMPASS 1 / 1
  handleTestHDMessageRequest06 DEC 2019 6:12:35 PMPASS 7 / 7
  handleTestOffButtonStateOverrideRequest06 DEC 2019 6:12:36 PMPASS 3 / 3
  handleTestStopButtonStateOverrideRequest06 DEC 2019 6:12:36 PMPASS 3 / 3
  handleTestWatchdogCheckInStateOverrideRequest06 DEC 2019 6:12:36 PMPASS 2 / 2
  handleTesterLogInRequest06 DEC 2019 6:12:36 PMPASS 1 / 1
TOTALS227 PASS 7 / 7
SystemCommMessagesserializeMessage   
 sendOffButtonMsgToUI   
 handleOffButtonConfirmMsgFromUI   
 broadcastAlarmStatus   
 broadcastAlarmTriggered   
 broadcastAlarmCleared   
 broadcastBloodFlowData   
 handleDGCheckIn   
 handleUICheckIn   
 sendDebugData   
 isTestingActivated   
 sendTestAckResponseMsg   
 handleTesterLogInRequest   
 handleTestHDMessageRequest   
 handleTestOffButtonStateOverrideRequest   
 handleTestStopButtonStateOverrideRequest   
 handleTestAlarmLampPatternOverrideRequest   
 handleTestWatchdogCheckInStateOverrideRequest   
 handleTestAlarmStateOverrideRequest   
 handleTestAlarmTimeOverrideRequest   
 handleTestAlarmStatusBroadcastIntervalOverrideRequest   
 handleTestBloodFlowSetPointOverrideRequest   
 handleTestBloodFlowMeasuredOverrideRequest   
 handleTestBloodPumpMeasuredSpeedOverrideRequest   
 handleTestBloodPumpMeasuredCurrentOverrideRequest   
 handleTestBloodFlowBroadcastIntervalOverrideRequest   
TOTALS26   
+
+ +
+
+
+

Metrics

+
+ +
+

Function

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityFunctions
ButtonsinitButtons10 / 1 (0%)
 execButtons30 / 1 (0%)
 isStopButtonPressed10 / 1 (0%)
 getOffButtonState21 / 1 (100%)
 getStopButtonState20 / 1 (0%)
 execStuckButtonTest70 / 1 (0%)
 userConfirmOffButton41 / 1 (100%)
 isCurrentOpModeOkToTurnOff21 / 1 (100%)
 handleOffButtonProcessing91 / 1 (100%)
 handleStopButtonProcessing50 / 1 (0%)
 testSetOffButtonStateOverride21 / 1 (100%)
 testResetOffButtonStateOverride20 / 1 (0%)
 testSetStopButtonStateOverride21 / 1 (100%)
 testResetStopButtonStateOverride20 / 1 (0%)
TOTALS14446 / 14 (42%)
CommBuffersinitCommBuffers40 / 1 (0%)
 addToCommBuffer31 / 1 (100%)
 getFromCommBuffer60 / 1 (0%)
 peekFromCommBuffer50 / 1 (0%)
 numberOfBytesInCommBuffer20 / 1 (0%)
 switchDoubleBuffer20 / 1 (0%)
 getDataFromInactiveBuffer30 / 1 (0%)
TOTALS7251 / 7 (14%)
MsgQueuesinitMsgQueues30 / 1 (0%)
 addToMsgQueue41 / 1 (100%)
 getFromMsgQueue40 / 1 (0%)
 isMsgQueueEmpty30 / 1 (0%)
 isMsgQueueFull31 / 1 (100%)
 blankMessage21 / 1 (100%)
 blankMessageInWrapper20 / 1 (0%)
TOTALS7213 / 7 (42%)
SystemComminitSystemComm10 / 1 (0%)
 checkInFromDG10 / 1 (0%)
 checkInFromUI10 / 1 (0%)
 isDGCommunicating10 / 1 (0%)
 isUICommunicating10 / 1 (0%)
 uiCommunicated10 / 1 (0%)
 execSystemCommRx10 / 1 (0%)
 execSystemCommTx50 / 1 (0%)
 handleCANMsgInterrupt50 / 1 (0%)
 handleUARTMsgRecvPacketInterrupt10 / 1 (0%)
 handleUARTMsgXmitPacketInterrupt20 / 1 (0%)
 initUARTAndDMA10 / 1 (0%)
 isCANBoxForXmit30 / 1 (0%)
 isCANBoxForRecv30 / 1 (0%)
 findNextHighestPriorityCANPacketToTransmit30 / 1 (0%)
 transmitNextCANPacket30 / 1 (0%)
 transmitNextUARTPacket30 / 1 (0%)
 processIncomingData70 / 1 (0%)
 consumeBufferPaddingBeforeSync30 / 1 (0%)
 parseMessageFromBuffer50 / 1 (0%)
 processReceivedMessages40 / 1 (0%)
 processReceivedMessage191 / 1 (100%)
TOTALS22741 / 22 (4%)
SystemCommMessagesserializeMessage31 / 1 (100%)
 sendOffButtonMsgToUI11 / 1 (100%)
 handleOffButtonConfirmMsgFromUI11 / 1 (100%)
 broadcastAlarmStatus10 / 1 (0%)
 broadcastAlarmTriggered10 / 1 (0%)
 broadcastAlarmCleared10 / 1 (0%)
 broadcastBloodFlowData10 / 1 (0%)
 handleDGCheckIn10 / 1 (0%)
 handleUICheckIn10 / 1 (0%)
 sendDebugData10 / 1 (0%)
 isTestingActivated11 / 1 (100%)
 sendTestAckResponseMsg11 / 1 (100%)
 handleTesterLogInRequest21 / 1 (100%)
 handleTestHDMessageRequest11 / 1 (100%)
 handleTestOffButtonStateOverrideRequest31 / 1 (100%)
 handleTestStopButtonStateOverrideRequest31 / 1 (100%)
 handleTestAlarmLampPatternOverrideRequest31 / 1 (100%)
 handleTestWatchdogCheckInStateOverrideRequest31 / 1 (100%)
 handleTestAlarmStateOverrideRequest30 / 1 (0%)
 handleTestAlarmTimeOverrideRequest30 / 1 (0%)
 handleTestAlarmStatusBroadcastIntervalOverrideRequest30 / 1 (0%)
 handleTestBloodFlowSetPointOverrideRequest30 / 1 (0%)
 handleTestBloodFlowMeasuredOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredSpeedOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredCurrentOverrideRequest30 / 1 (0%)
 handleTestBloodFlowBroadcastIntervalOverrideRequest30 / 1 (0%)
TOTALS265311 / 26 (42%)
GRAND TOTALS7621722 / 76 (28%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMM_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMM_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMM_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,590 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_SYSTEMCOMM
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:48 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + +
Testcases5 / 5 PASS
Expecteds48 / 48 PASS
Function Coverage36 / 73 (49%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
CommBuffersinitCommBuffers   
 addToCommBuffer   
 getFromCommBuffer   
 peekFromCommBuffer   
 numberOfBytesInCommBuffer   
 switchDoubleBuffer   
 getDataFromInactiveBuffer   
TOTALS7   
InterruptsphantomInterrupt   
 canMessageNotificationhandleCANMsgInterrupt06 DEC 2019 6:12:11 PMPASS 12 / 12
 canErrorNotification   
 sciNotification   
 dmaGroupANotificationhandleUARTMsgRecvPacketInterrupt06 DEC 2019 6:12:11 PMPASS 10 / 10
  handleUARTMsgXmitPacketInterrupt06 DEC 2019 6:12:11 PMPASS 6 / 6
TOTALS53 PASS 3 / 3
MsgQueuesinitMsgQueues   
 addToMsgQueue   
 getFromMsgQueue   
 isMsgQueueEmpty   
 isMsgQueueFull   
 blankMessage   
 blankMessageInWrapper   
TOTALS7   
SystemComminitSystemComm   
 checkInFromDG   
 checkInFromUI   
 isDGCommunicating   
 isUICommunicating   
 uiCommunicated   
 execSystemCommRx   
 execSystemCommTx   
 handleCANMsgInterrupt   
 handleUARTMsgRecvPacketInterrupt   
 handleUARTMsgXmitPacketInterrupt   
 initUARTAndDMA   
 isCANBoxForXmit   
 isCANBoxForRecv   
 findNextHighestPriorityCANPacketToTransmit   
 transmitNextCANPacket   
 transmitNextUARTPacket   
 processIncomingData   
 consumeBufferPaddingBeforeSync   
 parseMessageFromBuffer   
 processReceivedMessages   
 processReceivedMessage   
TOTALS22   
SystemCommMessagesserializeMessage   
 sendOffButtonMsgToUI   
 handleOffButtonConfirmMsgFromUI   
 broadcastAlarmStatus   
 broadcastAlarmTriggered   
 broadcastAlarmCleared   
 broadcastBloodFlowData   
 handleDGCheckIn   
 handleUICheckIn   
 sendDebugData   
 isTestingActivated   
 sendTestAckResponseMsg   
 handleTesterLogInRequest   
 handleTestHDMessageRequest   
 handleTestOffButtonStateOverrideRequest   
 handleTestStopButtonStateOverrideRequest   
 handleTestAlarmLampPatternOverrideRequest   
 handleTestWatchdogCheckInStateOverrideRequest   
 handleTestAlarmStateOverrideRequest   
 handleTestAlarmTimeOverrideRequest   
 handleTestAlarmStatusBroadcastIntervalOverrideRequest   
 handleTestBloodFlowSetPointOverrideRequest   
 handleTestBloodFlowMeasuredOverrideRequest   
 handleTestBloodPumpMeasuredSpeedOverrideRequest   
 handleTestBloodPumpMeasuredCurrentOverrideRequest   
 handleTestBloodFlowBroadcastIntervalOverrideRequest   
TOTALS26   
TaskGeneraltaskGeneralexecSystemCommRxAndTx06 DEC 2019 6:12:11 PMPASS 6 / 6
TOTALS11 PASS 1 / 1
sys_mainmain   
 initProcessor   
 initSoftwareinitSystemComm06 DEC 2019 6:12:11 PMPASS 14 / 14
 initHardware   
 initTasks   
TOTALS51 PASS 1 / 1
+
+ +
+
+
+

Metrics

+
+ +
+

Function

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityFunctions
CommBuffersinitCommBuffers41 / 1 (100%)
 addToCommBuffer31 / 1 (100%)
 getFromCommBuffer61 / 1 (100%)
 peekFromCommBuffer51 / 1 (100%)
 numberOfBytesInCommBuffer21 / 1 (100%)
 switchDoubleBuffer21 / 1 (100%)
 getDataFromInactiveBuffer31 / 1 (100%)
TOTALS7257 / 7 (100%)
InterruptsphantomInterrupt10 / 1 (0%)
 canMessageNotification21 / 1 (100%)
 canErrorNotification60 / 1 (0%)
 sciNotification70 / 1 (0%)
 dmaGroupANotification61 / 1 (100%)
TOTALS5222 / 5 (40%)
MsgQueuesinitMsgQueues31 / 1 (100%)
 addToMsgQueue41 / 1 (100%)
 getFromMsgQueue41 / 1 (100%)
 isMsgQueueEmpty31 / 1 (100%)
 isMsgQueueFull31 / 1 (100%)
 blankMessage20 / 1 (0%)
 blankMessageInWrapper21 / 1 (100%)
TOTALS7216 / 7 (85%)
SystemComminitSystemComm11 / 1 (100%)
 checkInFromDG10 / 1 (0%)
 checkInFromUI10 / 1 (0%)
 isDGCommunicating10 / 1 (0%)
 isUICommunicating10 / 1 (0%)
 uiCommunicated11 / 1 (100%)
 execSystemCommRx11 / 1 (100%)
 execSystemCommTx51 / 1 (100%)
 handleCANMsgInterrupt51 / 1 (100%)
 handleUARTMsgRecvPacketInterrupt11 / 1 (100%)
 handleUARTMsgXmitPacketInterrupt21 / 1 (100%)
 initUARTAndDMA11 / 1 (100%)
 isCANBoxForXmit31 / 1 (100%)
 isCANBoxForRecv31 / 1 (100%)
 findNextHighestPriorityCANPacketToTransmit31 / 1 (100%)
 transmitNextCANPacket31 / 1 (100%)
 transmitNextUARTPacket31 / 1 (100%)
 processIncomingData71 / 1 (100%)
 consumeBufferPaddingBeforeSync31 / 1 (100%)
 parseMessageFromBuffer51 / 1 (100%)
 processReceivedMessages41 / 1 (100%)
 processReceivedMessage191 / 1 (100%)
TOTALS227418 / 22 (81%)
SystemCommMessagesserializeMessage30 / 1 (0%)
 sendOffButtonMsgToUI10 / 1 (0%)
 handleOffButtonConfirmMsgFromUI11 / 1 (100%)
 broadcastAlarmStatus10 / 1 (0%)
 broadcastAlarmTriggered10 / 1 (0%)
 broadcastAlarmCleared10 / 1 (0%)
 broadcastBloodFlowData10 / 1 (0%)
 handleDGCheckIn10 / 1 (0%)
 handleUICheckIn10 / 1 (0%)
 sendDebugData10 / 1 (0%)
 isTestingActivated10 / 1 (0%)
 sendTestAckResponseMsg10 / 1 (0%)
 handleTesterLogInRequest20 / 1 (0%)
 handleTestHDMessageRequest10 / 1 (0%)
 handleTestOffButtonStateOverrideRequest30 / 1 (0%)
 handleTestStopButtonStateOverrideRequest30 / 1 (0%)
 handleTestAlarmLampPatternOverrideRequest30 / 1 (0%)
 handleTestWatchdogCheckInStateOverrideRequest30 / 1 (0%)
 handleTestAlarmStateOverrideRequest30 / 1 (0%)
 handleTestAlarmTimeOverrideRequest30 / 1 (0%)
 handleTestAlarmStatusBroadcastIntervalOverrideRequest30 / 1 (0%)
 handleTestBloodFlowSetPointOverrideRequest30 / 1 (0%)
 handleTestBloodFlowMeasuredOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredSpeedOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredCurrentOverrideRequest30 / 1 (0%)
 handleTestBloodFlowBroadcastIntervalOverrideRequest30 / 1 (0%)
TOTALS26531 / 26 (3%)
TaskGeneraltaskGeneral21 / 1 (100%)
TOTALS121 / 1 (100%)
sys_mainmain10 / 1 (0%)
 initProcessor10 / 1 (0%)
 initSoftware11 / 1 (100%)
 initHardware10 / 1 (0%)
 initTasks10 / 1 (0%)
TOTALS551 / 5 (20%)
GRAND TOTALS7320236 / 73 (49%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_TIMERS_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_TIMERS_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_TIMERS_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,369 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_TIMERS
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:51 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + +
Testcases3 / 3 PASS
Expecteds7 / 7 PASS
Function Coverage13 / 21 (61%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
TimersinitTimers   
 incMSTimerCount   
 getMSTimerCount   
 didTimeout   
 calcTimeSince   
TOTALS5   
WatchdogMgmtinitWatchdogMgmt   
 execWatchdogMgmtdidTimeout06 DEC 2019 6:12:57 PMPASS 5 / 5
 checkInWithWatchdogMgmt   
 execWatchdogTest   
 resetWDTaskCheckIns   
 haveAllTasksCheckedIn   
 hasTaskGeneralCheckedIn   
 petWatchdog   
 testSetWatchdogTaskCheckInOverride   
 testResetWatchdogTaskCheckInOverride   
TOTALS101 PASS 1 / 1
TaskTimertaskTimerincMSTimerCount06 DEC 2019 6:12:57 PMPASS 1 / 1
TOTALS11 PASS 1 / 1
sys_mainmain   
 initProcessor   
 initSoftwareinitTimers06 DEC 2019 6:12:57 PMPASS 1 / 1
 initHardware   
 initTasks   
TOTALS51 PASS 1 / 1
+
+ +
+
+
+

Metrics

+
+ +
+

Function

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityFunctions
TimersinitTimers11 / 1 (100%)
 incMSTimerCount11 / 1 (100%)
 getMSTimerCount11 / 1 (100%)
 didTimeout41 / 1 (100%)
 calcTimeSince20 / 1 (0%)
TOTALS594 / 5 (80%)
WatchdogMgmtinitWatchdogMgmt21 / 1 (100%)
 execWatchdogMgmt31 / 1 (100%)
 checkInWithWatchdogMgmt21 / 1 (100%)
 execWatchdogTest60 / 1 (0%)
 resetWDTaskCheckIns21 / 1 (100%)
 haveAllTasksCheckedIn31 / 1 (100%)
 hasTaskGeneralCheckedIn31 / 1 (100%)
 petWatchdog11 / 1 (100%)
 testSetWatchdogTaskCheckInOverride30 / 1 (0%)
 testResetWatchdogTaskCheckInOverride30 / 1 (0%)
TOTALS10287 / 10 (70%)
TaskTimertaskTimer11 / 1 (100%)
TOTALS111 / 1 (100%)
sys_mainmain10 / 1 (0%)
 initProcessor10 / 1 (0%)
 initSoftware11 / 1 (100%)
 initHardware10 / 1 (0%)
 initTasks10 / 1 (0%)
TOTALS551 / 5 (20%)
GRAND TOTALS214313 / 21 (61%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_UTILITIES_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_UTILITIES_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_UTILITIES_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,389 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_UTILITIES
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:53 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + +
Testcases1 / 1 PASS
Expecteds7 / 7 PASS
Function Coverage6 / 28 (21%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
FPGAinitFPGA   
 resetFPGACommFlags   
 signalFPGAReceiptCompleted   
 signalFPGATransmitCompleted   
 execFPGAIn   
 execFPGAOut   
 handleFPGAReadHeaderStatecrc1606 DEC 2019 6:13:11 PMPASS 7 / 7
 handleFPGAReceiveHeaderState   
 handleFPGAWriteAllActuatorsState   
 handleFPGAReceiveAllSensorsState   
 execFPGATest   
 setupDMAForWriteCmd   
 startDMAWriteCmd   
 setupDMAForWriteResp   
 startDMAReceiptOfWriteResp   
 setupDMAForReadCmd   
 startDMAReadCmd   
 setupDMAForReadResp   
 startDMAReceiptOfReadResp   
 getFPGAId   
 getFPGARev   
 getFPGAStatus   
 setFPGAControl   
 getFPGABloodFlow   
 getFPGADialysateFlow   
 consumeUnexpectedData   
TOTALS261 PASS 1 / 1
Utilitiescrc16   
 crc8   
TOTALS2   
+
+ +
+
+
+

Metrics

+
+ +
+

Function

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityFunctions
FPGAinitFPGA10 / 1 (0%)
 resetFPGACommFlags10 / 1 (0%)
 signalFPGAReceiptCompleted40 / 1 (0%)
 signalFPGATransmitCompleted10 / 1 (0%)
 execFPGAIn70 / 1 (0%)
 execFPGAOut50 / 1 (0%)
 handleFPGAReadHeaderState11 / 1 (100%)
 handleFPGAReceiveHeaderState40 / 1 (0%)
 handleFPGAWriteAllActuatorsState10 / 1 (0%)
 handleFPGAReceiveAllSensorsState50 / 1 (0%)
 execFPGATest20 / 1 (0%)
 setupDMAForWriteCmd20 / 1 (0%)
 startDMAWriteCmd10 / 1 (0%)
 setupDMAForWriteResp20 / 1 (0%)
 startDMAReceiptOfWriteResp10 / 1 (0%)
 setupDMAForReadCmd21 / 1 (100%)
 startDMAReadCmd11 / 1 (100%)
 setupDMAForReadResp21 / 1 (100%)
 startDMAReceiptOfReadResp11 / 1 (100%)
 getFPGAId10 / 1 (0%)
 getFPGARev10 / 1 (0%)
 getFPGAStatus10 / 1 (0%)
 setFPGAControl10 / 1 (0%)
 getFPGABloodFlow10 / 1 (0%)
 getFPGADialysateFlow10 / 1 (0%)
 consumeUnexpectedData20 / 1 (0%)
TOTALS26525 / 26 (19%)
Utilitiescrc1621 / 1 (100%)
 crc820 / 1 (0%)
TOTALS241 / 2 (50%)
GRAND TOTALS28566 / 28 (21%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_WATCHDOGMGMT_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_WATCHDOGMGMT_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_INT_WATCHDOGMGMT_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,490 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameINT_WATCHDOGMGMT
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:54 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + +
Testcases6 / 6 PASS
Expecteds39 / 39 PASS
Function Coverage19 / 49 (38%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
ModeInitPOSTinitInitAndPOSTMode   
 transitionToInitAndPOSTMode   
 execInitAndPOSTModeexecWatchdogTest06 DEC 2019 6:13:36 PMPASS 4 / 4
 isPOSTCompleted   
 isPOSTPassed   
 handlePOSTStatus   
TOTALS61 PASS 1 / 1
SystemCommMessagesserializeMessage   
 sendOffButtonMsgToUI   
 handleOffButtonConfirmMsgFromUI   
 broadcastAlarmStatus   
 broadcastAlarmTriggered   
 broadcastAlarmCleared   
 broadcastBloodFlowData   
 handleDGCheckIn   
 handleUICheckIn   
 sendDebugData   
 isTestingActivated   
 sendTestAckResponseMsg   
 handleTesterLogInRequest   
 handleTestHDMessageRequest   
 handleTestOffButtonStateOverrideRequest   
 handleTestStopButtonStateOverrideRequest   
 handleTestAlarmLampPatternOverrideRequest   
 handleTestWatchdogCheckInStateOverrideRequesttestResetWatchdogTaskCheckInOverride06 DEC 2019 6:13:36 PMPASS 4 / 4
  testSetWatchdogTaskCheckInOverride06 DEC 2019 6:13:36 PMPASS 4 / 4
 handleTestAlarmStateOverrideRequest   
 handleTestAlarmTimeOverrideRequest   
 handleTestAlarmStatusBroadcastIntervalOverrideRequest   
 handleTestBloodFlowSetPointOverrideRequest   
 handleTestBloodFlowMeasuredOverrideRequest   
 handleTestBloodPumpMeasuredSpeedOverrideRequest   
 handleTestBloodPumpMeasuredCurrentOverrideRequest   
 handleTestBloodFlowBroadcastIntervalOverrideRequest   
TOTALS262 PASS 2 / 2
WatchdogMgmtinitWatchdogMgmt   
 execWatchdogMgmt   
 checkInWithWatchdogMgmt   
 execWatchdogTest   
 resetWDTaskCheckIns   
 haveAllTasksCheckedIn   
 hasTaskGeneralCheckedIn   
 petWatchdog   
 testSetWatchdogTaskCheckInOverride   
 testResetWatchdogTaskCheckInOverride   
TOTALS10   
TaskBGtaskBackgroundexecWatchdogMgmt06 DEC 2019 6:13:36 PMPASS 7 / 7
TOTALS11 PASS 1 / 1
TaskTimertaskTimercheckInWithWatchdogMgmt06 DEC 2019 6:13:36 PMPASS 1 / 1
TOTALS11 PASS 1 / 1
sys_mainmain   
 initProcessor   
 initSoftwareinitWatchdogMgmt06 DEC 2019 6:13:36 PMPASS 19 / 19
 initHardware   
 initTasks   
TOTALS51 PASS 1 / 1
+
+ +
+
+
+

Metrics

+
+ +
+

Function

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityFunctions
ModeInitPOSTinitInitAndPOSTMode10 / 1 (0%)
 transitionToInitAndPOSTMode10 / 1 (0%)
 execInitAndPOSTMode91 / 1 (100%)
 isPOSTCompleted10 / 1 (0%)
 isPOSTPassed10 / 1 (0%)
 handlePOSTStatus31 / 1 (100%)
TOTALS6162 / 6 (33%)
SystemCommMessagesserializeMessage31 / 1 (100%)
 sendOffButtonMsgToUI10 / 1 (0%)
 handleOffButtonConfirmMsgFromUI10 / 1 (0%)
 broadcastAlarmStatus10 / 1 (0%)
 broadcastAlarmTriggered10 / 1 (0%)
 broadcastAlarmCleared10 / 1 (0%)
 broadcastBloodFlowData10 / 1 (0%)
 handleDGCheckIn10 / 1 (0%)
 handleUICheckIn10 / 1 (0%)
 sendDebugData10 / 1 (0%)
 isTestingActivated11 / 1 (100%)
 sendTestAckResponseMsg11 / 1 (100%)
 handleTesterLogInRequest20 / 1 (0%)
 handleTestHDMessageRequest10 / 1 (0%)
 handleTestOffButtonStateOverrideRequest30 / 1 (0%)
 handleTestStopButtonStateOverrideRequest30 / 1 (0%)
 handleTestAlarmLampPatternOverrideRequest30 / 1 (0%)
 handleTestWatchdogCheckInStateOverrideRequest31 / 1 (100%)
 handleTestAlarmStateOverrideRequest30 / 1 (0%)
 handleTestAlarmTimeOverrideRequest30 / 1 (0%)
 handleTestAlarmStatusBroadcastIntervalOverrideRequest30 / 1 (0%)
 handleTestBloodFlowSetPointOverrideRequest30 / 1 (0%)
 handleTestBloodFlowMeasuredOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredSpeedOverrideRequest30 / 1 (0%)
 handleTestBloodPumpMeasuredCurrentOverrideRequest30 / 1 (0%)
 handleTestBloodFlowBroadcastIntervalOverrideRequest30 / 1 (0%)
TOTALS26534 / 26 (15%)
WatchdogMgmtinitWatchdogMgmt21 / 1 (100%)
 execWatchdogMgmt31 / 1 (100%)
 checkInWithWatchdogMgmt21 / 1 (100%)
 execWatchdogTest61 / 1 (100%)
 resetWDTaskCheckIns21 / 1 (100%)
 haveAllTasksCheckedIn31 / 1 (100%)
 hasTaskGeneralCheckedIn31 / 1 (100%)
 petWatchdog11 / 1 (100%)
 testSetWatchdogTaskCheckInOverride31 / 1 (100%)
 testResetWatchdogTaskCheckInOverride31 / 1 (100%)
TOTALS102810 / 10 (100%)
TaskBGtaskBackground41 / 1 (100%)
TOTALS141 / 1 (100%)
TaskTimertaskTimer11 / 1 (100%)
TOTALS111 / 1 (100%)
sys_mainmain10 / 1 (0%)
 initProcessor10 / 1 (0%)
 initSoftware11 / 1 (100%)
 initHardware10 / 1 (0%)
 initTasks10 / 1 (0%)
TOTALS551 / 5 (20%)
GRAND TOTALS4910719 / 49 (38%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_MSGQUEUES_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_MSGQUEUES_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_MSGQUEUES_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,321 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameMSGQUEUES
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:56 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Testcases17 / 17 PASS
Expecteds54 / 54 PASS
Statement Coverage65 / 65 (100%)
Branch Coverage63 / 63 (100%)
Pairs Coverage14 / 14 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
MsgQueuesinitMsgQueuesNominalPath06 DEC 2019 6:13:47 PMPASS 4 / 4
 addToMsgQueueInvalidQueue06 DEC 2019 6:13:47 PMPASS 4 / 4
  QueueFull06 DEC 2019 6:13:47 PMPASS 4 / 4
  SuccessfulAdd06 DEC 2019 6:13:47 PMPASS 7 / 7
  SuccessfulAddWithWrap06 DEC 2019 6:13:47 PMPASS 7 / 7
 getFromMsgQueueInvalidQueue06 DEC 2019 6:13:47 PMPASS 4 / 4
  QueueEmpty06 DEC 2019 6:13:47 PMPASS 4 / 4
  SuccessfulGet06 DEC 2019 6:13:47 PMPASS 4 / 4
  SuccessfulGetWithWrap06 DEC 2019 6:13:47 PMPASS 4 / 4
 isMsgQueueEmptyInvalidQueue06 DEC 2019 6:13:47 PMPASS 1 / 1
  QueueEmpty06 DEC 2019 6:13:47 PMPASS 2 / 2
  QueueNotEmpty06 DEC 2019 6:13:47 PMPASS 2 / 2
 isMsgQueueFullInvalidQueue06 DEC 2019 6:13:47 PMPASS 1 / 1
  QueueFull06 DEC 2019 6:13:47 PMPASS 2 / 2
  QueueNotFull06 DEC 2019 6:13:47 PMPASS 2 / 2
 blankMessageNominalPath06 DEC 2019 6:13:47 PMPASS 1 / 1
 blankMessageInWrapperNominalPath06 DEC 2019 6:13:47 PMPASS 1 / 1
TOTALS717 PASS 17 / 17
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
MsgQueuesinitMsgQueues36 / 6 (100%)9 / 9 (100%)2 / 2 (100%)
 addToMsgQueue416 / 16 (100%)13 / 13 (100%)3 / 3 (100%)
 getFromMsgQueue413 / 13 (100%)13 / 13 (100%)3 / 3 (100%)
 isMsgQueueEmpty310 / 10 (100%)9 / 9 (100%)2 / 2 (100%)
 isMsgQueueFull310 / 10 (100%)9 / 9 (100%)2 / 2 (100%)
 blankMessage25 / 5 (100%)5 / 5 (100%)1 / 1 (100%)
 blankMessageInWrapper25 / 5 (100%)5 / 5 (100%)1 / 1 (100%)
TOTALS72165 / 65 (100%)63 / 63 (100%)14 / 14 (100%)
GRAND TOTALS72165 / 65 (100%)63 / 63 (100%)14 / 14 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_OPERATIONMODES_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_OPERATIONMODES_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_OPERATIONMODES_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,327 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameOPERATIONMODES
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:57 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Testcases26 / 26 PASS
Expecteds44 / 44 PASS
Statement Coverage112 / 112 (100%)
Branch Coverage54 / 54 (100%)
Pairs Coverage7 / 7 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
OperationModesinitOperationModesNominalPath06 DEC 2019 6:13:59 PMPASS 10 / 10
 execOperationModesInitPOSTToStandbyMode06 DEC 2019 6:13:59 PMPASS 1 / 1
  InvalidMode06 DEC 2019 6:13:59 PMPASS 1 / 1
  InvalidModeChange06 DEC 2019 6:13:59 PMPASS 1 / 1
  OpParamsToPreTreatMode06 DEC 2019 6:13:59 PMPASS 1 / 1
  PreTreatToTreatmentMode06 DEC 2019 6:13:59 PMPASS 1 / 1
  PrescriptionToOpParamsMode06 DEC 2019 6:13:59 PMPASS 1 / 1
  StandbyToPrescriptionMode06 DEC 2019 6:13:59 PMPASS 1 / 1
  StandbyToServiceMode06 DEC 2019 6:13:59 PMPASS 1 / 1
  TreatmentToFaultMode06 DEC 2019 6:13:59 PMPASS 1 / 1
  TreatmentToPostTreatMode06 DEC 2019 6:13:59 PMPASS 1 / 1
 requestNewOperationModeInvalidModeRequested06 DEC 2019 6:13:59 PMPASS 1 / 1
  ValidModeRequested06 DEC 2019 6:13:59 PMPASS 2 / 2
 getCurrentOperationModeNominalPath06 DEC 2019 6:13:59 PMPASS 1 / 1
 arbitrateModeRequestNoRequestPending06 DEC 2019 6:13:59 PMPASS 10 / 10
  RequestPending06 DEC 2019 6:13:59 PMPASS 10 / 10
 transitionToNewOperationModeFaultMode06 DEC 2019 6:13:59 PMPASS
  InitPOSTMode06 DEC 2019 6:13:59 PMPASS
  InvalidMode06 DEC 2019 6:13:59 PMPASS
  OpParamsMode06 DEC 2019 6:13:59 PMPASS
  PostTreatmentMode06 DEC 2019 6:13:59 PMPASS
  PreTreatmentMode06 DEC 2019 6:13:59 PMPASS
  PrescriptionMode06 DEC 2019 6:13:59 PMPASS
  ServiceMode06 DEC 2019 6:13:59 PMPASS
  StandbyMode06 DEC 2019 6:13:59 PMPASS
  TreatmentMode06 DEC 2019 6:13:59 PMPASS
TOTALS626 PASS 26 / 26
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
OperationModesinitOperationModes213 / 13 (100%)5 / 5 (100%)1 / 1 (100%)
 execOperationModes1248 / 48 (100%)19 / 19 (100%)2 / 2 (100%)
 requestNewOperationMode27 / 7 (100%)5 / 5 (100%)1 / 1 (100%)
 getCurrentOperationMode11 / 1 (100%)1 / 1 (100%)
 arbitrateModeRequest48 / 8 (100%)13 / 13 (100%)3 / 3 (100%)
 transitionToNewOperationMode1035 / 35 (100%)11 / 11 (100%)
TOTALS631112 / 112 (100%)54 / 54 (100%)7 / 7 (100%)
GRAND TOTALS631112 / 112 (100%)54 / 54 (100%)7 / 7 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_SAFETYSHUTDOWN_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_SAFETYSHUTDOWN_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_SAFETYSHUTDOWN_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,291 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameSAFETYSHUTDOWN
Date of Report Creation06 DEC 2019
Time of Report Creation6:15:59 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Testcases2 / 2 PASS
Expecteds4 / 4 PASS
Statement Coverage2 / 2 (100%)
Branch Coverage2 / 2 (100%)
Pairs CoverageNo pairs exist
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
SafetyShutdowninitSafetyShutdowninitSafetyShutdown_NominalPath06 DEC 2019 6:14:10 PMPASS 2 / 2
 activateSafetyShutdownactivateSafetyShutdown_NominalPath06 DEC 2019 6:14:10 PMPASS 2 / 2
TOTALS22 PASS 2 / 2
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
SafetyShutdowninitSafetyShutdown11 / 1 (100%)1 / 1 (100%)
 activateSafetyShutdown11 / 1 (100%)1 / 1 (100%)
TOTALS222 / 2 (100%)2 / 2 (100%)
GRAND TOTALS222 / 2 (100%)2 / 2 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMMMESSAGES_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMMMESSAGES_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMMMESSAGES_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,420 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameSYSTEMCOMMMESSAGES
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:02 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Testcases55 / 55 PASS
Expecteds324 / 324 PASS
Control Flow37 / 37 PASS
Statement Coverage173 / 173 (100%)
Branch Coverage140 / 140 (100%)
Pairs Coverage30 / 30 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
SystemCommMessagesserializeMessageserializeMessage_MessageNeedsPadding06 DEC 2019 6:14:38 PMPASS 1 / 1
  serializeMessage_NominalPath06 DEC 2019 6:14:38 PMPASS 1 / 1
 sendOffButtonMsgToUIsendOffButtonMsgToUI_NominalPath06 DEC 2019 6:14:38 PMPASS 3 / 3
 handleOffButtonConfirmMsgFromUIhandleOffButtonConfirmMsgFromUI_NominalPath06 DEC 2019 6:14:38 PMPASS 1 / 1
 broadcastAlarmStatusbroadcastAlarmStatus_NominalPath06 DEC 2019 6:14:38 PMPASS 63 / 63
 broadcastAlarmTriggeredbroadcastAlarmTriggered_NominalPath06 DEC 2019 6:14:38 PMPASS 27 / 27
 broadcastAlarmClearedbroadcastAlarmCleared_NominalPath06 DEC 2019 6:14:39 PMPASS 11 / 11
 broadcastBloodFlowDatabroadcastBloodFlowData_NominalPath06 DEC 2019 6:14:39 PMPASS 23 / 23
 handleDGCheckInhandleDGCheckIn_NominalPath06 DEC 2019 6:14:39 PMPASS
 handleUICheckInhandleUICheckIn_NominalPath06 DEC 2019 6:14:39 PMPASS
 sendDebugDatasendDebugData_NominalPath06 DEC 2019 6:14:39 PMPASS 11 / 11
 isTestingActivatedNominalPath06 DEC 2019 6:14:39 PMPASS 1 / 1
 sendTestAckResponseMsgsendTestAckResponseMsg_NominalPath06 DEC 2019 6:14:39 PMPASS 12 / 12
 handleTesterLogInRequesthandleTesterLogInRequest_LoginSuccessful06 DEC 2019 6:14:39 PMPASS 1 / 1
  handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong006 DEC 2019 6:14:39 PMPASS 1 / 1
  handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong106 DEC 2019 6:14:39 PMPASS 1 / 1
  handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong206 DEC 2019 6:14:39 PMPASS 1 / 1
  handleTesterLogInRequest_LoginUnsuccessful_PW_WrongLength06 DEC 2019 6:14:39 PMPASS 1 / 1
 handleTestHDMessageRequesthandleTestHDMessageRequest_NominalPath06 DEC 2019 6:14:39 PMPASS 3 / 3
 handleTestOffButtonStateOverrideRequesthandleTestOffButtonStateOverrideRequest_InvalidPayloadLength06 DEC 2019 6:14:39 PMPASS
  handleTestOffButtonStateOverrideRequest_Override06 DEC 2019 6:14:39 PMPASS 1 / 1
  handleTestOffButtonStateOverrideRequest_Reset06 DEC 2019 6:14:39 PMPASS
 handleTestStopButtonStateOverrideRequesthandleTestStopButtonStateOverrideRequest_InvalidPayloadLength06 DEC 2019 6:14:39 PMPASS
  handleTestStopButtonStateOverrideRequest_Override06 DEC 2019 6:14:39 PMPASS 1 / 1
  handleTestStopButtonStateOverrideRequest_Reset06 DEC 2019 6:14:39 PMPASS
 handleTestAlarmLampPatternOverrideRequesthandleTestAlarmLampPatternOverrideRequest_InvalidPayloadLength06 DEC 2019 6:14:39 PMPASS
  handleTestAlarmLampPatternOverrideRequest_Override06 DEC 2019 6:14:39 PMPASS 1 / 1
  handleTestAlarmLampPatternOverrideRequest_Reset06 DEC 2019 6:14:39 PMPASS
 handleTestWatchdogCheckInStateOverrideRequesthandleTestWatchdogCheckInStateOverrideRequest_InvalidPayloadLength06 DEC 2019 6:14:39 PMPASS
  handleTestWatchdogCheckInStateOverrideRequest_Override06 DEC 2019 6:14:39 PMPASS 2 / 2
  handleTestWatchdogCheckInStateOverrideRequest_Reset06 DEC 2019 6:14:39 PMPASS 1 / 1
 handleTestAlarmStateOverrideRequesthandleTestAlarmStateOverrideRequest_InvalidPayloadLen06 DEC 2019 6:14:39 PMPASS 6 / 6
  handleTestAlarmStateOverrideRequest_Override06 DEC 2019 6:14:39 PMPASS 8 / 8
  handleTestAlarmStateOverrideRequest_Reset06 DEC 2019 6:14:39 PMPASS 7 / 7
 handleTestAlarmTimeOverrideRequesthandleTestAlarmTimeOverrideRequest_InvalidPayloadLen06 DEC 2019 6:14:39 PMPASS 6 / 6
  handleTestAlarmTimeOverrideRequest_Override06 DEC 2019 6:14:39 PMPASS 8 / 8
  handleTestAlarmTimeOverrideRequest_Reset06 DEC 2019 6:14:39 PMPASS 7 / 7
 handleTestAlarmStatusBroadcastIntervalOverrideRequesthandleTestAlarmStatusBroadcastIntervalOverrideRequest_InvalidPayloadLen06 DEC 2019 6:14:39 PMPASS 6 / 6
  handleTestAlarmStatusBroadcastIntervalOverrideRequest_Override06 DEC 2019 6:14:39 PMPASS 7 / 7
  handleTestAlarmStatusBroadcastIntervalOverrideRequest_Reset06 DEC 2019 6:14:39 PMPASS 6 / 6
 handleTestBloodFlowSetPointOverrideRequesthandleTestBloodFlowSetPointOverrideRequest_InvalidPayloadLen06 DEC 2019 6:14:39 PMPASS 6 / 6
  handleTestBloodFlowSetPointOverrideRequest_Override06 DEC 2019 6:14:39 PMPASS 7 / 7
  handleTestBloodFlowSetPointOverrideRequest_Reset06 DEC 2019 6:14:39 PMPASS 6 / 6
 handleTestBloodFlowMeasuredOverrideRequesthandleTestBloodFlowMeasuredOverrideRequest_InvalidPayloadLen06 DEC 2019 6:14:39 PMPASS 6 / 6
  handleTestBloodFlowMeasuredOverrideRequest_Override06 DEC 2019 6:14:39 PMPASS 7 / 7
  handleTestBloodFlowMeasuredOverrideRequest_Reset06 DEC 2019 6:14:39 PMPASS 6 / 6
 handleTestBloodPumpMeasuredSpeedOverrideRequesthandleTestBloodPumpMeasuredSpeedOverrideRequest_InvalidPayloadLen06 DEC 2019 6:14:39 PMPASS 6 / 6
  handleTestBloodPumpMeasuredSpeedOverrideRequest_Override06 DEC 2019 6:14:40 PMPASS 7 / 7
  handleTestBloodPumpMeasuredSpeedOverrideRequest_Reset06 DEC 2019 6:14:40 PMPASS 6 / 6
 handleTestBloodPumpMeasuredCurrentOverrideRequesthandleTestBloodPumpMeasuredCurrentOverrideRequest_InvalidPayloadLen06 DEC 2019 6:14:40 PMPASS 6 / 6
  handleTestBloodPumpMeasuredCurrentOverrideRequest_Override06 DEC 2019 6:14:40 PMPASS 7 / 7
  handleTestBloodPumpMeasuredCurrentOverrideRequest_Reset06 DEC 2019 6:14:40 PMPASS 6 / 6
 handleTestBloodFlowBroadcastIntervalOverrideRequesthandleTestBloodFlowBroadcastIntervalOverrideRequest_InvalidPayloadLen06 DEC 2019 6:14:40 PMPASS 6 / 6
  handleTestBloodFlowBroadcastIntervalOverrideRequest_Override06 DEC 2019 6:14:40 PMPASS 7 / 7
  handleTestBloodFlowBroadcastIntervalOverrideRequest_Reset06 DEC 2019 6:14:40 PMPASS 6 / 6
TOTALS2655 PASS 55 / 55
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
SystemCommMessagesserializeMessage312 / 12 (100%)9 / 9 (100%)2 / 2 (100%)
 sendOffButtonMsgToUI17 / 7 (100%)1 / 1 (100%)
 handleOffButtonConfirmMsgFromUI12 / 2 (100%)1 / 1 (100%)
 broadcastAlarmStatus18 / 8 (100%)1 / 1 (100%)
 broadcastAlarmTriggered112 / 12 (100%)1 / 1 (100%)
 broadcastAlarmCleared18 / 8 (100%)1 / 1 (100%)
 broadcastBloodFlowData114 / 14 (100%)1 / 1 (100%)
 handleDGCheckIn11 / 1 (100%)1 / 1 (100%)
 handleUICheckIn11 / 1 (100%)1 / 1 (100%)
 sendDebugData17 / 7 (100%)1 / 1 (100%)
 isTestingActivated11 / 1 (100%)1 / 1 (100%)
 sendTestAckResponseMsg17 / 7 (100%)1 / 1 (100%)
 handleTesterLogInRequest24 / 4 (100%)11 / 11 (100%)4 / 4 (100%)
 handleTestHDMessageRequest15 / 5 (100%)1 / 1 (100%)
 handleTestOffButtonStateOverrideRequest37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 handleTestStopButtonStateOverrideRequest37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 handleTestAlarmLampPatternOverrideRequest37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 handleTestWatchdogCheckInStateOverrideRequest37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 handleTestAlarmStateOverrideRequest37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 handleTestAlarmTimeOverrideRequest37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 handleTestAlarmStatusBroadcastIntervalOverrideRequest37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 handleTestBloodFlowSetPointOverrideRequest37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 handleTestBloodFlowMeasuredOverrideRequest37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 handleTestBloodPumpMeasuredSpeedOverrideRequest37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 handleTestBloodPumpMeasuredCurrentOverrideRequest37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 handleTestBloodFlowBroadcastIntervalOverrideRequest37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
TOTALS2653173 / 173 (100%)140 / 140 (100%)30 / 30 (100%)
GRAND TOTALS2653173 / 173 (100%)140 / 140 (100%)30 / 30 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMM_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMM_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMM_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,416 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameSYSTEMCOMM
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:00 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Testcases63 / 63 PASS
Expecteds199 / 199 PASS
Control Flow22 / 22 PASS
Statement Coverage219 / 219 (100%)
Branch Coverage182 / 182 (100%)
Pairs Coverage36 / 36 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
SystemComminitSystemCommNominalPath06 DEC 2019 6:14:23 PMPASS 2 / 2
 checkInFromDGcheckInFromDG_NominalPath06 DEC 2019 6:14:23 PMPASS 1 / 1
 checkInFromUIcheckInFromUI_NominalPath06 DEC 2019 6:14:23 PMPASS 1 / 1
 isDGCommunicatingisDGCommunicating_NominalPath06 DEC 2019 6:14:23 PMPASS 1 / 1
 isUICommunicatingisUICommunicating_NominalPath06 DEC 2019 6:14:23 PMPASS 1 / 1
 uiCommunicateduiCommunicated_NominalPath06 DEC 2019 6:14:23 PMPASS 1 / 1
 execSystemCommRxOneMessageToProcessInBuffers06 DEC 2019 6:14:23 PMPASS 27 / 27
 execSystemCommTxCAN1TransmitterBusy06 DEC 2019 6:14:23 PMPASS
  SCI1TransmitterBusy06 DEC 2019 6:14:23 PMPASS
  execSystemCommTx_NominalPath06 DEC 2019 6:14:23 PMPASS 2 / 2
 handleCANMsgInterruptInvalidCANBox06 DEC 2019 6:14:23 PMPASS
  NoPacket06 DEC 2019 6:14:23 PMPASS 1 / 1
  ReceiveCANBox06 DEC 2019 6:14:23 PMPASS 4 / 4
  TransmitCANBox06 DEC 2019 6:14:23 PMPASS 4 / 4
  handleCANMsgInterrupt_NoMoreMessagesToXmit06 DEC 2019 6:14:23 PMPASS
 handleUARTMsgRecvPacketInterruptNominalPath06 DEC 2019 6:14:23 PMPASS 4 / 4
 handleUARTMsgXmitPacketInterruptNominalPath06 DEC 2019 6:14:23 PMPASS 10 / 10
  handleUARTMsgXmitPacketInterrupt_NoMoreMessages06 DEC 2019 6:14:23 PMPASS
 initUARTAndDMANominalPath06 DEC 2019 6:14:24 PMPASS 45 / 45
 isCANBoxForXmitNotTransmitCANBox06 DEC 2019 6:14:24 PMPASS 1 / 1
  TransmitCANBox06 DEC 2019 6:14:24 PMPASS 1 / 1
 isCANBoxForRecvNotReceiveCANBox06 DEC 2019 6:14:24 PMPASS 1 / 1
  ReceiveCANBox06 DEC 2019 6:14:24 PMPASS 1 / 1
 findNextHighestPriorityCANPacketToTransmitBufferFound06 DEC 2019 6:14:24 PMPASS 2 / 2
  NoBufferFound06 DEC 2019 6:14:24 PMPASS 6 / 6
 transmitNextCANPacketNoPendingCANPackets06 DEC 2019 6:14:24 PMPASS 5 / 5
  PendingCANPacketFound06 DEC 2019 6:14:24 PMPASS 6 / 6
  PendingCANPacketIsPartial06 DEC 2019 6:14:24 PMPASS 5 / 5
 transmitNextUARTPacketGetPacketFail06 DEC 2019 6:14:24 PMPASS 3 / 3
  NoPacketFound06 DEC 2019 6:14:24 PMPASS 1 / 1
  PacketFound06 DEC 2019 6:14:24 PMPASS 5 / 5
 processIncomingDataMoreDataInBufferThanMaxMsgSize06 DEC 2019 6:14:24 PMPASS 4 / 4
  MsgFoundButIncompleteMsgRetrieved06 DEC 2019 6:14:24 PMPASS 4 / 4
  NoMsgFound06 DEC 2019 6:14:24 PMPASS 2 / 2
 consumeBufferPaddingBeforeSyncBufferEmpty06 DEC 2019 6:14:24 PMPASS 1 / 1
  RemoveSomePadding06 DEC 2019 6:14:24 PMPASS 8 / 8
 parseMessageFromBufferFullMessageFound06 DEC 2019 6:14:24 PMPASS 1 / 1
  NoMessageCouldBeParsed06 DEC 2019 6:14:24 PMPASS 1 / 1
  NoSyncFound06 DEC 2019 6:14:24 PMPASS 1 / 1
  NotEnoughDataForMinMessage06 DEC 2019 6:14:24 PMPASS 1 / 1
 processReceivedMessagesNoMessagesReceived06 DEC 2019 6:14:24 PMPASS 1 / 1
  OneMessageReceived06 DEC 2019 6:14:24 PMPASS 2 / 2
 processReceivedMessage0001_OffButtonPress06 DEC 2019 6:14:24 PMPASS 1 / 1
  0006_DGCheckIn06 DEC 2019 6:14:24 PMPASS 1 / 1
  0007_UICheckIn06 DEC 2019 6:14:24 PMPASS 1 / 1
  8000_TestLogin06 DEC 2019 6:14:24 PMPASS 3 / 3
  8001_HDMessage06 DEC 2019 6:14:24 PMPASS 2 / 2
  8002_OffButtonOverride06 DEC 2019 6:14:24 PMPASS 2 / 2
  8003_StopButtonOverride06 DEC 2019 6:14:24 PMPASS 2 / 2
  8004_AlarmLampPatternOverride06 DEC 2019 6:14:24 PMPASS 2 / 2
  8005_WatchdogTaskCheckInOverride06 DEC 2019 6:14:24 PMPASS 2 / 2
  8006_AlarmStateOverride06 DEC 2019 6:14:24 PMPASS 2 / 2
  8007_AlarmTimeOverride06 DEC 2019 6:14:24 PMPASS 2 / 2
  8008_BloodFlowSetPtOverride06 DEC 2019 6:14:24 PMPASS 2 / 2
  8009_BloodFlowMeasuredOverride06 DEC 2019 6:14:24 PMPASS 2 / 2
  800A_BloodPumpMCMeasuredSpeedOverride06 DEC 2019 6:14:24 PMPASS 2 / 2
  800B_BloodPumpMCMeasuredCurrentOverride06 DEC 2019 6:14:24 PMPASS 2 / 2
  800C_BloodFlowDataPublishIntervalOverride06 DEC 2019 6:14:24 PMPASS 2 / 2
  800D_AlarmStatusPublishIntervalOverride06 DEC 2019 6:14:24 PMPASS 2 / 2
  InvalidMessageID06 DEC 2019 6:14:24 PMPASS
  InvalidTestMessageID06 DEC 2019 6:14:24 PMPASS
  InvalidTestMessageIDInRange06 DEC 2019 6:14:24 PMPASS
  TestWithoutLogin06 DEC 2019 6:14:24 PMPASS
TOTALS2263 PASS 63 / 63
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
SystemComminitSystemComm11 / 1 (100%)1 / 1 (100%)
 checkInFromDG11 / 1 (100%)1 / 1 (100%)
 checkInFromUI12 / 2 (100%)1 / 1 (100%)
 isDGCommunicating13 / 3 (100%)1 / 1 (100%)
 isUICommunicating13 / 3 (100%)1 / 1 (100%)
 uiCommunicated11 / 1 (100%)1 / 1 (100%)
 execSystemCommRx12 / 2 (100%)1 / 1 (100%)
 execSystemCommTx58 / 8 (100%)17 / 17 (100%)4 / 4 (100%)
 handleCANMsgInterrupt58 / 8 (100%)17 / 17 (100%)4 / 4 (100%)
 handleUARTMsgRecvPacketInterrupt14 / 4 (100%)1 / 1 (100%)
 handleUARTMsgXmitPacketInterrupt23 / 3 (100%)5 / 5 (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%)
 transmitNextCANPacket39 / 9 (100%)9 / 9 (100%)2 / 2 (100%)
 transmitNextUARTPacket310 / 10 (100%)9 / 9 (100%)2 / 2 (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%)
 processReceivedMessage1959 / 59 (100%)28 / 28 (100%)3 / 3 (100%)
TOTALS2274219 / 219 (100%)182 / 182 (100%)36 / 36 (100%)
GRAND TOTALS2274219 / 219 (100%)182 / 182 (100%)36 / 36 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_TIMERS_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_TIMERS_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_TIMERS_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,307 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameTIMERS
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:03 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Testcases9 / 9 PASS
Expecteds9 / 9 PASS
Statement Coverage17 / 17 (100%)
Branch Coverage21 / 21 (100%)
Pairs Coverage4 / 4 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
TimersinitTimersNominalPath06 DEC 2019 6:14:51 PMPASS 1 / 1
 incMSTimerCountNominalPath06 DEC 2019 6:14:51 PMPASS 1 / 1
 getMSTimerCountNominalPath06 DEC 2019 6:14:51 PMPASS 1 / 1
 didTimeoutNoTimeoutNoWrap06 DEC 2019 6:14:51 PMPASS 1 / 1
  NoTimeoutWrap06 DEC 2019 6:14:51 PMPASS 1 / 1
  TimeoutNoWrap06 DEC 2019 6:14:51 PMPASS 1 / 1
  TimeoutWrap06 DEC 2019 6:14:51 PMPASS 1 / 1
 calcTimeSincecalcTimeSince_NominalPath06 DEC 2019 6:14:51 PMPASS 1 / 1
  calcTimeSince_Wrap06 DEC 2019 6:14:51 PMPASS 1 / 1
TOTALS59 PASS 9 / 9
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
TimersinitTimers11 / 1 (100%)1 / 1 (100%)
 incMSTimerCount11 / 1 (100%)1 / 1 (100%)
 getMSTimerCount11 / 1 (100%)1 / 1 (100%)
 didTimeout49 / 9 (100%)13 / 13 (100%)3 / 3 (100%)
 calcTimeSince25 / 5 (100%)5 / 5 (100%)1 / 1 (100%)
TOTALS5917 / 17 (100%)21 / 21 (100%)4 / 4 (100%)
GRAND TOTALS5917 / 17 (100%)21 / 21 (100%)4 / 4 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_UTILITIES_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_UTILITIES_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_UTILITIES_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,292 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameUTILITIES
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:04 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Testcases3 / 3 PASS
Expecteds3 / 3 PASS
Statement Coverage10 / 10 (100%)
Branch Coverage10 / 10 (100%)
Pairs Coverage2 / 2 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
Utilitiescrc16NominalPath06 DEC 2019 6:15:03 PMPASS 1 / 1
  ZeroLength06 DEC 2019 6:15:03 PMPASS 1 / 1
 crc8NominalPath06 DEC 2019 6:15:03 PMPASS 1 / 1
TOTALS23 PASS 3 / 3
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
Utilitiescrc1625 / 5 (100%)5 / 5 (100%)1 / 1 (100%)
 crc825 / 5 (100%)5 / 5 (100%)1 / 1 (100%)
TOTALS2410 / 10 (100%)10 / 10 (100%)2 / 2 (100%)
GRAND TOTALS2410 / 10 (100%)10 / 10 (100%)2 / 2 (100%)
+
+ +
+ + \ No newline at end of file Index: results/management/VectorCAST_MinGW_C_LinuxTestSuite_WATCHDOGMGMT_management_report.html =================================================================== diff -u --- results/management/VectorCAST_MinGW_C_LinuxTestSuite_WATCHDOGMGMT_management_report.html (revision 0) +++ results/management/VectorCAST_MinGW_C_LinuxTestSuite_WATCHDOGMGMT_management_report.html (revision 38f2656089e6138606e0b55201efff65a88f7371) @@ -0,0 +1,338 @@ + + + + + Testcase Management Report + + + + +
+
+ +
+ +
+
Testcase Management Report
+ +
+

Configuration Data

+ + + + +
Environment NameWATCHDOGMGMT
Date of Report Creation06 DEC 2019
Time of Report Creation6:16:06 PM
+
+ +
+
+
+

Overall Results

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Testcases25 / 25 PASS
Expecteds82 / 82 PASS
Statement Coverage72 / 72 (100%)
Branch Coverage76 / 76 (100%)
Pairs Coverage16 / 16 (100%)
+
+ +
+
+
+

Testcase Management

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramTest CasesExecution Date and TimePass/Fail
<<COMPOUND>>    
TOTALS    
<<INIT>>    
TOTALS    
WatchdogMgmtinitWatchdogMgmtNominalPath06 DEC 2019 6:15:15 PMPASS 18 / 18
 execWatchdogMgmtAllTasksCheckedInAndMinTimeReached06 DEC 2019 6:15:15 PMPASS 2 / 2
  AllTasksCheckedInAndNotTime06 DEC 2019 6:15:15 PMPASS 2 / 2
  OneTaskNotCheckedIn06 DEC 2019 6:15:15 PMPASS
  WDExpired06 DEC 2019 6:15:15 PMPASS
 checkInWithWatchdogMgmtInvalidTask06 DEC 2019 6:15:15 PMPASS 4 / 4
  NominalPath06 DEC 2019 6:15:15 PMPASS 1 / 1
 execWatchdogTestCompleted06 DEC 2019 6:15:15 PMPASS 2 / 2
  InvalidState06 DEC 2019 6:15:15 PMPASS 1 / 1
  StartInProgress06 DEC 2019 6:15:15 PMPASS 6 / 6
  TestFailure06 DEC 2019 6:15:15 PMPASS 7 / 7
  TestPasses06 DEC 2019 6:15:15 PMPASS 7 / 7
 resetWDTaskCheckInsNominalPath06 DEC 2019 6:15:15 PMPASS 4 / 4
 haveAllTasksCheckedInAllTasksCheckedIn06 DEC 2019 6:15:15 PMPASS 1 / 1
  OneTaskNotCheckedIn06 DEC 2019 6:15:15 PMPASS 1 / 1
 hasTaskGeneralCheckedInInvalidTask06 DEC 2019 6:15:15 PMPASS 1 / 1
  NominalPath06 DEC 2019 6:15:15 PMPASS 1 / 1
  OverridePath06 DEC 2019 6:15:15 PMPASS 1 / 1
 petWatchdogNominalPath06 DEC 2019 6:15:15 PMPASS 1 / 1
 testSetWatchdogTaskCheckInOverrideInvalidTask06 DEC 2019 6:15:15 PMPASS 1 / 1
  NominalPath06 DEC 2019 6:15:15 PMPASS 5 / 5
  TestingInactive06 DEC 2019 6:15:15 PMPASS 5 / 5
 testResetWatchdogTaskCheckInOverrideInvalidTask06 DEC 2019 6:15:15 PMPASS 1 / 1
  NominalPath06 DEC 2019 6:15:15 PMPASS 5 / 5
  TestingInactive06 DEC 2019 6:15:15 PMPASS 5 / 5
TOTALS1025 PASS 25 / 25
+
+ +
+
+
+

Metrics

+
+ +
+

Statement+MC/DC

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UnitSubprogramComplexityStatementsBranchesPairs
WatchdogMgmtinitWatchdogMgmt28 / 8 (100%)5 / 5 (100%)1 / 1 (100%)
 execWatchdogMgmt36 / 6 (100%)11 / 11 (100%)3 / 3 (100%)
 checkInWithWatchdogMgmt22 / 2 (100%)5 / 5 (100%)1 / 1 (100%)
 execWatchdogTest625 / 25 (100%)13 / 13 (100%)2 / 2 (100%)
 resetWDTaskCheckIns22 / 2 (100%)5 / 5 (100%)1 / 1 (100%)
 haveAllTasksCheckedIn36 / 6 (100%)9 / 9 (100%)2 / 2 (100%)
 hasTaskGeneralCheckedIn37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 petWatchdog12 / 2 (100%)1 / 1 (100%)
 testSetWatchdogTaskCheckInOverride37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
 testResetWatchdogTaskCheckInOverride37 / 7 (100%)9 / 9 (100%)2 / 2 (100%)
TOTALS102872 / 72 (100%)76 / 76 (100%)16 / 16 (100%)
GRAND TOTALS102872 / 72 (100%)76 / 76 (100%)16 / 16 (100%)
+
+ +
+ + \ No newline at end of file