End-to-end DFT for a consumer SoC