Automated Testing

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Goal)
Line 1: Line 1:
 
= Goal =
 
= Goal =
 
To create a continuous integration system for open simulator grids which can automate both builds and testing.
 
To create a continuous integration system for open simulator grids which can automate both builds and testing.
 +
 +
I might be mistaken but I think you can get all of the features you're looking for with Cruise Control:
 +
http://cruisecontrol.sourceforge.net/
 +
It's free and cross-platform.  The programmers at my lab use it for continuous integration of Java code but I'm pretty sure you can support most Nant-based build environments with it.  Hope this helps.  Sorry to post here but I'm not in the regular discussion groups.  Please delete if you need to.  -Pierce
 +
 
= People =  
 
= People =  
 
The list of people who are working to develop a solution:
 
The list of people who are working to develop a solution:

Revision as of 22:02, 31 December 2007

Contents

Goal

To create a continuous integration system for open simulator grids which can automate both builds and testing.

I might be mistaken but I think you can get all of the features you're looking for with Cruise Control: http://cruisecontrol.sourceforge.net/ It's free and cross-platform. The programmers at my lab use it for continuous integration of Java code but I'm pretty sure you can support most Nant-based build environments with it. Hope this helps. Sorry to post here but I'm not in the regular discussion groups. Please delete if you need to. -Pierce

People

The list of people who are working to develop a solution:

  • Daedius Moskvitch (daedius@daedius.com)

Features

  • Crossplatform
  • Notification via email,irc,web
  • Master-Slave architecture
  • Nant support
  • NUnit support
  • Support for grid testing

Planned Versions

0.1

A simple application that can detect changes on the opensim svn, attempt compile, and return whether it was successful or not

Architecture Plans

Personal tools
General
About This Wiki