public
Description: Distributed test running with autodiscovery via Bonjour (for Cucumber first)
Homepage:
Clone URL: git://github.com/brynary/testjour.git
brynary (author)
Tue Feb 10 13:10:21 -0800 2009
commit  dab19e8a7eb8accd42d90e625520707ce5f2fb2f
tree    3e505b456747dc63d15d80f13ff65c54bf2765f4
parent  7aa493a2766a7255c87bf35c1bdeab31118e2301
name age message
file .gitignore Fri Oct 17 16:29:46 -0700 2008 added gem dependencies for systemu + dnssd [drnic]
file History.txt Tue Sep 23 10:06:17 -0700 2008 Sow [brynary]
file MIT-LICENSE.txt Tue Sep 23 10:11:50 -0700 2008 License, readme, rakefile updates [brynary]
file README.rdoc Wed Dec 10 23:19:31 -0800 2008 Readme [brynary]
file Rakefile Tue Feb 10 08:16:20 -0800 2009 Rename install_gem => install [brynary]
file TODO.txt Tue Feb 03 20:54:33 -0800 2009 TODO [brynary]
directory bin/ Mon Feb 02 22:28:39 -0800 2009 Pushing logic into HttpQueue [brynary]
file cucumber.yml Mon Feb 02 16:25:04 -0800 2009 Added first feature for printing the version nu... [brynary]
directory features/ Loading commit data...
directory lib/
directory spec/ Mon Feb 09 00:38:31 -0800 2009 Add scenario testing basic MySQL DB setup [brynary]
directory vendor/ Tue Dec 09 11:07:10 -0800 2008 Pass DRb uri to results [brynary]
README.rdoc

Testjour

Description

Distributed test running with autodiscovery via Bonjour (for Cucumber first)

Synopsis

On machines to be used as Testjour slaves:

    $ mkdir testjour-working-dir
    $ testjour slave:start

On your development machine, verify it can see the testjour slave:

    $ testjour list

    Testjour servers:

        bhelmkamp    available    bryans-computer.local.:62434

Now run your tests:

    $ testjour run features

Note: This only really makes sense if you use more than one slave. Otherwise it’s slower than just running them locally.

Install

To install the latest release (once there is a release):

    $ sudo gem install testjour

For now, just pull down the code from the GitHub repo:

    $ git clone git://github.com/brynary/testjour.git
    $ cd testjour
    $ rake gem
    $ rake install_gem

Authors

  • Maintained by Bryan Helmkamp (brynary.com/)
  • Thanks to Weplay (weplay.com) for sponsoring development and supporting open sourcing it from the start