Commit Graph

289 Commits

Author SHA1 Message Date
John Bintz 236de8be1a support providing a timeout to rsync for slower connections 2011-08-31 12:17:52 -04:00
John Bintz 265cb5021a more work on tests 2011-08-31 11:42:56 -04:00
John Bintz c88f16b7a2 make remote tasks a lot simpler 2011-08-31 07:00:22 -04:00
John Bintz 0685b5436f make config reading a global thing 2011-08-30 07:21:03 -04:00
John Bintz 06387cb1e6 use bundler, rails 3 style 2011-08-27 15:20:59 -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
John Bintz ff803d6d3a obey rspec backtrace cleaner on errors 2011-08-07 13:03:36 -04:00
John Bintz bde81449dc gemfile 2011-08-05 15:40:39 -04:00
John Bintz b11f54e1d9 whatever 2011-08-04 20:57:52 -04:00
John Bintz e365c08940 rspec messages working now 2011-08-04 18:01:29 -04:00
John Bintz 890858e40b clear enough of rspec to work 2011-08-04 17:00:03 -04:00
John Bintz 1f5f494edc trap errors even better 2011-08-04 16:11:58 -04:00
John Bintz 02c050a9f4 trap errors even better 2011-08-04 16:09:28 -04:00
John Bintz 86d9ff7fc5 trap errors better 2011-08-04 16:06:28 -04:00
John Bintz c8ade6557e more modern rspec fixes 2011-08-04 16:03:08 -04:00
John Bintz 61eecdf2b8 make pending specs look like successes 2011-08-04 14:29:27 -04:00
John Bintz 15dbca2ee3 actually get it working with modern rspec 2011-08-04 13:36:48 -04:00
John Bintz 2c79435c2f move test/unit stuff elsewhere 2011-08-03 18:36:03 -04:00
Nick Gauthier f5c82a727a Merge branch 'master' of git://github.com/dereke/hydra into dereke-master
Conflicts:
	lib/hydra/master.rb
	lib/hydra/runner.rb
	lib/hydra/tasks.rb
	lib/hydra/worker.rb
2011-08-03 16:41:46 -04:00
Nick Gauthier d5a79b9b74 Merge pull request #51 from clemensp/master
add pass/fail info to hydra_heuristics.yml
2011-08-02 10:41:25 -07:00
Clemens Park eb0faf7514 add pass/fail info to hydra_heuristics.yml 2011-08-02 13:07:49 -04:00
Derek Ekins ee44109a1b properly failing the run if a cucumber file has an error 2011-07-28 12:19:47 +01:00
Derek Ekins 8fccb4132e added option to change output path of report 2011-07-19 09:38:19 +01:00
Derek Ekins a5ed377e13 improved the way that cucumber is called
no longer relying on internal api
2011-07-18 17:14:41 +01:00
Derek Ekins 455fa3674f results directory is now relative to directory tests are executed in 2011-07-18 10:29:50 +01:00
Derek Ekins b4efbd2d50 initial stab at providing pretty html reports
also added ability to provide cucumber options but is ugly at the moment
2011-07-15 15:51:44 +01:00
Nick Gauthier a9dbf8fda3 Merge pull request #45 from arturopie/runners-event
Runners event
2011-06-06 09:11:13 -07:00
Arturo Pie 5f0b8dc4a5 Added functionality to handle unexpected termination when using local worker 2011-06-06 11:44:12 -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
Nick Gauthier f8e7b6d0db Merge pull request #44 from mirell/master
Utilize CUCUMBER_OPTS environment variable
2011-06-02 07:47:30 -07:00
Arturo Pie 692c8cf790 redirecting some ugly output when running tests 2011-06-01 17:29:45 -04:00
Mark A. Miller 5c68763612 Parse Cucumber environment configuration options 2011-06-01 16:03:37 -05:00
Arturo Pie 3a613ef1b2 Removed the class methods 2011-06-01 16:45:31 -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 2648c3679f Two runner events implemented and tested at runner level 2011-05-30 18:08:50 -04:00
Arturo Pie b51bb8c136 Some refactoring and added .rvmrc to .gitignore 2011-05-30 13:40:44 -04:00
Nick Gauthier 88c07f864f Merge pull request #40 from arturopie/master
added running time
2011-05-20 06:42:08 -07:00
Arturo Pie 139b96f434 Running time report was added 2011-05-19 16:42:57 -04:00
Nick Gauthier 0d1f0f5f9e Merged pull request #38 from sskirby/remote_command.
Remote command
2011-04-26 12:40:26 -07:00
Nick Gauthier 3fd2a7ae64 Merged pull request #37 from sskirby/stack_overflow.
Stack overflow
2011-04-26 12:39:07 -07:00
Arturo 3ca3f1cd24 Added test for RemoteTasks that run arbitrary commands 2011-04-26 15:33:14 -04:00
Sean Kirby beae81621d Added ability to run arbitrary commands on remote machines (useful for updating bundles!) 2011-04-26 12:18:21 -04:00
Arturo 78ae8eace6 Fixed stack overflow when runners produce a lot of non-Hydra console output. 2011-04-26 11:08:15 -04:00
Sean Kirby a9a0845b19 fixed stack overflows that could happen when a large number of runners run tests that output a lot to the console when ssh testing 2011-04-25 16:13:07 -04:00
Nick Gauthier b89a60d897 Version bump to 0.23.3 2011-03-22 19:26:49 -04:00
Nick Gauthier 430c7f9a59 Merge branch 'master' of git://github.com/Dishwasha/hydra into Dishwasha-master 2011-03-22 19:23:02 -04:00