This document describes the architecture and features of the Xen Project's Continuous Integration (CI) system called osstest. It details how osstest utilizes hardware resources like test boxes to run software builds, tests, and installations in a sequenced manner. Resources are allocated and managed through a policy. Test results are stored in a SQL database. The document also provides instructions for running osstest in standalone mode locally.