Index: results/Build_Status_Report.csv =================================================================== diff -u -ra2a906d3fa33175d42810d4b636742c95079a025 -r631ae13923351cdb64281c9cd3819593fbbbc21d --- results/Build_Status_Report.csv (.../Build_Status_Report.csv) (revision a2a906d3fa33175d42810d4b636742c95079a025) +++ results/Build_Status_Report.csv (.../Build_Status_Report.csv) (revision 631ae13923351cdb64281c9cd3819593fbbbc21d) @@ -1,166 +1,14 @@ Running Project, hdfirmware -Date, Mon Jan 4 16:04:45 PST 2021 +Date, Thu Feb 18 13:15:32 PST 2021 -VectorCAST Pass/Fail Status, Failed -The following test(s) failed: -VectorCAST_MinGW_C_LinuxTestSuite_DIALYSIS_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_INT_ACCEL_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_INT_DGINTERFACE_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_INT_DIALOUTFLOW_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_INT_DIALYSIS_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMMMESSAGES_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMM_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMMMESSAGES_management_report.html +VectorCAST Pass/Fail Status, Passed -Unit Test Coverage, Failed -The following test(s) failed: -VectorCAST_MinGW_C_LinuxTestSuite_DGINTERFACE_management_report.html,Statement_Cov(%):,75,Branch_Cov(%):,68,Pairs_Cov(%):,65 -VectorCAST_MinGW_C_LinuxTestSuite_ALARMMGMT_management_report.html,Statement_Cov(%):,100,Branch_Cov(%):,99,Pairs_Cov(%):,98 -VectorCAST_MinGW_C_LinuxTestSuite_ALARMLAMP_management_report.html,Statement_Cov(%):,98,Branch_Cov(%):,97,Pairs_Cov(%):,92 -VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMM_management_report.html,Statement_Cov(%):,100,Branch_Cov(%):,99,Pairs_Cov(%):,98 -VectorCAST_MinGW_C_LinuxTestSuite_PICONTROLLERS_management_report.html,Statement_Cov(%):,95,Branch_Cov(%):,89,Pairs_Cov(%):,80 +Unit Test Coverage, Passed -Unit Test Manual Cases -Module, Function Name -modetreatment,execTreatmentMode -modetreatment,handleTreatmentDialysisState -modetreatment,handleTreatmentStopState -airtrap,execAirTrapMonitorPriming -airtrap,execAirTrapTest -dginterface,execTreatmentReservoirMgmt -presoccl,execPresOcclTest -dialinflow,checkDialInFlowSensorSignalStrength -dialinflow,execDialInFlowTest -alarmlamp,setAlarmLampToPatternStep -valves,handleValveStateHomingNotStarted -bloodflow,checkBloodFlowSensorSignalStrength -bloodflow,execBloodFlowTest -dialysis,handleUFPausedState -dialysis,handleUFRunningState -dialysis,handleSalineBolusInProgressState -Integration Test Coverage, Failed -The following test(s) failed: -VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMMGMT_management_report.html,Coverage(%):,92 -VectorCAST_MinGW_C_LinuxTestSuite_INT_DGINTERFACE_management_report.html,Coverage(%):,79 +Integration Test Coverage, Passed -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 -dialysis,handleSalineBolusMaxDeliveredState -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,getTreatmentParameterU32 -modetreatmentparams,getTreatmentParameterS32 -modetreatmentparams,getTreatmentParameterF32 -dialoutflow,signalDialOutPumpHardStop -dialoutflow,signalDialOutPumpRotorHallSensor -dialoutflow,homeDialOutPump -dialoutflow,handleDialOutPumpControlToTargetState -alarmmgmt,isAlarmActive -alarmmgmt,getCurrentAlarmStatePriority -alarmmgmt,isAlarmRecoverable -alarmmgmt,getAlarmStartTime -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,cmdStartDGDrain -dginterface,cmdDGSampleWater -dialinflow,signalDialInPumpHardStop -dialinflow,signalDialInPumpRotorHallSensor -dialinflow,homeDialInPump -dialinflow,handleDialInPumpRampingUpState -dialinflow,handleDialInPumpRampingDownState -dialinflow,handleDialInPumpControlToTargetState -dialinflow,getTargetDialInFlowRate -dialinflow,execDialInFlowTest -dialinflow,getDialInFlowCalibration -airtrap,startAirTrapControl -airtrap,execAirTrapMonitorPriming -airtrap,handleAirTrapValveClosedState -airtrap,handleAirTrapValveOpenState -airtrap,execAirTrapTest -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 List of Untested Modules InternalADC, Missing Unit Test and Integration Test @@ -173,6 +21,7 @@ TaskPriority, Missing Unit Test and Integration Test ModeInitPOST, Missing Unit Test and Integration Test TreatmentStop, Missing Unit Test and Integration Test +Prime, Missing Unit Test and Integration Test ModeStandby, Missing Unit Test and Integration Test ModeService, Missing Unit Test and Integration Test ModePreTreat, Missing Unit Test and Integration Test