Registered by Bryce Harrington

Crucible is a flexible, layered set of tools for pulling down software from the web, building it, running tests on it, and reporting any unusual behaviors back to the upstream project.

Crucible is geared for kernel-level testing, particularly for networking tests (NFS, Samba, etc.) which require orchestrating multiple machines working in conjunction on a given test. It also supports reimaging test machines between test runs, upgrading the kernel, and automatic power cycling. (Assuming you have the hardware to support these things!)

Crucible was originally derived from the Samba Build Farm scripts. It was created because while there are a lot of automated test harness out there, none were found that could both do kernel booting and allow for testing across multiple machines. The Samba build farm was selected as a starting point because the code was simple and relatively clear. It was developed at the Open Source Development Labs (see http://crucible.sourceforge.net/).

Project information

Maintainer:
Bryce Harrington
Driver:
Bryce Harrington
Licence:
Apache Licence, GNU GPL v2

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar

All bugs Latest bugs reported

Get Involved

  • Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

Crucible does not have any download files registered with Launchpad.