Monday, November 13, 2006

BlackBadger : A distributed state machine

BlackBadger is a distributed state machine, utilising the ANT scripting language for co-ordinating large numbers of machines for scheduling, deploying and running tasks.

  • Distributed State Machine implementation
  • Java SWT UI for controlling test plans
  • Small overhead for remote agents
  • Apache ANT used as the scripting language
  • Auto discovery off agent machines
  • Operating System dependent testing
  • All console logging brought back to the controller
  • Centralised logging transport mechanism
  • Sophisticated variable lookup
  • Simple XML setup
  • Single point of configuration
  • No complicated server/client setup
  • Easy to move components around different machines

No comments: