diff options
author | Christoph Helma <helma@in-silico.ch> | 2011-03-03 13:00:47 +0100 |
---|---|---|
committer | Christoph Helma <helma@in-silico.ch> | 2011-03-03 13:00:47 +0100 |
commit | dcd0a5a659c303c50a59d1271947851245db10e7 (patch) | |
tree | eaae695edf72c3a99cde58b9caaa7825d6d4f31a /nightly | |
parent | 8b46f5a4f389d7cd54f6e8b38025d275f9d3ed1b (diff) | |
parent | e57856a3c2cd10df207e722301c24a022e9fd802 (diff) |
Merge remote branch 'mguetlein/test' into development
Conflicts:
application.rb
example.rb
lib/validation_db.rb
nightly/nightly.rb
report/environment.rb
test/test_examples.rb
test/test_examples_util.rb
Diffstat (limited to 'nightly')
-rwxr-xr-x[-rw-r--r--] | nightly/nightly.rb | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/nightly/nightly.rb b/nightly/nightly.rb index f68691e..07cd11a 100644..100755 --- a/nightly/nightly.rb +++ b/nightly/nightly.rb @@ -21,7 +21,7 @@ class Nightly validationExamples = ValidationExamples.select(select) return "please \"select\" validation examples:\n"+ValidationExamples.list if validationExamples.size==0 - task_uri = OpenTox::Task.as_task() do + task = OpenTox::Task.create("Build nightly","nightly-validation-test-service") do |task| #,{:select => select, :dry_run => dry_run}) LOGGER.info("Building nightly report") benchmarks = validationExamples.collect{ |e| ValidationBenchmark.new(e) } @@ -35,7 +35,7 @@ class Nightly running << id Thread.new do begin - b.build + b.build() rescue => ex LOGGER.error "uncaught nightly build error: "+ex.message ensure @@ -100,11 +100,7 @@ class Nightly #benchmarks.collect{|b| b.uris}.join(",") File.join(CONFIG[:services]["opentox-validation"],"nightly") end - if defined?(halt) - halt 202,task_uri - else - return task_uri - end + return_task(task) end class ValidationBenchmark |