A while ago we started thinking about how to build a continous integration (CI) testing infrastructure that would help us maintain th...