summaryrefslogtreecommitdiff
path: root/nightly
diff options
context:
space:
mode:
authorChristoph Helma <helma@in-silico.ch>2011-03-03 13:00:47 +0100
committerChristoph Helma <helma@in-silico.ch>2011-03-03 13:00:47 +0100
commitdcd0a5a659c303c50a59d1271947851245db10e7 (patch)
treeeaae695edf72c3a99cde58b9caaa7825d6d4f31a /nightly
parent8b46f5a4f389d7cd54f6e8b38025d275f9d3ed1b (diff)
parente57856a3c2cd10df207e722301c24a022e9fd802 (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.rb10
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