More than three years late and $800 million over budget, the first of a fleet of 29 new trains are undergoing major testing before they can enter service.