Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 551, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 504, in run
self.__target(*self.__args, **self.__kwargs)
File "/home/pavlo/Documents/MongoDB/mongodb-d4/exps/api/message.py", line 116, in sendMessagesLimitedThread
msg = getMessage(channel.receive())
File "/usr/lib/python2.7/dist-packages/execnet/gateway_base.py", line 421, in receive
raise self._getremoteerror() or EOFError()
RemoteError: Traceback (most recent call last):
File "<string>", line 736, in executetask
File "<string>", line 1, in do_exec
File "", line 386, in <module>
File "api/messageprocessor.py", line 55, in processMessage
self._worker = self.createWorker()
File "api/messageprocessor.py", line 81, in createWorker
moduleHandle = __import__(moduleName, globals(), locals(), [fullName])
File "benchmarks/blog/blogworker.py", line 37, in <module>
from api.abstractworker import AbstractWorker
File "api/abstractworker.py", line 37, in <module>
from .results import *
File "api/results.py", line 29, in <module>
from util.histogram import Histogram
ImportError: No module named histogram
It looks like that the dependencies are broken when using the multi-processor execnet framework:
The error is as follows: