Source: ycmd Version: 0+20161219+git486b809-2.1 Severity: serious Tags: buster sid
Some recent change in unstable makes ycmd FTBFS: https://tests.reproducible-builds.org/debian/history/ycmd.html https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ycmd.html ... # Test JediHTTP HOME=/build/1st/ycmd-0+20161219+git486b809 nosetests -w third_party/JediHTTP -v --with-id -d --no-byte-compile --exclude=test_good_gotoassignment_follow_imports #1 jedihttp.tests.end_to_end_test.test_client_bad_request_with_parameters ... ok #2 jedihttp.tests.end_to_end_test.test_client_python3_specific_syntax_completion ... ok #3 jedihttp.tests.end_to_end_test.test_client_request_with_parameters ... ok #4 jedihttp.tests.end_to_end_test.test_client_request_without_parameters ... ok #5 jedihttp.tests.handlers_test.test_healthy ... ok #6 jedihttp.tests.handlers_test.test_ready ... ok #7 jedihttp.tests.handlers_test.test_completion ... ok #8 jedihttp.tests.handlers_test.test_py3 ... SKIP: Python 3.x only test #9 jedihttp.tests.handlers_test.test_good_gotodefinition ... ok #10 jedihttp.tests.handlers_test.test_bad_gotodefinitions_blank_line ... ok #11 jedihttp.tests.handlers_test.test_bad_gotodefinitions_not_on_valid_position ... ok #12 jedihttp.tests.handlers_test.test_good_gotoassignment ... ok #13 jedihttp.tests.handlers_test.test_good_gotoassignment_do_not_follow_imports ... FAIL #14 jedihttp.tests.handlers_test.test_usages ... ok ====================================================================== FAIL: jedihttp.tests.handlers_test.test_good_gotoassignment_do_not_follow_imports ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/build/1st/ycmd-0+20161219+git486b809/third_party/JediHTTP/jedihttp/tests/handlers_test.py", line 184, in test_good_gotoassignment_do_not_follow_imports assert_that( definitions, has_item( expected_definition ) ) AssertionError: Expected: a sequence containing <{'name': 'imported_function', 'is_keyword': False, 'in_builtin_module': False, 'column': 21, 'module_path': '/build/1st/ycmd-0+20161219+git486b809/third_party/JediHTTP/jedihttp/tests/fixtures/follow_imports/importer.py', 'line': 1, 'docstring': '', 'description': 'from imported import imported_function'}> but: was <[{u'name': u'imported_function', u'column': 21, u'docstring': u'', u'is_keyword': False, u'module_path': u'/build/1st/ycmd-0+20161219+git486b809/third_party/JediHTTP/jedihttp/tests/fixtures/follow_imports/importer.py', u'in_builtin_module': False, u'line': 1, u'description': u'def imported_function'}]> <hamcrest.library.collection.issequence_containing.IsSequenceContaining object at 0x7f30d730ea90>.describe_mismatch([{u'name': u'imported_function', u'column': 21, u'docstring': u'', u'is_keyword': False, u'module_path': u'/build/1st/ycmd-0+20161219+git486b809/third_party/JediHTTP/jedihttp/tests/fixtures/follow_imports/importer.py', u'in_builtin_module': False, u'line': 1, u'description': u'def imported_function'}], <hamcrest.core.string_description.StringDescription object at 0x7f30d730e790>) <hamcrest.core.string_description.StringDescription object at 0x7f30d730e790>.append_text('\n') >> raise >> AssertionError(str(<hamcrest.core.string_description.StringDescription >> object at 0x7f30d730e790>)) -------------------- >> begin captured logging << -------------------- jedihttp.handlers: DEBUG: received /gotoassignment request --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 14 tests in 2.157s FAILED (SKIP=1, failures=1) debian/rules:42: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 1