Index: firmware/App/Modes/ModeInitPOST.c =================================================================== diff -u -r0b17c6271cdc3c55697a74ecaadb477d9c8f5687 -r666d17245e2873e847cdf0b1da07abfe0702523e --- firmware/App/Modes/ModeInitPOST.c (.../ModeInitPOST.c) (revision 0b17c6271cdc3c55697a74ecaadb477d9c8f5687) +++ firmware/App/Modes/ModeInitPOST.c (.../ModeInitPOST.c) (revision 666d17245e2873e847cdf0b1da07abfe0702523e) @@ -17,6 +17,7 @@ #include "Accel.h" #include "CPLD.h" +#include "DrainPump.h" #include "Fans.h" #include "FPGA.h" #include "Heaters.h" @@ -128,9 +129,11 @@ postState = handlePOSTStatus( testStatus ); break; +#ifdef _VECTORCAST_ + case DG_POST_DRAIN_PUMP: + testStatus = execDrainPumpSelfTest(); // To be able to run integration test in VectorCAST. // Not all the fans and thermistors have been implemented so POST might fail -#ifdef _VECTORCAST_ case DG_POST_STATE_THERMISTORS: testStatus = execThermistorsSelfTest(); postState = handlePOSTStatus( testStatus );