Jenkins test failure: test_get_microdescriptors - test may be unreliable
A [Jenkins test run (Build #3443 (May 25, 2018 9:40:56 PM)
)] indicates that our test_get_microdescriptors
test may be a bit unreliable:
======================================================================
21:43:42 ERROR: test_get_microdescriptors
21:43:42 ----------------------------------------------------------------------
21:43:42 Traceback (most recent call last):
21:43:42 File "/srv/jenkins-workspace/workspace/stem-tor-ci/test/require.py", line 58, in wrapped
21:43:42 return func(self, *args, **kwargs)
21:43:42 File "/srv/jenkins-workspace/workspace/stem-tor-ci/test/integ/control/controller.py", line 1164, in test_get_microdescriptors
21:43:42 for desc in controller.get_microdescriptors():
21:43:42 File "/srv/jenkins-workspace/workspace/stem-tor-ci/stem/control.py", line 488, in wrapped
21:43:42 for val in func(self, *args, **kwargs):
21:43:42 File "/srv/jenkins-workspace/workspace/stem-tor-ci/stem/control.py", line 1773, in get_microdescriptors
21:43:42 raise stem.OperationFailed(message = "Data directory doens't contain cached microescriptors (%s)" % cached_descriptor_path)
21:43:42 OperationFailed: Data directory doens't contain cached microescriptors (/srv/jenkins-workspace/workspace/stem-tor-ci/test/data/cached-microdescs)
Later test runs have passed, and nothing major has changed in the code.