Commit Graph

244 Commits

Author SHA1 Message Date
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
Luke Melia a131de53f1 Upon boot, hydra workers will now require hydra_worker_init.rb in the current working directory if it is present. 2010-06-09 17:11:44 -04:00
Nick Gauthier 585c40ad01 fixed worker test to recognize the worker boot message 2010-06-09 08:43:15 -04:00
Lee Bankewitz and Luke Melia c8091718eb introduce custom listeners for worker_begin/worker_end
Conflicts:

	lib/hydra/listener/abstract.rb
	lib/hydra/message/worker_messages.rb
2010-06-08 11:02:57 -04:00
Luke Melia e5633f42ac Fix a bug where a worker never receives another file after it reports a deadlock error. 2010-06-08 11:01:38 -04:00
Lee Bankewitz and Luke Melia dbfd9275c1 warn when trying to run Rails tests with RAILS_ENV=development 2010-06-08 11:00:52 -04:00
Nick Gauthier 6fbc582fe5 added new mysql deadlock message 2010-06-07 12:36:40 -04:00
Nick Gauthier ae2895b6fc Version 0.19.0
* Cleaned up synchronization (sskirby)
* ERB in YAML files (raldred)
* Fix to work with current therubyracer
2010-06-07 11:36:45 -04:00
Nick Gauthier 492a0c22f0 Version bump to 0.19.0 2010-06-07 11:36:10 -04:00
Nick Gauthier e1783268cb Merge branch 'master' of http://github.com/sskirby/hydra into sskirby 2010-06-07 11:22:15 -04:00
Nick Gauthier 501aeb61ac fixed rubyracer v8 binding to work with current version 2010-06-07 10:36:28 -04:00
Nick Gauthier d2a14be3e4 Merge branch 'master' of http://github.com/raldred/hydra into raldred 2010-06-07 09:39:06 -04:00
Nick Gauthier c08bf86e0a Version 0.18.0: JSLint support 2010-05-28 10:59:03 -04:00
Nick Gauthier b523822aad Version bump to 0.18.0 2010-05-28 10:58:06 -04:00
Nick Gauthier 727871117c cleaned up js output 2010-05-28 10:51:27 -04:00
Nick Gauthier a69ae2e4ab jslint on json data 2010-05-28 10:42:17 -04:00
Nick Gauthier c7d7be6ed2 testing javascript files with jslint 2010-05-28 10:38:58 -04:00
Rob Aldred c8e08fabf6 added YmlLoadError class which is raised when yml file cannot be parsed 2010-05-14 14:23:29 +01:00
Rob Aldred 89c16e11c4 use erb to parse the config file, useful for putting dynamic values
also mkdir -p the directory the ssh class cd's to, to avoid errors if the dir is not there.
2010-05-14 14:16:50 +01:00
Sean Kirby 3500388765 merged with ngauthier master 2010-05-10 16:23:27 -04:00
Sean Kirby d5ff415460 Version bump to 0.16.10 2010-05-10 16:06:33 -04:00
Sean Kirby 818711f165 removed debugging outputs 2010-05-10 16:05:45 -04:00
Sean Kirby 77b7b6b66f added more tracing information and properly lists untested files when shutdown prematurely 2010-05-10 15:59:16 -04:00
Nick Gauthier 969f834440 Version 0.17.0: Profiling support 2010-05-10 14:24:00 -04:00
Nick Gauthier c537319839 Version bump to 0.17.0 2010-05-10 14:22:35 -04:00
Nick Gauthier 4ad5a1ed3d added profiling tasks 2010-05-10 14:22:25 -04:00
Sean Kirby de3de0f4f1 Version bump to 0.1.1 2010-05-10 14:03:15 -04:00
Sean Kirby 2b7f36b470 Version bump to 0.1.0 2010-05-10 14:03:09 -04:00
Sean Kirby 6bfb03bbda Version bump to 0.0.0 2010-05-10 14:02:57 -04:00
Sean Kirby 7f8e573fb9 playing around with showing the list of untested files when the user hits ctrl-c 2010-05-07 19:15:14 -04:00
Sean Kirby 133ad90894 added ability to set the rails environment to run tests under 2010-05-07 17:06:13 -04:00
Sean Kirby aa4b315833 fixed tabs 2010-05-07 16:17:01 -04:00
Sean Kirby b8cff6023a added threading and ability to specify environment for remote tasks 2010-05-07 16:15:57 -04:00
Sean Kirby c281a82151 added ctags file to .gitignore 2010-05-07 14:45:14 -04:00
Sean Kirby 75cca89d3f refactored Sync object to own remote worker settings 2010-05-07 14:43:17 -04:00
Sean Kirby 7821852a52 refactored out the Rsync functionality of the Master into the Sync class and added a rake task to invoke syncing 2010-04-30 19:03:43 -04:00
Nick Gauthier 60c2d7344b Version 0.16.7: better mysql and postgres deadlock detection 2010-04-28 15:05:41 -04:00
Nick Gauthier a5a0c7ba42 Version bump to 0.16.7 2010-04-28 15:05:11 -04:00
Nick Gauthier 2f874f1f1b postgres and mysql specific deadlock detection 2010-04-28 15:05:03 -04:00
Nick Gauthier 42a3fa834b Version 0.16.6: Deadlock retry 2010-04-22 16:04:32 -04:00
Nick Gauthier bb70ebd611 Version bump to 0.16.6 2010-04-22 16:04:16 -04:00
Nick Gauthier 2750fa4aaa simple deadlock retry 2010-04-22 16:04:09 -04:00
Nick Gauthier 7853940813 Version 0.16.5: RSpec tests no longer fail when there is a pending spec. Thanks @rud! 2010-04-20 10:27:51 -04:00
Nick Gauthier dd1a27d382 Version bump to 0.16.5 2010-04-20 10:27:13 -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 9068de745d Version 0.16.4: patch to safe_fork to catch when the user has no connection before forking 2010-04-19 13:10:29 -04:00
Nick Gauthier ed4265633a Version bump to 0.16.4 2010-04-19 13:10:13 -04:00
Nick Gauthier 361cd0724a patch to safe_fork to catch when the user has no connection before forking 2010-04-19 13:10:08 -04:00
Nick Gauthier 3c71985196 Version 0.16.3: ActiveRecord concurrency 2010-04-19 10:28:13 -04:00
Nick Gauthier 3926f1bf2e Version bump to 0.16.3 2010-04-19 10:27:49 -04:00