[Buildbot-devel] buildbot for testers

Kregg Kemper kreggk at comcast.net
Fri May 22 05:24:46 UTC 2009


   Hello,

     I would like to start getting involved with buildbot and do some development that might expand the capabilities to be usable by a test group for running regression testing. So far have created a fork, read some documentation, and browsed the source code. That's about it. Not sure what to do next.

     I have developed a system that does some similar stuff as buildbot and would like to merge some of my ideas into buildbot. The one oh wish list mentioned something like a test bot that handled running automated tests that could come from a separate code base. This is what I would like to expand on and start developing. This bot would be used to run black box regression testing created by the test team in their environment. Some of the stuff I want to do:

testbot receives notification that a build is complete and installer is ready. The bot see if it matches a pre-defined test plan for that build/baseline. The valid test plans are run.

a test plan determines what resource the tests will run on and which tests will be ran.

resource could be a computer or a VM that on a server that shares limited resources.
Tests could be from a third party test frame work like QTP/QC or whatever.

 as a testplan is created, it's put on a queue. When a resource is available to run a test, the next run is pulled from the queue and executed. The testbot will clean up and shut down the VM when complete so the next test can run. 

  The user can create a test plan and setup a resource without seeing a single line of code. 


   This is the stuff I do at work and want to incorporate into build bot, but I have no idea how interested other people or in this stuff. Any feedback on this would be cool.

  How should I continue from here? get more ideas and comments from other people or maybe just try and get it to work for my needs and go from there? 

   Well that was really long. Thanks for reading,

  Kregg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://buildbot.net/pipermail/devel/attachments/20090521/de05f99d/attachment.html>


More information about the devel mailing list