Online test infrastructure

Summary
The infrastructure provides the code repository, Continous Integration, package repository and snapshot builds.