Commit Graph

278 Commits

Author SHA1 Message Date
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
Nick Gauthier 51af3385ea added gem statements so we don't need a gemset 2011-03-22 19:22:12 -04:00
Ethan Waldo 52e06ccffc Fixed issue where tasks weren't detecting rails environment. This caused cucumber tests to be run in test environment instead of cucumber. Figured the easiest thing to due was allow the environment to be specified in the rake task itself via t.environment = 2011-02-08 11:38:13 -06:00
Nick Gauthier 248221f5c7 removed warmsnake binary. moved to hydra-console gem 2010-11-03 10:25:13 -04:00
Nick Gauthier ba2d10c629 Version 0.23.2: SSH worker fixes. Thanks sskirby! 2010-11-03 09:18:06 -04:00
Nick Gauthier ca3bfd8543 Version bump to 0.23.2 2010-11-03 09:16:54 -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 9e449918a4 Version 0.23.1: fix to rspec autorun override 2010-10-25 14:23:46 -04:00
Nick Gauthier 5773f3f629 Version bump to 0.23.1 2010-10-25 14:15:18 -04:00
Nick Gauthier 80a119b350 fixed hydra rspec autorun override 2010-10-25 14:14:58 -04:00
Nick Gauthier e97c65ea78 Version 0.23.0: Cucumber 0.9.2 support 2010-10-22 16:14:43 -04:00