[tor-commits] [ooni-probe/master] Fix non blocking test launching.
art at torproject.org
art at torproject.org
Sat Jun 2 18:34:29 UTC 2012
commit 422e315dbd87234e2dc5317222a96c65c72cc592
Author: Arturo Filastò <hellais at torproject.org>
Date: Fri Jun 1 22:04:17 2012 +0200
Fix non blocking test launching.
Minor refactoring.
---
ooni/plugins/httphost.py | 1 -
ooni/plugoo/tests.py | 2 +-
ooni/plugoo/work.py | 1 +
3 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/ooni/plugins/httphost.py b/ooni/plugins/httphost.py
index 2c7f8af..45ab587 100644
--- a/ooni/plugins/httphost.py
+++ b/ooni/plugins/httphost.py
@@ -107,7 +107,6 @@ class HTTPHostTest(OONITest):
def experiment(self, args):
control_server = self.local_options['controlserver']
- print args
censored = self.httplib_test(control_server, args['asset'])
return {'control': control_server,
'host': args['asset'],
diff --git a/ooni/plugoo/tests.py b/ooni/plugoo/tests.py
index 8e0ab8e..0632670 100644
--- a/ooni/plugoo/tests.py
+++ b/ooni/plugoo/tests.py
@@ -53,7 +53,7 @@ class OONITest(object):
if self.blocking:
self.d = threads.deferToThread(self.experiment, args)
else:
- self.d = defer.maybeDeferred(self.experiment, args)
+ self.d = self.experiment(args)
self.d.addCallback(self.control, args)
self.d.addCallback(self.finished)
diff --git a/ooni/plugoo/work.py b/ooni/plugoo/work.py
index 24a2b46..16a6e2c 100644
--- a/ooni/plugoo/work.py
+++ b/ooni/plugoo/work.py
@@ -129,6 +129,7 @@ class WorkGenerator(object):
self.Test = test
if self.Test.assets and self.Test.assets.values()[0]:
+ print self.Test.assets
self.assetGenerator = itertools.product(*self.Test.assets.values())
else:
self.assetGenerator = None
More information about the tor-commits
mailing list