John Bintz
|
b25fe51eda
|
only run ssh runners if there are files to run remotely, and fix kernel.select to work even better
|
2011-09-25 10:39:29 -04:00 |
John Bintz
|
5ef29ee43e
|
even better timeout handling for ssh pipes
|
2011-09-25 10:11:06 -04:00 |
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
|
3f75c9fb76
|
even more test fixes, this almost works...
|
2011-08-31 14:40:58 -04:00 |
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
|
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 |
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 |
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
|
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 |
Sean Kirby
|
beae81621d
|
Added ability to run arbitrary commands on remote machines (useful for updating bundles!)
|
2011-04-26 12:18:21 -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 |
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 |
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
|
80a119b350
|
fixed hydra rspec autorun override
|
2010-10-25 14:14:58 -04:00 |
Rob Aldred
|
3faf03e15b
|
step mother is no more in cucumber 0.9.0
refactor the cucumber loading
|
2010-09-29 14:59:32 +01:00 |
Nick Gauthier
|
304fbb9c85
|
Merge branch 'master' of github.com:ngauthier/hydra
Conflicts:
VERSION
hydra.gemspec
|
2010-09-07 14:26:59 -04:00 |
Nick Gauthier
|
5f4bf365ba
|
using new Rails.env
|
2010-09-07 14:24:14 -04:00 |