Index: results/Build_Status_Report.csv =================================================================== diff -u -r631ae13923351cdb64281c9cd3819593fbbbc21d -rc282822f36836a8127f447c8ac5b8a50e851be63 --- results/Build_Status_Report.csv (.../Build_Status_Report.csv) (revision 631ae13923351cdb64281c9cd3819593fbbbc21d) +++ results/Build_Status_Report.csv (.../Build_Status_Report.csv) (revision c282822f36836a8127f447c8ac5b8a50e851be63) @@ -1,5 +1,6 @@ Running Project, hdfirmware +<<<<<<< HEAD Date, Thu Feb 18 13:15:32 PST 2021 VectorCAST Pass/Fail Status, Passed @@ -9,7 +10,179 @@ Integration Test Coverage, Passed +======= +Date, Mon Jan 4 13:01:58 PST 2021 +VectorCAST Pass/Fail Status, Failed +The following test(s) failed: +VectorCAST_MinGW_C_LinuxTestSuite_ACCEL_management_report.html +VectorCAST_MinGW_C_LinuxTestSuite_ALARMLAMP_management_report.html +VectorCAST_MinGW_C_LinuxTestSuite_ALARMMGMT_management_report.html +VectorCAST_MinGW_C_LinuxTestSuite_INT_ACCEL_management_report.html +VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMLAMP_management_report.html +VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMMGMT_management_report.html +VectorCAST_MinGW_C_LinuxTestSuite_INT_MODETREATMENTPARAMS_management_report.html +VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMMMESSAGES_management_report.html +VectorCAST_MinGW_C_LinuxTestSuite_INT_UTILITIES_management_report.html +VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMM_management_report.html +VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMMMESSAGES_management_report.html + +Unit Test Coverage, Failed +The following test(s) failed: +VectorCAST_MinGW_C_LinuxTestSuite_MODETREATMENT_management_report.html,Statement_Cov(%):,86,Branch_Cov(%):,93,Pairs_Cov(%):,98 +VectorCAST_MinGW_C_LinuxTestSuite_AIRTRAP_management_report.html,Statement_Cov(%):,97,Branch_Cov(%):,98,Pairs_Cov(%):,100 +VectorCAST_MinGW_C_LinuxTestSuite_DGINTERFACE_management_report.html,Statement_Cov(%):,99,Branch_Cov(%):,95,Pairs_Cov(%):,91 +VectorCAST_MinGW_C_LinuxTestSuite_ALARMMGMT_management_report.html,Statement_Cov(%):,75,Branch_Cov(%):,71,Pairs_Cov(%):,59 +VectorCAST_MinGW_C_LinuxTestSuite_OPERATIONMODES_management_report.html,Statement_Cov(%):,78,Branch_Cov(%):,85,Pairs_Cov(%):,100 +VectorCAST_MinGW_C_LinuxTestSuite_DIALINFLOW_management_report.html,Statement_Cov(%):,99,Branch_Cov(%):,98,Pairs_Cov(%):,96 +VectorCAST_MinGW_C_LinuxTestSuite_VALVES_management_report.html,Statement_Cov(%):,100,Branch_Cov(%):,99,Pairs_Cov(%):,96 +VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMM_management_report.html,Statement_Cov(%):,97,Branch_Cov(%):,98,Pairs_Cov(%):,98 +VectorCAST_MinGW_C_LinuxTestSuite_MODETREATMENTPARAMS_management_report.html,Statement_Cov(%):,95,Branch_Cov(%):,96,Pairs_Cov(%):,97 +VectorCAST_MinGW_C_LinuxTestSuite_BLOODFLOW_management_report.html,Statement_Cov(%):,99,Branch_Cov(%):,98,Pairs_Cov(%):,96 +VectorCAST_MinGW_C_LinuxTestSuite_ACCEL_management_report.html,Statement_Cov(%):,97,Branch_Cov(%):,99,Pairs_Cov(%):,97 +VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMMMESSAGES_management_report.html,Statement_Cov(%):,94,Branch_Cov(%):,95,Pairs_Cov(%):,94 +VectorCAST_MinGW_C_LinuxTestSuite_DIALYSIS_management_report.html,Statement_Cov(%):,100,Branch_Cov(%):,99,Pairs_Cov(%):,98 +VectorCAST_MinGW_C_LinuxTestSuite_FPGA_management_report.html,Statement_Cov(%):,96,Branch_Cov(%):,95,Pairs_Cov(%):,91 + +Unit Test Manual Cases +Module, Function Name +modetreatment,execTreatmentMode +modetreatment,handleTreatmentDialysisState +modetreatment,handleTreatmentStopState +dginterface,execTreatmentReservoirMgmt +presoccl,execPresOcclTest +dialinflow,execDialInFlowTest +alarmlamp,setAlarmLampToPatternStep +bloodflow,execBloodFlowTest +dialysis,handleSalineBolusInProgressState + +Integration Test Coverage, Failed +The following test(s) failed: +VectorCAST_MinGW_C_LinuxTestSuite_INT_DIALYSIS_management_report.html,Coverage(%):,96 +VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMMMESSAGES_management_report.html,Coverage(%):,96 +VectorCAST_MinGW_C_LinuxTestSuite_INT_MODETREATMENT_management_report.html,Coverage(%):,93 +VectorCAST_MinGW_C_LinuxTestSuite_INT_OPERATIONMODES_management_report.html,Coverage(%):,87 +VectorCAST_MinGW_C_LinuxTestSuite_INT_MODETREATMENTPARAMS_management_report.html,Coverage(%):,91 +VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMMGMT_management_report.html,Coverage(%):,75 +VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMLAMP_management_report.html,Coverage(%):,44 +VectorCAST_MinGW_C_LinuxTestSuite_INT_DGINTERFACE_management_report.html,Coverage(%):,89 +VectorCAST_MinGW_C_LinuxTestSuite_INT_AIRTRAP_management_report.html,Coverage(%):,90 +VectorCAST_MinGW_C_LinuxTestSuite_INT_FPGA_management_report.html,Coverage(%):,98 + +Integration Test Manual Cases +Module, Function Name +dialysis,transitionToDialysis +dialysis,handleDialysisSalineBolusState +dialysis,handleUFStartState +dialysis,handleUFPausedState +dialysis,handleUFOffState +dialysis,handleUFCompletedState +dialysis,handleSalineBolusIdleState +dialysis,handleSalineBolusWait4Pumps2Stop +dialysis,handleSalineBolusInProgressState +systemcommmessages,broadcastAccelData +systemcommmessages,broadcastHDOperationMode +nvdatamgmt,setMfgData +nvdatamgmt,getMfgData +nvdatamgmt,setCalibrationData +nvdatamgmt,getCalibrationData +nvdatamgmt,testResetCalibrationData +nvdatamgmt,setServiceDate +nvdatamgmt,getServiceDate +nvdatamgmt,writeLogData +nvdatamgmt,readLogData +nvdatamgmt,setTreatmentTime +nvdatamgmt,getTreatmentTime +nvdatamgmt,setWaterConsumption +nvdatamgmt,getWaterConsumption +nvdatamgmt,setDisinfectionDate +nvdatamgmt,getDisinfectionDate +nvdatamgmt,setBootloaderFlag +nvdatamgmt,getBootloaderFlag +nvdatamgmt,setMemoryOpsStruct +nvdatamgmt,prepareWriteLogJobAndGetStartAddress +nvdatamgmt,prepareReadLogJobAndGetStartAddress +nvdatamgmt,enqueue +nvdatamgmt,isQueueFull +nvdatamgmt,getAvailableQueueCount +nvdatamgmt,enqueueBank7Sector0Records +nvdatamgmt,eraseDataLogSectors +accel,getAccelCalibration +utilities,hexStrToDec +presoccl,isCartridgeLoaded +presoccl,handlePresOcclInitState +presoccl,execPresOcclTest +safetyshutdown,isSafetyShutdownActivated +modetreatment,handleTreatmentDialysisState +modetreatment,handleTreatmentStopState +buttons,isStopButtonPressed +cpld,setCPLDLampBlue +modetreatmentparams,handleWaitForUI2SendState +modetreatmentparams,setTreatmentParameterS32 +modetreatmentparams,setTreatmentParameterF32 +modetreatmentparams,getTreatmentParameterU32 +modetreatmentparams,getTreatmentParameterS32 +modetreatmentparams,getTreatmentParameterF32 +dialoutflow,signalDialOutPumpHardStop +dialoutflow,signalDialOutPumpRotorHallSensor +dialoutflow,homeDialOutPump +dialoutflow,handleDialOutPumpControlToTargetState +alarmmgmt,isAlarmActive +alarmmgmt,getCurrentAlarmStatePriority +alarmmgmt,isAlarmRecoverable +alarmmgmt,resetAlarmPriorityFIFO +systemcomm,isDGCommunicating +systemcomm,isUICommunicating +systemcomm,clearCANXmitBuffers +systemcomm,checkTooManyBadMsgCRCs +systemcomm,matchACKtoPendingACKList +valves,getValvePosition +valves,getValveAirTrapStatus +dginterface,getDGPressure +dginterface,getDGROPumpPressureSetPt +dginterface,getDGROPumpFlowRateMlMin +dginterface,getDGDrainPumpRPMSetPt +dginterface,setDGDialysateTemperatures +dginterface,cmdSetDGDialysateTargetTemps +dginterface,cmdStartDG +dginterface,cmdStopDG +dginterface,cmdStopDGTrimmerHeater +dginterface,cmdSetDGActiveReservoir +dginterface,cmdStartDGFill +dginterface,cmdDGSampleWater +dialinflow,signalDialInPumpHardStop +dialinflow,signalDialInPumpRotorHallSensor +dialinflow,homeDialInPump +dialinflow,handleDialInPumpRampingUpState +dialinflow,handleDialInPumpRampingDownState +dialinflow,handleDialInPumpControlToTargetState +dialinflow,getTargetDialInFlowRate +dialinflow,execDialInFlowTest +dialinflow,getDialInFlowCalibration +airtrap,startAirTrapControl +airtrap,handleAirTrapValveClosedState +airtrap,handleAirTrapValveOpenState +fpga,handleFPGAReceiveHeaderState +fpga,handleFPGAWriteAllActuatorsState +fpga,handleFPGAReceiveAllSensorsState +fpga,setupDMAForWriteCmd +fpga,startDMAWriteCmd +fpga,setupDMAForWriteResp +fpga,startDMAReceiptOfWriteResp +fpga,getFPGABloodPumpHallSensorStatus +fpga,getFPGADialInPumpHallSensorStatus +fpga,getFPGADialOutPumpHallSensorStatus +bloodflow,signalBloodPumpHardStop +bloodflow,homeBloodPump +bloodflow,getBloodPumpRotorCount +bloodflow,handleBloodPumpRampingUpState +bloodflow,handleBloodPumpRampingDownState +bloodflow,handleBloodPumpControlToTargetState +bloodflow,execBloodFlowTest +bloodflow,getBloodFlowCalibration +rtc,getRTCTimestamp +>>>>>>> staging + List of Untested Modules InternalADC, Missing Unit Test and Integration Test Comm, Missing Integration Test