make[2]: Entering directory '/<<PKGBUILDDIR>>'name='skipping', plugin=<module '_pytest.skipping' from '/usr/lib/python3/dist-packages/_pytest/skipping.py'>>, <HookImpl plugin_name='capturemanager', plugin=<CaptureManager _method='fd' _global_capturing=<MultiCapture out=<FDCapture 1 oldfd=5 _state='
sphinx-build -b html -d docs/_build/doctrees -NE docs/ docs/_build/html Running Sphinx v7.2.6
making output directory... done
loading intersphinx inventory from https://docs.python.org/3/objects.inv... building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 11 source files that are out of date
updating environment: [new config] 11 added, 0 changed, 0 removed
reading sources... [ 9%] CHANGES
reading sources... [ 18%] HACKING
reading sources... [ 27%] chain
reading sources... [ 36%] extra-info
reading sources... [ 45%] generator-sample
reading sources... [ 55%] highlighting
reading sources... [ 64%] index
reading sources... [ 73%] objgraph
reading sources... [ 82%] quoting
reading sources... [ 91%] references
reading sources... [100%] uncollectable
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets... copying static files... done
copying extra files... done
done
writing output... [ 9%] CHANGES
writing output... [ 18%] HACKING
writing output... [ 27%] chain
writing output... [ 36%] extra-info
writing output... [ 45%] generator-sample
writing output... [ 55%] highlighting
writing output... [ 64%] index
writing output... [ 73%] objgraph
writing output... [ 82%] quoting
writing output... [ 91%] references
writing output... [100%] uncollectable
generating indices... py-modindex done
writing additional pages... search done
copying images... [ 8%] chain.png
copying images... [ 15%] extra-info.png
copying images... [ 23%] canary.png
copying images... [ 31%] canary-chain.png
copying images... [ 38%] highlight.png
copying images... [ 46%] sample-graph.png
copying images... [ 54%] sample-backref-graph.png
copying images... [ 62%] roots.png
copying images... [ 69%] too-many.png
copying images... [ 77%] 42.png
copying images... [ 85%] refcounts.png
copying images... [ 92%] finalizers.png
copying images... [100%] class-with-finalizers.png
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded.
The HTML pages are in docs/_build/html.
Now look at docs/_build/html/index.html
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:305: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_objgraph/build; python3.12 -m pytest -v tests.py
============================= test session starts ==============================
platform linux -- Python 3.12.2, pytest-7.4.4, pluggy-1.4.0 -- /usr/bin/python3.12
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>
collecting ... collected 49 items
tests.py::ShowGraphTest::test_basic_file_output PASSED [ 2%]
tests.py::ShowGraphTest::test_cull_func PASSED [ 4%]
tests.py::ShowGraphTest::test_filename_and_output PASSED [ 6%]
tests.py::ShowGraphTest::test_ipython PASSED [ 8%]
tests.py::ShowGraphTest::test_simple_chain PASSED [ 10%]
tests.py::ShowGraphTest::test_with_extra_node_attrs PASSED [ 12%]
tests.py::FindChainTest::test_no_chain PASSED [ 14%]
tests.py::CountTest::test_long_type_names PASSED [ 16%]
tests.py::CountTest::test_no_new_reference_cycles PASSED [ 18%]
tests.py::TypestatsTest::test_long_type_names PASSED [ 20%]
tests.py::TypestatsTest::test_no_new_reference_cycles PASSED [ 22%]
tests.py::TypestatsFilterArguTest::test_with_filter PASSED [ 24%]
tests.py::TypestatsFilterArguTest::test_without_filter PASSED [ 26%]
tests.py::GrowthTest::test_growth PASSED [ 28%]
tests.py::GrowthTest::test_show_growth_custom_peak_stats PASSED [ 30%]
tests.py::GetNewIdsTest::test_get_new_ids PASSED [ 32%]
tests.py::GetNewIdsTest::test_get_new_ids_long_typename PASSED [ 34%]
tests.py::GetNewIdsTest::test_get_new_ids_skip_update PASSED [ 36%]
tests.py::ByTypeTest::test_long_type_names PASSED [ 38%]
tests.py::ByTypeTest::test_new_garbage PASSED [ 40%]
tests.py::AtAddrsTest::test_at_addrs FAILED [ 42%]
tests.py::StringRepresentationTest::test_edge_label_bound_method PASSED [ 44%]
tests.py::StringRepresentationTest::test_edge_label_frame_globals PASSED [ 46%]
tests.py::StringRepresentationTest::test_edge_label_frame_locals PASSED [ 48%]
tests.py::StringRepresentationTest::test_edge_label_long_type_names PASSED [ 51%]
tests.py::StringRepresentationTest::test_edge_label_unbound_method SKIPPED [ 53%]
tests.py::StringRepresentationTest::test_gradient_empty PASSED [ 55%]
tests.py::StringRepresentationTest::test_long_typename_with_no_module PASSED [ 57%]
tests.py::StringRepresentationTest::test_obj_attrs PASSED [ 59%]
tests.py::StringRepresentationTest::test_obj_label_long_type_name PASSED [ 61%]
tests.py::StringRepresentationTest::test_safe_repr PASSED [ 63%]
tests.py::StringRepresentationTest::test_short_repr_frame PASSED [ 65%]
tests.py::StringRepresentationTest::test_short_repr_function PASSED [ 67%]
tests.py::StringRepresentationTest::test_short_repr_lambda PASSED [ 69%]
tests.py::StringRepresentationTest::test_short_repr_magic_mocked_name PASSED [ 71%]
tests.py::StringRepresentationTest::test_short_repr_mock_with_spec PASSED [ 73%]
tests.py::StringRepresentationTest::test_short_repr_mocked_instance_method PASSED [ 75%]
tests.py::StringRepresentationTest::test_short_repr_mocked_instance_method_bound PASSED [ 77%]
tests.py::StringRepresentationTest::test_short_repr_mocked_instance_method_bound_with_mocked_name PASSED [ 79%]
tests.py::StringRepresentationTest::test_short_repr_mocked_name PASSED [ 81%]
tests.py::StringRepresentationTest::test_short_repr_unbound_method SKIPPED [ 83%]
tests.py::PresentGraphTest::test_present_dot PASSED [ 85%]
tests.py::PresentGraphTest::test_present_no_xdot PASSED [ 87%]
tests.py::PresentGraphTest::test_present_no_xdot_and_no_not PASSED [ 89%]
tests.py::PresentGraphTest::test_present_png PASSED [ 91%]
tests.py::PresentGraphTest::test_present_png_failure PASSED [ 93%]
tests.py::PresentGraphTest::test_present_png_no_dot PASSED [ 95%]
tests.py::PresentGraphTest::test_present_xdot PASSED [ 97%]
tests.py::test_suite PASSED [100%]
=================================== FAILURES ===================================
__________________________ AtAddrsTest.test_at_addrs ___________________________
self = <tests.AtAddrsTest testMethod=test_at_addrs>
def test_at_addrs(self):
a = [0, 1, 2]
new_ids = objgraph.get_new_ids(limit=0)
new_lists = objgraph.at_addrs(new_ids['list'])
self.assertIn(a, new_lists)E AssertionError: [0, 1, 2] not found in [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from '/usr/lib/python3/dist-packages/_pytest/runner.py'>>, <HookImpl plugin_
tests.py:373: AssertionErrorTestSuite tests=[<tests.AtAddrsTest testMethod=test_at_addrs>]>, <unittest.suite.TestSuite tests=[<tests.ByTypeTest testMethod=test_long_type_names>, <tests.ByTypeTest testMethod=test_new_garbage>]>, <unittest.suite.TestSuite tests=[<tests.CountTest
=============================== warnings summary ===============================
tests.py:110
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_objgraph/build/tests.py:110: PytestCollectionWarning: cannot collect test class 'TestObject' because it has a __init__ constructor (from: .pybuild/cpython3_3.12_objgraph/build/tests.py)
class TestObject:
.pybuild/cpython3_3.12_objgraph/build/tests.py::test_suite
/usr/lib/python3/dist-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but .pybuild/cpython3_3.12_objgraph/build/tests.py::test_suite returned <unittest.suite.TestSuite tests=[<unittest.suite.TestSuite tests=[<unittest.suite.
warnings.warn(TestSuite tests=[<tests.AtAddrsTest testMethod=test_at_addrs>]>, <unittest.suite.TestSuite tests=[<tests.ByTypeTest testMethod=test_long_type_names>, <tests.ByTypeTest testMethod=test_new_garbage>]>, <unittest.suite.TestSuite tests=[<tests.CountTest
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================
FAILED tests.py::AtAddrsTest::test_at_addrs - AssertionError: [0, 1, 2] not f...
============= 1 failed, 46 passed, 2 skipped, 2 warnings in 1.06s ==============
E: pybuild pybuild:391: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_objgraph/build; python3.12 -m pytest -v tests.py
I: pybuild base:305: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_objgraph/build; python3.11 -m pytest -v tests.py
============================= test session starts ==============================
platform linux -- Python 3.11.8, pytest-7.4.4, pluggy-1.4.0 -- /usr/bin/python3.11
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>
collecting ... collected 49 items
tests.py::ShowGraphTest::test_basic_file_output PASSED [ 2%]
tests.py::ShowGraphTest::test_cull_func PASSED [ 4%]
tests.py::ShowGraphTest::test_filename_and_output PASSED [ 6%]
tests.py::ShowGraphTest::test_ipython PASSED [ 8%]
tests.py::ShowGraphTest::test_simple_chain PASSED [ 10%]
tests.py::ShowGraphTest::test_with_extra_node_attrs PASSED [ 12%]
tests.py::FindChainTest::test_no_chain PASSED [ 14%]
tests.py::CountTest::test_long_type_names PASSED [ 16%]
tests.py::CountTest::test_no_new_reference_cycles PASSED [ 18%]
tests.py::TypestatsTest::test_long_type_names PASSED [ 20%]
tests.py::TypestatsTest::test_no_new_reference_cycles PASSED [ 22%]
tests.py::TypestatsFilterArguTest::test_with_filter PASSED [ 24%]
tests.py::TypestatsFilterArguTest::test_without_filter PASSED [ 26%]
tests.py::GrowthTest::test_growth PASSED [ 28%]
tests.py::GrowthTest::test_show_growth_custom_peak_stats PASSED [ 30%]
tests.py::GetNewIdsTest::test_get_new_ids PASSED [ 32%]
tests.py::GetNewIdsTest::test_get_new_ids_long_typename PASSED [ 34%]
tests.py::GetNewIdsTest::test_get_new_ids_skip_update PASSED [ 36%]
tests.py::ByTypeTest::test_long_type_names PASSED [ 38%]
tests.py::ByTypeTest::test_new_garbage PASSED [ 40%]
tests.py::AtAddrsTest::test_at_addrs PASSED [ 42%]
tests.py::StringRepresentationTest::test_edge_label_bound_method PASSED [ 44%]
tests.py::StringRepresentationTest::test_edge_label_frame_globals PASSED [ 46%]
tests.py::StringRepresentationTest::test_edge_label_frame_locals PASSED [ 48%]
tests.py::StringRepresentationTest::test_edge_label_long_type_names PASSED [ 51%]
tests.py::StringRepresentationTest::test_edge_label_unbound_method SKIPPED [ 53%]
tests.py::StringRepresentationTest::test_gradient_empty PASSED [ 55%]
tests.py::StringRepresentationTest::test_long_typename_with_no_module PASSED [ 57%]
tests.py::StringRepresentationTest::test_obj_attrs PASSED [ 59%]
tests.py::StringRepresentationTest::test_obj_label_long_type_name PASSED [ 61%]
tests.py::StringRepresentationTest::test_safe_repr PASSED [ 63%]
tests.py::StringRepresentationTest::test_short_repr_frame PASSED [ 65%]
tests.py::StringRepresentationTest::test_short_repr_function PASSED [ 67%]
tests.py::StringRepresentationTest::test_short_repr_lambda PASSED [ 69%]
tests.py::StringRepresentationTest::test_short_repr_magic_mocked_name PASSED [ 71%]
tests.py::StringRepresentationTest::test_short_repr_mock_with_spec PASSED [ 73%]
tests.py::StringRepresentationTest::test_short_repr_mocked_instance_method PASSED [ 75%]
tests.py::StringRepresentationTest::test_short_repr_mocked_instance_method_bound PASSED [ 77%]
tests.py::StringRepresentationTest::test_short_repr_mocked_instance_method_bound_with_mocked_name PASSED [ 79%]
tests.py::StringRepresentationTest::test_short_repr_mocked_name PASSED [ 81%]
tests.py::StringRepresentationTest::test_short_repr_unbound_method SKIPPED [ 83%]
tests.py::PresentGraphTest::test_present_dot PASSED [ 85%]
tests.py::PresentGraphTest::test_present_no_xdot PASSED [ 87%]
tests.py::PresentGraphTest::test_present_no_xdot_and_no_not PASSED [ 89%]
tests.py::PresentGraphTest::test_present_png PASSED [ 91%]
tests.py::PresentGraphTest::test_present_png_failure PASSED [ 93%]
tests.py::PresentGraphTest::test_present_png_no_dot PASSED [ 95%]
tests.py::PresentGraphTest::test_present_xdot PASSED [ 97%]
tests.py::test_suite PASSED [100%]
=============================== warnings summary ===============================
tests.py:110
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_objgraph/build/tests.py:110: PytestCollectionWarning: cannot collect test class 'TestObject' because it has a __init__ constructor (from: .pybuild/cpython3_3.11_objgraph/build/tests.py)
class TestObject:
.pybuild/cpython3_3.11_objgraph/build/tests.py::test_suite
/usr/lib/python3/dist-packages/_pytest/python.py:198: PytestReturnNotNoneWarning: Expected None, but .pybuild/cpython3_3.11_objgraph/build/tests.py::test_suite returned <unittest.suite.TestSuite tests=[<unittest.suite.TestSuite tests=[<unittest.suite.
warnings.warn(
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================== 47 passed, 2 skipped, 2 warnings in 1.03s ===================
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.11" returned exit code 13
tag -1 pendingBug #1064689 [src:objgraph] objgraph: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.11" returned exit code 13
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (2 / 14) |
Uptime: | 02:35:37 |
Calls: | 6,666 |
Calls today: | 4 |
Files: | 12,212 |
Messages: | 5,335,606 |