pike.ida.liu.se
Home>Projects>Pikefarm


pike xenofarm cluster
Mission
The overall goal of this project is to maintain and improve Pike portability as well as steering clear of regression bugs showing up as Pike development goes on. This typically means detecting when a new checkin on some platform triggers bugs we have already fixed and written test cases for.

Present Day, Present Time
The current focus is on setting up and getting lots of machines to the automated Xenofarm test and build environment for Pike, hosted here at IDA. Future goals include providing access to the on-site machines to all of those who want to test their additions to Pike on architectures and operating systems they do not have access to elsewhere.

The Future
Once we have the system online, all build machines need not be on-site; you too can contribute CPU time to the automated Pike build and verification process. In fact, the only thing that needs to be here is the user interface keeping track of recent results and the coordination of providing packages to build - the build process can and will be distributed over the net.

Helping out
You can help out by letting one of your machines compile Pike with the Xenofarm client. That way every release will have been regression tested on the OS, distribution, and customized setup YOU are using. Just download the client and read the instructions enclosed in the file README.

xenoclient-1.3.tar.gz