Source: pylint Version: 2.6.0-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201027 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[2]: Entering directory '/<<PKGBUILDDIR>>/doc' > rm -f features.rst > PYTHONPATH=/<<PKGBUILDDIR>> python3 ./exts/pylint_features.py > rm -f extensions.rst > PYTHONPATH=/<<PKGBUILDDIR>> python3 ./exts/pylint_extensions.py > sphinx-build -b html -d _build/doctrees . _build/html > Running Sphinx v3.2.1 > making output directory... done > loading intersphinx inventory from > https://astroid.readthedocs.io/en/latest/objects.inv... > loading intersphinx inventory from https://docs.python.org/3/objects.inv... > building [mo]: targets for 0 po files that are out of date > building [html]: targets for 38 source files that are out of date > updating environment: [new config] 38 added, 0 changed, 0 removed > reading sources... [ 2%] backlinks > reading sources... [ 5%] development_guide/contribute > reading sources... [ 7%] development_guide/index > reading sources... [ 10%] faq > reading sources... [ 13%] how_tos/custom_checkers > reading sources... [ 15%] how_tos/index > reading sources... [ 18%] how_tos/plugins > reading sources... [ 21%] how_tos/transform_plugins > reading sources... [ 23%] index > reading sources... [ 26%] intro > reading sources... [ 28%] support > reading sources... [ 31%] technical_reference/c_extensions > reading sources... [ 34%] technical_reference/checkers > reading sources... [ 36%] technical_reference/extensions > reading sources... [ 39%] technical_reference/features > reading sources... [ 42%] technical_reference/index > reading sources... [ 44%] technical_reference/startup > reading sources... [ 47%] tutorial > reading sources... [ 50%] user_guide/ide-integration > reading sources... [ 52%] user_guide/index > reading sources... [ 55%] user_guide/installation > reading sources... [ 57%] user_guide/message-control > reading sources... [ 60%] user_guide/options > reading sources... [ 63%] user_guide/output > reading sources... [ 65%] user_guide/run > reading sources... [ 68%] whatsnew/1.6 > reading sources... [ 71%] whatsnew/1.7 > reading sources... [ 73%] whatsnew/1.8 > reading sources... [ 76%] whatsnew/1.9 > reading sources... [ 78%] whatsnew/2.0 > reading sources... [ 81%] whatsnew/2.1 > reading sources... [ 84%] whatsnew/2.2 > reading sources... [ 86%] whatsnew/2.3 > reading sources... [ 89%] whatsnew/2.4 > reading sources... [ 92%] whatsnew/2.5 > reading sources... [ 94%] whatsnew/2.6 > reading sources... [ 97%] whatsnew/changelog > reading sources... [100%] whatsnew/index > > looking for now-outdated files... none found > pickling environment... done > checking consistency... done > preparing documents... done > writing output... [ 2%] backlinks > writing output... [ 5%] development_guide/contribute > writing output... [ 7%] development_guide/index > writing output... [ 10%] faq > writing output... [ 13%] how_tos/custom_checkers > writing output... [ 15%] how_tos/index > writing output... [ 18%] how_tos/plugins > writing output... [ 21%] how_tos/transform_plugins > writing output... [ 23%] index > writing output... [ 26%] intro > writing output... [ 28%] support > writing output... [ 31%] technical_reference/c_extensions > writing output... [ 34%] technical_reference/checkers > writing output... [ 36%] technical_reference/extensions > writing output... [ 39%] technical_reference/features > writing output... [ 42%] technical_reference/index > writing output... [ 44%] technical_reference/startup > writing output... [ 47%] tutorial > writing output... [ 50%] user_guide/ide-integration > writing output... [ 52%] user_guide/index > writing output... [ 55%] user_guide/installation > writing output... [ 57%] user_guide/message-control > writing output... [ 60%] user_guide/options > writing output... [ 63%] user_guide/output > writing output... [ 65%] user_guide/run > writing output... [ 68%] whatsnew/1.6 > writing output... [ 71%] whatsnew/1.7 > writing output... [ 73%] whatsnew/1.8 > writing output... [ 76%] whatsnew/1.9 > writing output... [ 78%] whatsnew/2.0 > writing output... [ 81%] whatsnew/2.1 > writing output... [ 84%] whatsnew/2.2 > writing output... [ 86%] whatsnew/2.3 > writing output... [ 89%] whatsnew/2.4 > writing output... [ 92%] whatsnew/2.5 > writing output... [ 94%] whatsnew/2.6 > writing output... [ 97%] whatsnew/changelog > writing output... [100%] whatsnew/index > > generating indices... genindexdone > writing additional pages... searchdone > copying images... [100%] > media/Tidelift_Logos_RGB_Tidelift_Shorthand_On-White.png > > copying static files... ... done > copying extra files... done > dumping search index in English (code: en)... done > dumping object inventory... done > build succeeded. > > The HTML pages are in _build/html. > > Build finished. The HTML pages are in _build/html. > make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc' > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test -O--buildsystem=pybuild > I: pybuild pybuild:284: rm -f > /<<PKGBUILDDIR>>/tests/functional/u/unused_typing_imports.py > /<<PKGBUILDDIR>>/tests/functional/m/missing_final_newline.py > I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build; > python3.9 -m pytest tests > ============================= test session starts > ============================== > platform linux -- Python 3.9.0+, pytest-4.6.11, py-1.9.0, pluggy-0.13.0 > benchmark: 3.2.2 (defaults: timer=time.perf_counter disable_gc=False > min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 > warmup=False warmup_iterations=100000) > rootdir: /<<PKGBUILDDIR>>, inifile: pytest.ini > plugins: benchmark-3.2.2 > collected 1405 items / 201 deselected / 1204 selected > > tests/test_config.py .... [ > 0%] > tests/test_func.py ..................................................... [ > 4%] > .. [ > 4%] > tests/test_functional.py .....s........s....F.......s................... [ > 8%] > ..............s......................................................... [ > 14%] > ........s...........s..........s................s..............s........ [ > 20%] > .s........................................ss...s...F.....s.....ss....... [ > 26%] > ...................F.....F....ss.s..........s..................s........ [ > 32%] > ....s..........s........................................................ [ > 38%] > [ > 38%] > tests/test_import_graph.py .. [ > 38%] > tests/test_pragma_parser.py ............ [ > 39%] > tests/test_pylint_runners.py .... [ > 40%] > tests/test_regr.py .................. [ > 41%] > tests/test_self.py .................................................. [ > 45%] > tests/unittest_config.py ...... [ > 46%] > tests/unittest_pyreverse_diadefs.py ......... [ > 47%] > tests/unittest_pyreverse_inspector.py ........ [ > 47%] > tests/unittest_pyreverse_writer.py ...... [ > 48%] > tests/unittest_reporters_json.py . [ > 48%] > tests/unittest_reporting.py .... [ > 48%] > tests/benchmark/test_baseline_benchmarks.py ........... [ > 49%] > tests/checkers/unittest_base.py .............s.......... [ > 51%] > tests/checkers/unittest_classes.py ..... [ > 51%] > tests/checkers/unittest_exceptions.py .. [ > 52%] > tests/checkers/unittest_format.py .............. [ > 53%] > tests/checkers/unittest_imports.py ...... [ > 53%] > tests/checkers/unittest_logging.py ........ [ > 54%] > tests/checkers/unittest_misc.py .......... [ > 55%] > tests/checkers/unittest_python3.py ..................................... [ > 58%] > .................................................... [ > 62%] > tests/checkers/unittest_similar.py ......... [ > 63%] > tests/checkers/unittest_spelling.py sssssssssssssssss [ > 64%] > tests/checkers/unittest_stdlib.py ...... [ > 65%] > tests/checkers/unittest_strings.py ... [ > 65%] > tests/checkers/unittest_typecheck.py ........ss......... [ > 67%] > tests/checkers/unittest_utils.py .................................. [ > 70%] > tests/checkers/unittest_variables.py .................... [ > 71%] > tests/extensions/test_bad_builtin.py . [ > 71%] > tests/extensions/test_broad_try_clause.py . [ > 71%] > tests/extensions/test_check_docs.py .................................... [ > 74%] > ........................................................................ [ > 80%] > ...... [ > 81%] > tests/extensions/test_check_docs_utils.py .............. [ > 82%] > tests/extensions/test_check_mccabe.py .. [ > 82%] > tests/extensions/test_check_raise_docs.py .............................. [ > 85%] > ................ [ > 86%] > tests/extensions/test_check_return_docs.py ............................. [ > 88%] > ........... [ > 89%] > tests/extensions/test_check_yields_docs.py ............................ [ > 92%] > tests/extensions/test_comparetozero.py . [ > 92%] > tests/extensions/test_docstyle.py . [ > 92%] > tests/extensions/test_elseif_used.py . [ > 92%] > tests/extensions/test_emptystring.py . [ > 92%] > tests/extensions/test_overlapping_exceptions.py .. [ > 92%] > tests/extensions/test_redefined.py . [ > 92%] > tests/functional/r/redundant_unittest_assert.py ss [ > 92%] > tests/lint/unittest_lint.py ............................................ [ > 96%] > ....s [ > 96%] > tests/message/unittest_message.py . [ > 97%] > tests/message/unittest_message_definition.py ...... [ > 97%] > tests/message/unittest_message_definition_store.py ................. [ > 98%] > tests/message/unittest_message_id_store.py ....... [ > 99%] > tests/utils/unittest_ast_walker.py .. [ > 99%] > tests/utils/unittest_utils.py .... > [100%] > > =================================== FAILURES > =================================== > ______________________ test_functional[missing_kwoa_py3] > _______________________ > > test_file = FunctionalTest:missing_kwoa_py3 > > @pytest.mark.parametrize("test_file", TESTS, ids=TESTS_NAMES) > def test_functional(test_file): > LintTest = ( > LintModuleOutputUpdate(test_file) > if UPDATE > else testutils.LintModuleTest(test_file) > ) > LintTest.setUp() > > LintTest._runTest() > > tests/test_functional.py:102: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > self = <pylint.testutils.LintModuleTest object at 0x7fcc14564cd0> > > def _runTest(self): > modules_to_check = [self._test_file.source] > self._linter.check(modules_to_check) > expected_messages, expected_text = self._get_expected() > received_messages, received_text = self._get_received() > > if expected_messages != received_messages: > msg = ['Wrong results for file "%s":' % (self._test_file.base)] > missing, unexpected = multiset_difference( > expected_messages, received_messages > ) > if missing: > msg.append("\nExpected in testdata:") > msg.extend(" %3d: %s" % msg for msg in sorted(missing)) > if unexpected: > msg.append("\nUnexpected in testdata:") > msg.extend(" %3d: %s" % msg for msg in sorted(unexpected)) > > pytest.fail("\n".join(msg)) > E Failed: Wrong results for file "missing_kwoa_py3": > E > E Unexpected in testdata: > E 59: unsubscriptable-object > E 60: unsubscriptable-object > > pylint/testutils.py:610: Failed > ______________ test_functional[star_needs_assignment_target_py35] > ______________ > > test_file = FunctionalTest:star_needs_assignment_target_py35 > > @pytest.mark.parametrize("test_file", TESTS, ids=TESTS_NAMES) > def test_functional(test_file): > LintTest = ( > LintModuleOutputUpdate(test_file) > if UPDATE > else testutils.LintModuleTest(test_file) > ) > LintTest.setUp() > > LintTest._runTest() > > tests/test_functional.py:102: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > self = <pylint.testutils.LintModuleTest object at 0x7fcc107c5610> > > def _runTest(self): > modules_to_check = [self._test_file.source] > self._linter.check(modules_to_check) > expected_messages, expected_text = self._get_expected() > received_messages, received_text = self._get_received() > > if expected_messages != received_messages: > msg = ['Wrong results for file "%s":' % (self._test_file.base)] > missing, unexpected = multiset_difference( > expected_messages, received_messages > ) > if missing: > msg.append("\nExpected in testdata:") > msg.extend(" %3d: %s" % msg for msg in sorted(missing)) > if unexpected: > msg.append("\nUnexpected in testdata:") > msg.extend(" %3d: %s" % msg for msg in sorted(unexpected)) > > pytest.fail("\n".join(msg)) > E Failed: Wrong results for file > "star_needs_assignment_target_py35": > E > E Expected in testdata: > E 15: star-needs-assignment-target > E > E Unexpected in testdata: > E 15: syntax-error > > pylint/testutils.py:610: Failed > __________________ test_functional[too_few_public_methods_37] > __________________ > > test_file = FunctionalTest:too_few_public_methods_37 > > @pytest.mark.parametrize("test_file", TESTS, ids=TESTS_NAMES) > def test_functional(test_file): > LintTest = ( > LintModuleOutputUpdate(test_file) > if UPDATE > else testutils.LintModuleTest(test_file) > ) > LintTest.setUp() > > LintTest._runTest() > > tests/test_functional.py:102: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > self = <pylint.testutils.LintModuleTest object at 0x7fcc123da700> > > def _runTest(self): > modules_to_check = [self._test_file.source] > self._linter.check(modules_to_check) > expected_messages, expected_text = self._get_expected() > received_messages, received_text = self._get_received() > > if expected_messages != received_messages: > msg = ['Wrong results for file "%s":' % (self._test_file.base)] > missing, unexpected = multiset_difference( > expected_messages, received_messages > ) > if missing: > msg.append("\nExpected in testdata:") > msg.extend(" %3d: %s" % msg for msg in sorted(missing)) > if unexpected: > msg.append("\nUnexpected in testdata:") > msg.extend(" %3d: %s" % msg for msg in sorted(unexpected)) > > pytest.fail("\n".join(msg)) > E Failed: Wrong results for file "too_few_public_methods_37": > E > E Unexpected in testdata: > E 23: inherit-non-class > E 23: too-few-public-methods > > pylint/testutils.py:610: Failed > ________________ test_functional[disable_msg_github_issue_1389] > ________________ > > test_file = FunctionalTest:disable_msg_github_issue_1389 > > @pytest.mark.parametrize("test_file", TESTS, ids=TESTS_NAMES) > def test_functional(test_file): > LintTest = ( > LintModuleOutputUpdate(test_file) > if UPDATE > else testutils.LintModuleTest(test_file) > ) > LintTest.setUp() > > LintTest._runTest() > > tests/test_functional.py:102: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > self = <pylint.testutils.LintModuleTest object at 0x7fcc0dfc3b20> > > def _runTest(self): > modules_to_check = [self._test_file.source] > self._linter.check(modules_to_check) > expected_messages, expected_text = self._get_expected() > received_messages, received_text = self._get_received() > > if expected_messages != received_messages: > msg = ['Wrong results for file "%s":' % (self._test_file.base)] > missing, unexpected = multiset_difference( > expected_messages, received_messages > ) > if missing: > msg.append("\nExpected in testdata:") > msg.extend(" %3d: %s" % msg for msg in sorted(missing)) > if unexpected: > msg.append("\nUnexpected in testdata:") > msg.extend(" %3d: %s" % msg for msg in sorted(unexpected)) > > pytest.fail("\n".join(msg)) > E Failed: Wrong results for file "disable_msg_github_issue_1389": > E > E Unexpected in testdata: > E 9: inherit-non-class > E 14: inherit-non-class > > pylint/testutils.py:610: Failed > =============================== warnings summary > =============================== > .pybuild/cpython3_3.9/build/tests/test_func.py::test_functionality[func_excess_escapes.py] > <unknown>:7: DeprecationWarning: invalid escape sequence \[ > > .pybuild/cpython3_3.9/build/tests/test_func.py::test_functionality[func_excess_escapes.py] > <unknown>:8: DeprecationWarning: invalid escape sequence \/ > > .pybuild/cpython3_3.9/build/tests/test_func.py::test_functionality[func_excess_escapes.py] > <unknown>:9: DeprecationWarning: invalid escape sequence \` > > .pybuild/cpython3_3.9/build/tests/test_func.py::test_functionality[func_excess_escapes.py] > <unknown>:15: DeprecationWarning: invalid escape sequence \o > > .pybuild/cpython3_3.9/build/tests/test_func.py::test_functionality[func_excess_escapes.py] > <unknown>:17: DeprecationWarning: invalid escape sequence \8 > > .pybuild/cpython3_3.9/build/tests/test_func.py::test_functionality[func_excess_escapes.py] > <unknown>:27: DeprecationWarning: invalid escape sequence \P > > .pybuild/cpython3_3.9/build/tests/test_functional.py::test_functional[anomalous_unicode_escape_py3] > .pybuild/cpython3_3.9/build/tests/test_functional.py::test_functional[future_unicode_literals] > <unknown>:5: DeprecationWarning: invalid escape sequence \u > > .pybuild/cpython3_3.9/build/tests/test_functional.py::test_functional[anomalous_unicode_escape_py3] > <unknown>:6: DeprecationWarning: invalid escape sequence \U > > .pybuild/cpython3_3.9/build/tests/test_functional.py::test_functional[anomalous_unicode_escape_py3] > <unknown>:8: DeprecationWarning: invalid escape sequence \N > > -- Docs: https://docs.pytest.org/en/latest/warnings.html > > > Computing stats ... > Computing stats ... group 1/1 > Computing stats ... group 1/1: min > Computing stats ... group 1/1: min (1/11) > Computing stats ... group 1/1: min (2/11) > Computing stats ... group 1/1: min (3/11) > Computing stats ... group 1/1: min (4/11) > Computing stats ... group 1/1: min (5/11) > Computing stats ... group 1/1: min (6/11) > Computing stats ... group 1/1: min (7/11) > Computing stats ... group 1/1: min (8/11) > Computing stats ... group 1/1: min (9/11) > Computing stats ... group 1/1: min (10/11) > Computing stats ... group 1/1: min (11/11) > Computing stats ... group 1/1: min (1/11) > Computing stats ... group 1/1: min (2/11) > Computing stats ... group 1/1: min (3/11) > Computing stats ... group 1/1: min (4/11) > Computing stats ... group 1/1: min (5/11) > Computing stats ... group 1/1: min (6/11) > Computing stats ... group 1/1: min (7/11) > Computing stats ... group 1/1: min (8/11) > Computing stats ... group 1/1: min (9/11) > Computing stats ... group 1/1: min (10/11) > Computing stats ... group 1/1: min (11/11) > Computing stats ... group 1/1: max > Computing stats ... group 1/1: max (1/11) > Computing stats ... group 1/1: max (2/11) > Computing stats ... group 1/1: max (3/11) > Computing stats ... group 1/1: max (4/11) > Computing stats ... group 1/1: max (5/11) > Computing stats ... group 1/1: max (6/11) > Computing stats ... group 1/1: max (7/11) > Computing stats ... group 1/1: max (8/11) > Computing stats ... group 1/1: max (9/11) > Computing stats ... group 1/1: max (10/11) > Computing stats ... group 1/1: max (11/11) > Computing stats ... group 1/1: max (1/11) > Computing stats ... group 1/1: max (2/11) > Computing stats ... group 1/1: max (3/11) > Computing stats ... group 1/1: max (4/11) > Computing stats ... group 1/1: max (5/11) > Computing stats ... group 1/1: max (6/11) > Computing stats ... group 1/1: max (7/11) > Computing stats ... group 1/1: max (8/11) > Computing stats ... group 1/1: max (9/11) > Computing stats ... group 1/1: max (10/11) > Computing stats ... group 1/1: max (11/11) > Computing stats ... group 1/1: mean > Computing stats ... group 1/1: mean (1/11) > Computing stats ... group 1/1: mean (2/11) > Computing stats ... group 1/1: mean (3/11) > Computing stats ... group 1/1: mean (4/11) > Computing stats ... group 1/1: mean (5/11) > Computing stats ... group 1/1: mean (6/11) > Computing stats ... group 1/1: mean (7/11) > Computing stats ... group 1/1: mean (8/11) > Computing stats ... group 1/1: mean (9/11) > Computing stats ... group 1/1: mean (10/11) > Computing stats ... group 1/1: mean (11/11) > Computing stats ... group 1/1: mean (1/11) > Computing stats ... group 1/1: mean (2/11) > Computing stats ... group 1/1: mean (3/11) > Computing stats ... group 1/1: mean (4/11) > Computing stats ... group 1/1: mean (5/11) > Computing stats ... group 1/1: mean (6/11) > Computing stats ... group 1/1: mean (7/11) > Computing stats ... group 1/1: mean (8/11) > Computing stats ... group 1/1: mean (9/11) > Computing stats ... group 1/1: mean (10/11) > Computing stats ... group 1/1: mean (11/11) > Computing stats ... group 1/1: median > Computing stats ... group 1/1: median (1/11) > Computing stats ... group 1/1: median (2/11) > Computing stats ... group 1/1: median (3/11) > Computing stats ... group 1/1: median (4/11) > Computing stats ... group 1/1: median (5/11) > Computing stats ... group 1/1: median (6/11) > Computing stats ... group 1/1: median (7/11) > Computing stats ... group 1/1: median (8/11) > Computing stats ... group 1/1: median (9/11) > Computing stats ... group 1/1: median (10/11) > Computing stats ... group 1/1: median (11/11) > Computing stats ... group 1/1: median (1/11) > Computing stats ... group 1/1: median (2/11) > Computing stats ... group 1/1: median (3/11) > Computing stats ... group 1/1: median (4/11) > Computing stats ... group 1/1: median (5/11) > Computing stats ... group 1/1: median (6/11) > Computing stats ... group 1/1: median (7/11) > Computing stats ... group 1/1: median (8/11) > Computing stats ... group 1/1: median (9/11) > Computing stats ... group 1/1: median (10/11) > Computing stats ... group 1/1: median (11/11) > Computing stats ... group 1/1: iqr > Computing stats ... group 1/1: iqr (1/11) > Computing stats ... group 1/1: iqr (2/11) > Computing stats ... group 1/1: iqr (3/11) > Computing stats ... group 1/1: iqr (4/11) > Computing stats ... group 1/1: iqr (5/11) > Computing stats ... group 1/1: iqr (6/11) > Computing stats ... group 1/1: iqr (7/11) > Computing stats ... group 1/1: iqr (8/11) > Computing stats ... group 1/1: iqr (9/11) > Computing stats ... group 1/1: iqr (10/11) > Computing stats ... group 1/1: iqr (11/11) > Computing stats ... group 1/1: iqr (1/11) > Computing stats ... group 1/1: iqr (2/11) > Computing stats ... group 1/1: iqr (3/11) > Computing stats ... group 1/1: iqr (4/11) > Computing stats ... group 1/1: iqr (5/11) > Computing stats ... group 1/1: iqr (6/11) > Computing stats ... group 1/1: iqr (7/11) > Computing stats ... group 1/1: iqr (8/11) > Computing stats ... group 1/1: iqr (9/11) > Computing stats ... group 1/1: iqr (10/11) > Computing stats ... group 1/1: iqr (11/11) > Computing stats ... group 1/1: stddev > Computing stats ... group 1/1: stddev (1/11) > Computing stats ... group 1/1: stddev (2/11) > Computing stats ... group 1/1: stddev (3/11) > Computing stats ... group 1/1: stddev (4/11) > Computing stats ... group 1/1: stddev (5/11) > Computing stats ... group 1/1: stddev (6/11) > Computing stats ... group 1/1: stddev (7/11) > Computing stats ... group 1/1: stddev (8/11) > Computing stats ... group 1/1: stddev (9/11) > Computing stats ... group 1/1: stddev (10/11) > Computing stats ... group 1/1: stddev (11/11) > Computing stats ... group 1/1: stddev (1/11) > Computing stats ... group 1/1: stddev (2/11) > Computing stats ... group 1/1: stddev (3/11) > Computing stats ... group 1/1: stddev (4/11) > Computing stats ... group 1/1: stddev (5/11) > Computing stats ... group 1/1: stddev (6/11) > Computing stats ... group 1/1: stddev (7/11) > Computing stats ... group 1/1: stddev (8/11) > Computing stats ... group 1/1: stddev (9/11) > Computing stats ... group 1/1: stddev (10/11) > Computing stats ... group 1/1: stddev (11/11) > Computing stats ... group 1/1: ops > Computing stats ... group 1/1: ops (1/11) > Computing stats ... group 1/1: ops (2/11) > Computing stats ... group 1/1: ops (3/11) > Computing stats ... group 1/1: ops (4/11) > Computing stats ... group 1/1: ops (5/11) > Computing stats ... group 1/1: ops (6/11) > Computing stats ... group 1/1: ops (7/11) > Computing stats ... group 1/1: ops (8/11) > Computing stats ... group 1/1: ops (9/11) > Computing stats ... group 1/1: ops (10/11) > Computing stats ... group 1/1: ops (11/11) > Computing stats ... group 1/1: ops (1/11) > Computing stats ... group 1/1: ops (2/11) > Computing stats ... group 1/1: ops (3/11) > Computing stats ... group 1/1: ops (4/11) > Computing stats ... group 1/1: ops (5/11) > Computing stats ... group 1/1: ops (6/11) > Computing stats ... group 1/1: ops (7/11) > Computing stats ... group 1/1: ops (8/11) > Computing stats ... group 1/1: ops (9/11) > Computing stats ... group 1/1: ops (10/11) > Computing stats ... group 1/1: ops (11/11) > Computing stats ... group 1/1: ops: outliers > Computing stats ... group 1/1: ops: outliers (1/11) > Computing stats ... group 1/1: ops: outliers (2/11) > Computing stats ... group 1/1: ops: outliers (3/11) > Computing stats ... group 1/1: ops: outliers (4/11) > Computing stats ... group 1/1: ops: outliers (5/11) > Computing stats ... group 1/1: ops: outliers (6/11) > Computing stats ... group 1/1: ops: outliers (7/11) > Computing stats ... group 1/1: ops: outliers (8/11) > Computing stats ... group 1/1: ops: outliers (9/11) > Computing stats ... group 1/1: ops: outliers (10/11) > Computing stats ... group 1/1: ops: outliers (11/11) > Computing stats ... group 1/1: ops: rounds > Computing stats ... group 1/1: ops: rounds (1/11) > Computing stats ... group 1/1: ops: rounds (2/11) > Computing stats ... group 1/1: ops: rounds (3/11) > Computing stats ... group 1/1: ops: rounds (4/11) > Computing stats ... group 1/1: ops: rounds (5/11) > Computing stats ... group 1/1: ops: rounds (6/11) > Computing stats ... group 1/1: ops: rounds (7/11) > Computing stats ... group 1/1: ops: rounds (8/11) > Computing stats ... group 1/1: ops: rounds (9/11) > Computing stats ... group 1/1: ops: rounds (10/11) > Computing stats ... group 1/1: ops: rounds (11/11) > Computing stats ... group 1/1: ops: iterations > Computing stats ... group 1/1: ops: iterations (1/11) > Computing stats ... group 1/1: ops: iterations (2/11) > Computing stats ... group 1/1: ops: iterations (3/11) > Computing stats ... group 1/1: ops: iterations (4/11) > Computing stats ... group 1/1: ops: iterations (5/11) > Computing stats ... group 1/1: ops: iterations (6/11) > Computing stats ... group 1/1: ops: iterations (7/11) > Computing stats ... group 1/1: ops: iterations (8/11) > Computing stats ... group 1/1: ops: iterations (9/11) > Computing stats ... group 1/1: ops: iterations (10/11) > Computing stats ... group 1/1: ops: iterations (11/11) > ---------------------------------------------------------------------------------------------------------------- > benchmark 'baseline': 11 tests > --------------------------------------------------------------------------------------------------------------- > Name (time in us) Min > Max Mean StdDev > Median IQR Outliers OPS > Rounds Iterations > --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > test_baseline_benchmark_j1 411.1170 (1.0) > 509.7620 (1.0) 425.7662 (1.0) 13.2554 (1.0) > 421.8920 (1.0) 6.5765 (1.0) 138;152 2,348.7067 (1.0) > 1200 1 > test_baseline_benchmark_j1_all_checks_single_file 34,259.3360 > (83.33) 36,742.2550 (72.08) 35,460.9032 (83.29) 690.9020 > (52.12) 35,201.1155 (83.44) 1,238.7305 (188.36) 9;0 > 28.2001 (0.01) 28 1 > test_baseline_benchmark_check_parallel_j10 76,128.7330 > (185.18) 83,198.1190 (163.21) 80,171.6872 (188.30) 2,058.7594 > (155.32) 80,891.5360 (191.74) 2,910.1345 (442.50) 4;0 > 12.4732 (0.01) 13 1 > test_baseline_benchmark_j10 77,148.6310 > (187.66) 88,454.7330 (173.52) 83,469.9397 (196.05) 3,231.1318 > (243.76) 83,152.5075 (197.09) 4,080.7615 (620.51) 4;0 > 11.9804 (0.01) 12 1 > test_baseline_lots_of_files_j1 171,491.0900 > (417.13) 172,169.1930 (337.74) 171,778.1457 (403.46) 229.6065 > (17.32) 171,765.6970 (407.13) 218.1650 (33.17) 2;0 > 5.8215 (0.00) 6 1 > test_baseline_lots_of_files_j1_empty_checker 173,856.5640 > (422.89) 175,252.0200 (343.79) 174,340.3053 (409.47) 533.5615 > (40.25) 174,121.1520 (412.71) 720.1680 (109.51) 1;0 > 5.7359 (0.00) 6 1 > test_baseline_lots_of_files_j10 317,371.8350 > (771.97) 337,658.8590 (662.39) 324,471.2564 (762.09) 7,961.6722 > (600.64) 321,487.5800 (762.01) 9,249.8620 (>1000.0) 1;0 > 3.0819 (0.00) 5 1 > test_baseline_lots_of_files_j10_empty_checker 319,163.8770 > (776.33) 337,051.5000 (661.19) 328,745.1752 (772.13) 8,538.0371 > (644.12) 332,085.2190 (787.13) 15,969.5723 (>1000.0) 2;0 > 3.0419 (0.00) 5 1 > test_baseline_benchmark_j1_all_checks_lots_of_files 333,861.9030 > (812.08) 335,194.0410 (657.55) 334,633.1488 (785.96) 522.5976 > (39.43) 334,625.6860 (793.15) 756.2835 (115.00) 2;0 > 2.9883 (0.00) 5 1 > test_baseline_benchmark_j10_single_working_checker 579,300.5640 > (>1000.0) 589,468.5080 (>1000.0) 583,484.6286 (>1000.0) 3,893.3510 > (293.72) 582,400.7250 (>1000.0) 5,115.7880 (777.89) 2;0 > 1.7138 (0.00) 5 1 > test_baseline_benchmark_j1_single_working_checker 5,010,280.6110 > (>1000.0) 5,010,427.5440 (>1000.0) 5,010,368.2838 (>1000.0) 69.7505 > (5.26) 5,010,404.0290 (>1000.0) 125.2055 (19.04) 1;0 > 0.1996 (0.00) 5 1 > --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Legend: > Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) > from 1st Quartile and 3rd Quartile. > OPS: Operations Per Second, computed as 1 / Mean > = 4 failed, 1154 passed, 46 skipped, 201 deselected, 10 warnings in 101.84 > seconds = > E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build; python3.9 -m pytest tests > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.9 > 3.8" returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2020/10/27/pylint_2.6.0-1_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.