Registered 2015-09-20 by Raphael Boissel

Fact is a test harness design to provide a robust and multi-platform testing environment for projects with specific needs. The goal is to provide a robust environment to test projects that can crash or put the computer in an unstable state (like kernel modules) and still being able to report results when one of the agent has crash.

Fact is a project coded mostly in C# (can run on mono) to test project during their entire development cycle.

The project is divided in two parts. The first one is the CORE which is a library containing tools to create sandboxes, read and link executable, dynamically patch code, manage assertions, ... This library intend to be the central point of fact. The second part is the plugin collection. This collection stores various tools that can be used from the command line to accomplish everyday life task with fact, like building, testing or monitoring a project. If you need to extend fact to adapt it to the need of your project, adding a plugin is probably the best way to do it.

Project information

Raphael Boissel
Raphael Boissel
MIT / X / Expat Licence

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Programming languages:

All bugs Latest bugs reported

Get Involved

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


fact does not have any download files registered with Launchpad.