Index: results/Build_Status_Report.csv =================================================================== diff -u -r361e8cae2edec18e5ba1a26690788b5c30ce4833 -rbd37de9f5836bbb46d90ee639cc60e6375614f1b --- results/Build_Status_Report.csv (.../Build_Status_Report.csv) (revision 361e8cae2edec18e5ba1a26690788b5c30ce4833) +++ results/Build_Status_Report.csv (.../Build_Status_Report.csv) (revision bd37de9f5836bbb46d90ee639cc60e6375614f1b) @@ -1,104 +1,45 @@ Running Project, hdfirmware -Date, Mon Aug 31 08:03:38 PDT 2020 +Date, Tue Oct 13 18:35:31 PDT 2020 -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_BLOODFLOW_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_COMMBUFFERS_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_DIALINFLOW_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_DIALOUTFLOW_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_DIALYSIS_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_FPGA_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_BLOODFLOW_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_INT_COMMBUFFERS_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_INT_DIALINFLOW_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_INT_FPGA_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_INT_MSGQUEUES_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_INT_NVDATAMGMT_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMM_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMMMESSAGES_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_OPERATIONMODES_management_report.html -VectorCAST_MinGW_C_LinuxTestSuite_PRESOCCL_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_INTERRUPTS_management_report.html,Statement_Cov(%):,77,Branch_Cov(%):,86,Pairs_Cov(%):,68 -./VectorCAST_MinGW_C_LinuxTestSuite_ALARMMGMT_management_report.html,Statement_Cov(%):,100,Branch_Cov(%):,98,Pairs_Cov(%):,96 -./VectorCAST_MinGW_C_LinuxTestSuite_COMMBUFFERS_management_report.html,Statement_Cov(%):,100,Branch_Cov(%):,96,Pairs_Cov(%):,92 -./VectorCAST_MinGW_C_LinuxTestSuite_NVDATAMGMT_management_report.html,Statement_Cov(%):,99,Branch_Cov(%):,99,Pairs_Cov(%):,98 -./VectorCAST_MinGW_C_LinuxTestSuite_DIALINFLOW_management_report.html,Statement_Cov(%):,94,Branch_Cov(%):,95,Pairs_Cov(%):,95 -./VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMM_management_report.html,Statement_Cov(%):,87,Branch_Cov(%):,87,Pairs_Cov(%):,84 -./VectorCAST_MinGW_C_LinuxTestSuite_BLOODFLOW_management_report.html,Statement_Cov(%):,94,Branch_Cov(%):,95,Pairs_Cov(%):,95 -./VectorCAST_MinGW_C_LinuxTestSuite_ACCEL_management_report.html,Statement_Cov(%):,100,Branch_Cov(%):,99,Pairs_Cov(%):,97 -./VectorCAST_MinGW_C_LinuxTestSuite_SYSTEMCOMMMESSAGES_management_report.html,Statement_Cov(%):,83,Branch_Cov(%):,82,Pairs_Cov(%):,81 -./VectorCAST_MinGW_C_LinuxTestSuite_DIALOUTFLOW_management_report.html,Statement_Cov(%):,96,Branch_Cov(%):,93,Pairs_Cov(%):,92 -./VectorCAST_MinGW_C_LinuxTestSuite_FPGA_management_report.html,Statement_Cov(%):,89,Branch_Cov(%):,83,Pairs_Cov(%):,90 +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 alarmmgmt,updateAlarmsFlags +dialinflow,execDialInFlowTest alarmlamp,setAlarmLampToPatternStep +valves,handleValveStateHomingNotStarted +bloodflow,execBloodFlowTest dialysis,handleUFPausedState dialysis,handleUFRunningState Integration Test Coverage, Failed The following test(s) failed: -./VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMMMESSAGES_management_report.html -./VectorCAST_MinGW_C_LinuxTestSuite_INT_DIALOUTFLOW_management_report.html -./VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMMGMT_management_report.html -./VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMLAMP_management_report.html -./VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMM_management_report.html -./VectorCAST_MinGW_C_LinuxTestSuite_INT_DIALINFLOW_management_report.html -./VectorCAST_MinGW_C_LinuxTestSuite_INT_FPGA_management_report.html -./VectorCAST_MinGW_C_LinuxTestSuite_INT_BLOODFLOW_management_report.html +VectorCAST_MinGW_C_LinuxTestSuite_INT_SYSTEMCOMMMESSAGES_management_report.html,Coverage(%):,96 +VectorCAST_MinGW_C_LinuxTestSuite_INT_ALARMMGMT_management_report.html,Coverage(%):,95 +VectorCAST_MinGW_C_LinuxTestSuite_INT_FPGA_management_report.html,Coverage(%):,98 Integration Test Manual Cases Module, Function Name dialysis,transitionToDialysis -dialysis,handleDialysisSolutionInfusionState +dialysis,getSalineBolusState +dialysis,handleDialysisSalineBolusState dialysis,handleUFStartState dialysis,handleUFPausedState dialysis,handleUFOffState dialysis,handleUFCompletedState -dialysis,setStartReservoirVolume -dialysis,signalReservoirsSwitched -dialysis,setFinalReservoirVolume -systemcommmessages,sendDialysateTempTargetsToDG -systemcommmessages,sendDGSwitchReservoirCommand -systemcommmessages,sendDGFillCommand -systemcommmessages,sendDGDrainCommand -systemcommmessages,sendDGStartStopCommand -systemcommmessages,sendDGSampleWaterCommand -systemcommmessages,broadcastAlarmCleared +systemcommmessages,broadcastAccelData systemcommmessages,broadcastHDOperationMode -systemcommmessages,handleTestArterialPressureOverrideRequest -systemcommmessages,handleTestVenousPressureOverrideRequest -systemcommmessages,handleTestBloodPumpOcclusionOverrideRequest -systemcommmessages,handleTestDialysateInletPumpOcclusionOverrideRequest -systemcommmessages,handleTestDialysateOutletPumpOcclusionOverrideRequest -systemcommmessages,handleTestPresOcclBroadcastIntervalOverrideRequest -systemcommmessages,handleSetRTCTimestamp -systemcommmessages,handleTestDialOutFlowBroadcastIntervalOverrideRequest -systemcommmessages,handleTestDialOutUFReferenceVolumeOverrideRequest -systemcommmessages,handleTestDialOutUFMeasuredVolumeOverrideRequest -systemcommmessages,handleTestDialOutPumpMCMeasuredSpeedOverrideRequest -systemcommmessages,handleTestDialOutPumpMCMeasuredCurrentOverrideRequest -systemcommmessages,handleTestDialOutPumpMeasuredSpeedOverrideRequest -systemcommmessages,handleTestDialOutPumpMeasuredRotorSpeedOverrideRequest -systemcommmessages,handleTestDialOutLoadCellWeightOverrideRequest nvdatamgmt,setMfgData nvdatamgmt,getMfgData nvdatamgmt,setCalibrationData @@ -135,18 +76,26 @@ 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,getAlarmStartTime alarmmgmt,resetAlarmPriorityFIFO +systemcomm,isDGCommunicating systemcomm,isUICommunicating +systemcomm,clearCANXmitBuffers systemcomm,checkTooManyBadMsgCRCs systemcomm,matchACKtoPendingACKList -dginterface,execTreatmentReservoirMgmt -dginterface,getDGOpMode -dginterface,getDGSubMode +valves,getValvePosition +valves,getValveAirTrapStatus dginterface,getDGPressure dginterface,getDGROPumpPressureSetPt dginterface,getDGROPumpFlowRateMlMin @@ -155,7 +104,6 @@ dginterface,cmdSetDGDialysateTargetTemps dginterface,cmdStartDG dginterface,cmdStopDG -dginterface,cmdStartDGTrimmerHeater dginterface,cmdStopDGTrimmerHeater dginterface,cmdSetDGActiveReservoir dginterface,cmdStartDGFill @@ -167,6 +115,12 @@ dialinflow,handleDialInPumpRampingUpState dialinflow,handleDialInPumpRampingDownState dialinflow,handleDialInPumpControlToTargetState +dialinflow,execDialInFlowTest +dialinflow,getDialInFlowCalibration +airtrap,execAirTrapMonitorPriming +airtrap,handleAirTrapValveClosedState +airtrap,handleAirTrapValveOpenState +airtrap,execAirTrapTest fpga,handleFPGAReceiveHeaderState fpga,handleFPGAWriteAllActuatorsState fpga,handleFPGAReceiveAllSensorsState @@ -184,6 +138,8 @@ bloodflow,handleBloodPumpRampingUpState bloodflow,handleBloodPumpRampingDownState bloodflow,handleBloodPumpControlToTargetState +bloodflow,execBloodFlowTest +bloodflow,getBloodFlowCalibration rtc,getRTCTimestamp List of Untested Modules @@ -198,13 +154,13 @@ ModeInitPOST, Missing Unit Test and Integration Test TreatmentStop, Missing Unit Test and Integration Test ModeStandby, Missing Unit Test and Integration Test -ModeTreatmentParams, Missing Unit Test and Integration Test ModeService, Missing Unit Test and Integration Test ModePreTreat, Missing Unit Test and Integration Test ModeFault, Missing Unit Test and Integration Test ModePostTreat, Missing Unit Test and Integration Test irqDispatch_c, Missing Unit Test and Integration Test +PersistentAlarm, Missing Unit Test and Integration Test -CppCheck, Failed +CppCheck, Passed Cppcheck No. of Warnings, 0