My favorites | Sign in
Project Logo
Project hosting will be READ-ONLY Wednesday at 8am PST due to brief network maintenance.
                
Search
for
Updated Oct 26, 2009 by dsallings
BuildFarm  
Memcached's Build Farm

The Build Farm

Link to the memcached build farm waterfall status page.

Memcached builds are tests against a variety of hosts and configurations via buildbot software before and after every bit of code is accepted.

Current Builders

The following builders make up this testing pool:

Needed Builders

Contributing

If you'd like to contribute to this list, please install the latest version of the following tools available for your system:

Software Requirements

Availability Requirements

We place no strict uptime requirements on build slaves, but it would be nice if they were generally available. If your slave goes down, we'll try to get hold of you to get it running again.

System Impact

The build process for memcached is currently fairly lightweight and buildbot's slave overhead is minimal.

Builds may be run most frequently during development cycles after a developer has performed a local test, and will always follow a push to the central repo.

If you are providing two builders for a host (e.g. ± some feature), you may ask for us not to run those concurrently. For special cases, you may also request that two of your seemingly unrelated code do not run all or part of a build concurrently.

Before a build, the minimal set of git objects required to represent a build tree are retrieved via git and an optional patch may be included inline.

After a successful build, the tested memcached binary is gzipped and retrieved from the system.

Setting It Up

Once that's all in place, contact the list and let us know you're ready to contribute. One of us will work with you on making it part of the official builds.


Comment by mitsuto, Jul 24, 2009

I've access to an old NetBSD cluster. If you'd like me to build memcached on it let me know.


Sign in to add a comment
Hosted by Google Code