Commit Graph

31 Commits

Author SHA1 Message Date
John Bintz 16809a69dc prevent catastrophic failures 2011-08-31 17:24:43 -04:00
John Bintz 95cbf09313 whoa all the tests pass 2011-08-31 15:12:47 -04:00
John Bintz 265cb5021a more work on tests 2011-08-31 11:42:56 -04:00
John Bintz 94b73ee426 set an rsync timeout, and trying to get the tests to run 2011-08-23 07:01:48 -04:00
Arturo Pie 8a536781b2 Added a default runner log, and a test 2011-06-06 11:02:24 -04:00
Arturo Pie 0d4a1238f9 Implemented the runners log functionality. It needs to handle the case when an invalid path is given 2011-06-05 23:52:59 -04:00
Arturo Pie 49dfd644b8 Sig Hup was implemented 2011-06-03 18:51:36 -04:00
Arturo Pie d6ff3ea5d2 Some fixes to the tests and removed some commented-out code 2011-06-02 15:02:58 -04:00
Arturo Pie 5bd2e5f323 Fixed indentation in master_test and a runner test 2011-06-02 14:18:54 -04:00
Arturo Pie 692c8cf790 redirecting some ugly output when running tests 2011-06-01 17:29:45 -04:00
Arturo Pie 7c001ab485 Runner events implemented. Added at_exit hook to make sure runner_end is fired on abnormal termination 2011-06-01 12:45:43 -04:00
Arturo Pie b51bb8c136 Some refactoring and added .rvmrc to .gitignore 2011-05-30 13:40:44 -04:00
Sean Kirby fbd1e9f6e2 Added more meaningful output when a test dies before it can be run 2010-10-29 00:23:57 -04:00
Sean Kirby db33cc8e56 Fixed runner crash if a test file cannot properly be required. This can
happen for instance when two test classes have the same name but different
super classes.
2010-10-29 00:23:57 -04:00
Nick Gauthier 3fd1401513 Merge branch 'weplay'
Conflicts:
	test/fixtures/write_file_alternate_spec.rb
	test/fixtures/write_file_spec.rb
2010-09-02 16:08:08 -05:00
Luke Melia c9b0c3215e Work around an issue where Dir.tmpdir under OS X behaves differently when in an SSH session and from the console 2010-06-09 17:11:49 -04:00
Laust Rud Jacobsen f8cebe3b59 Bugfix: Rspec pending examples should not result in specs reported as failing
Refs http://github.com/ngauthier/hydra/issues/issue/7
2010-04-20 14:48:05 +02:00
Nick Gauthier 2f2919c156 added even listeners, and replaced output and reporting system with listeners 2010-03-25 12:15:01 -04:00
Nick Gauthier 559e236d86 autosort files by historical time. 2010-02-18 13:11:00 -05:00
Nick Gauthier 5931f2f980 reports on test times 2010-02-17 16:28:32 -05:00
Nick Gauthier e06d9a2fab removed file sorting heuristic so users can sort their own files 2010-02-16 16:13:51 -05:00
Nick Gauthier eee69c0096 Rsync synchronization for remote workers 2010-02-09 15:40:35 -05:00
Nick Gauthier 307a57d176 made master traceable 2010-02-04 11:18:06 -05:00
Nick Gauthier 2bee1dde2d YAML config loading. SSH worker termination fixes. 2010-02-04 10:33:21 -05:00
Nick Gauthier 3d6484e315 ssh-master working 2010-02-03 16:03:16 -05:00
Nick Gauthier 727bdcf1b7 midway through making ssh workers 2010-01-29 17:21:48 -05:00
Nick Gauthier 7a39fe8855 test for multiple local workers 2010-01-29 15:27:48 -05:00
Nick Gauthier 969aedc2cc master can be configured via constructor. can set number runners on a local connection 2010-01-29 15:26:32 -05:00
Nick Gauthier 85f279832b run test files via require instead of shelling. output is now bubbled up to the master 2010-01-29 14:56:02 -05:00
Nick Gauthier e7db4fadee master can delegate to workers. all tests green now 2010-01-29 13:01:53 -05:00
Nick Gauthier cbc5bb7a8e master can now delegate files to workers 2010-01-29 11:45:42 -05:00