[Pkg-linaro-lava-devel] Bug#1088041: lavacli: FTBFS: E assert 'usage: lavac...te, update)n' == "usage: lavac..., 'update')n"

Santiago Vila sanvila at debian.org
Fri Nov 22 13:05:41 GMT 2024


Package: src:lavacli
Version: 1.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
  debian/rules build
dh build --with python3 --buildsystem=pybuild
    dh_update_autotools_config -O--buildsystem=pybuild
    dh_autoreconf -O--buildsystem=pybuild
    dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.13 setup.py config
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

         ********************************************************************************
         Requirements should be satisfied by a PEP 517 installer.
         If you are using pip, you can try `pip install --use-pep517`.
         ********************************************************************************

!!
   dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: Unknown distribution option: 'tests_require'
   warnings.warn(msg)
running config
I: pybuild base:311: python3.12 setup.py config
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

         ********************************************************************************
         Requirements should be satisfied by a PEP 517 installer.
         If you are using pip, you can try `pip install --use-pep517`.
         ********************************************************************************

!!
   dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: Unknown distribution option: 'tests_require'
   warnings.warn(msg)
running config
    debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build
I: pybuild base:311: /usr/bin/python3.13 setup.py build
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

         ********************************************************************************
         Requirements should be satisfied by a PEP 517 installer.
         If you are using pip, you can try `pip install --use-pep517`.
         ********************************************************************************

!!
   dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: Unknown distribution option: 'tests_require'
   warnings.warn(msg)
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli
copying lavacli/__about__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli
copying lavacli/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli
copying lavacli/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli
copying lavacli/__main__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands
copying lavacli/commands/results.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands
copying lavacli/commands/system.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands
copying lavacli/commands/aliases.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands
copying lavacli/commands/device_types.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands
copying lavacli/commands/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands
copying lavacli/commands/events.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands
copying lavacli/commands/workers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands
copying lavacli/commands/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands
copying lavacli/commands/devices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands
copying lavacli/commands/jobs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands
copying lavacli/commands/tags.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands
copying lavacli/commands/identities.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands
I: pybuild base:311: /usr/bin/python3 setup.py build
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

         ********************************************************************************
         Requirements should be satisfied by a PEP 517 installer.
         If you are using pip, you can try `pip install --use-pep517`.
         ********************************************************************************

!!
   dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: Unknown distribution option: 'tests_require'
   warnings.warn(msg)
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli
copying lavacli/__about__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli
copying lavacli/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli
copying lavacli/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli
copying lavacli/__main__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands
copying lavacli/commands/results.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands
copying lavacli/commands/system.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands
copying lavacli/commands/aliases.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands
copying lavacli/commands/device_types.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands
copying lavacli/commands/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands
copying lavacli/commands/events.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands
copying lavacli/commands/workers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands
copying lavacli/commands/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands
copying lavacli/commands/devices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands
copying lavacli/commands/jobs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands
copying lavacli/commands/tags.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands
copying lavacli/commands/identities.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands
make -C doc/ man SPHINXBUILD="/usr/share/sphinx/scripts/python3/sphinx-build" SPHINXOPTS="-j 4 -D today=\"December 09, 2021\""
make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
Running Sphinx v7.4.7
WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid language code. Falling back to 'en' (English).
loading translations [en]... done
making output directory... done
WARNING: html_static_path entry '_static' does not exist
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.
building [mo]: targets for 0 po files that are out of date
writing output...
building [man]: all manpages
updating environment: [new config] 4 added, 0 changed, 0 removed
reading sources... [ 25%] configuration
reading sources... [ 50%] index
reading sources... [ 75%] install
reading sources... [100%] usage

looking for now-outdated files... none found
pickling environment... done
checking consistency... done
writing... lavacli.1 { install configuration usage } done
build succeeded, 2 warnings.

The manual pages are in _build/man.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build; python3.13 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
plugins: typeguard-4.4.1
collected 199 items

tests/test_aliases.py .............                                      [  6%]
tests/test_device_types.py ........FF...............                     [ 19%]
tests/test_devices.py ...................................                [ 36%]
tests/test_events.py ............                                        [ 42%]
tests/test_helpers.py ..                                                 [ 43%]
tests/test_identities.py .............                                   [ 50%]
tests/test_jobs.py .........................................             [ 70%]
tests/test_lavacli.py ...                                                [ 72%]
tests/test_results.py ..............                                     [ 79%]
tests/test_system.py ............                                        [ 85%]
tests/test_tags.py ........                                              [ 89%]
tests/test_workers.py .....................                              [100%]

=================================== FAILURES ===================================
_________________________ test_dt_hc_get_before_2018_4 _________________________

setup = None
monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7fdc74028d00>
capsys = <_pytest.capture.CaptureFixture object at 0x7fdc73ce1f40>

     def test_dt_hc_get_before_2018_4(setup, monkeypatch, capsys):
         version = "2018.2"
         monkeypatch.setattr(
             sys, "argv", ["lavacli", "device-types", "health-check", "get", "mydt"]
         )
         monkeypatch.setattr(
             xmlrpc.client.ServerProxy,
             "data",
             [
                 {"request": "system.version", "args": (), "ret": version},
                 {"request": None, "args": (), "ret": []},
             ],
         )
         with pytest.raises(SystemExit):
             main()
>       assert (  # nosec
             capsys.readouterr()[1]
             == """usage: lavacli device-types [-h] {add,aliases,list,show,template,update} ...
     lavacli device-types: error: argument sub_sub_command: invalid choice: 'health-check' (choose from 'add', 'aliases', 'list', 'show', 'template', 'update')
     """
         )
E       assert 'usage: lavac...te, update)\n' == "usage: lavac..., 'update')\n"
E
E         Skipping 166 identical leading characters in diff, use -v to show
E         - oose from 'add', 'aliases', 'list', 'show', 'template', 'update')
E         ?           -   -  -       -  -    -  -    -  -        -  -      -
E         + oose from add, aliases, list, show, template, update)

tests/test_device_types.py:227: AssertionError
_________________________ test_dt_hc_set_before_2018_4 _________________________

setup = None
monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7fdc73f06190>
capsys = <_pytest.capture.CaptureFixture object at 0x7fdc73d77750>

     def test_dt_hc_set_before_2018_4(setup, monkeypatch, capsys):
         version = "2018.2"
         monkeypatch.setattr(
             sys, "argv", ["lavacli", "device-types", "health-check", "set", "mydt"]
         )
         monkeypatch.setattr(
             xmlrpc.client.ServerProxy,
             "data",
             [
                 {"request": "system.version", "args": (), "ret": version},
                 {"request": None, "args": (), "ret": []},
             ],
         )
         with pytest.raises(SystemExit):
             main()
>       assert (  # nosec
             capsys.readouterr()[1]
             == """usage: lavacli device-types [-h] {add,aliases,list,show,template,update} ...
     lavacli device-types: error: argument sub_sub_command: invalid choice: 'health-check' (choose from 'add', 'aliases', 'list', 'show', 'template', 'update')
     """
         )
E       assert 'usage: lavac...te, update)\n' == "usage: lavac..., 'update')\n"
E
E         Skipping 166 identical leading characters in diff, use -v to show
E         - oose from 'add', 'aliases', 'list', 'show', 'template', 'update')
E         ?           -   -  -       -  -    -  -    -  -        -  -      -
E         + oose from add, aliases, list, show, template, update)

tests/test_device_types.py:250: AssertionError
=============================== warnings summary ===============================
.pybuild/cpython3_3.13_lavacli/build/tests/test_events.py: 114 warnings
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands/events.py:208: DeprecationWarning: zmq.utils.strtypes is deprecated in pyzmq 23.
     (topic, _, dt, username, data) = (u(m) for m in msg)

.pybuild/cpython3_3.13_lavacli/build/tests/test_events.py::test_events_wait_device
.pybuild/cpython3_3.13_lavacli/build/tests/test_events.py::test_events_wait_device_state
.pybuild/cpython3_3.13_lavacli/build/tests/test_events.py::test_events_wait_device_health
.pybuild/cpython3_3.13_lavacli/build/tests/test_events.py::test_events_wait_job
.pybuild/cpython3_3.13_lavacli/build/tests/test_events.py::test_events_wait_worker
.pybuild/cpython3_3.13_lavacli/build/tests/test_events.py::test_events_wait_worker_invalid_message
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands/events.py:268: DeprecationWarning: zmq.utils.strtypes is deprecated in pyzmq 23.
     sock.setsockopt(zmq.SUBSCRIBE, b(config.get("events", {}).get("topic", "")))

.pybuild/cpython3_3.13_lavacli/build/tests/test_events.py: 106 warnings
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands/events.py:293: DeprecationWarning: zmq.utils.strtypes is deprecated in pyzmq 23.
     (topic, _uuid, _dt, _username, data) = (u(m) for m in msg)

.pybuild/cpython3_3.13_lavacli/build/tests/test_jobs.py::test_jobs_logs_failure_comment_and_polling
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands/jobs.py:550: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
     "dt": datetime.datetime.utcnow().isoformat(),

.pybuild/cpython3_3.13_lavacli/build/tests/test_jobs.py::test_jobs_resubmit_follow
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands/jobs.py:606: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
     "dt": datetime.datetime.utcnow().isoformat(),

.pybuild/cpython3_3.13_lavacli/build/tests/test_jobs.py::test_jobs_run
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build/lavacli/commands/jobs.py:647: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
     "dt": datetime.datetime.utcnow().isoformat(),

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED tests/test_device_types.py::test_dt_hc_get_before_2018_4 - assert 'usa...
FAILED tests/test_device_types.py::test_dt_hc_set_before_2018_4 - assert 'usa...
================= 2 failed, 197 passed, 229 warnings in 2.37s ==================
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_lavacli/build; python3.13 -m pytest tests
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build; python3.12 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
plugins: typeguard-4.4.1
collected 199 items

tests/test_aliases.py .............                                      [  6%]
tests/test_device_types.py ........FF...............                     [ 19%]
tests/test_devices.py ...................................                [ 36%]
tests/test_events.py ............                                        [ 42%]
tests/test_helpers.py ..                                                 [ 43%]
tests/test_identities.py .............                                   [ 50%]
tests/test_jobs.py .........................................             [ 70%]
tests/test_lavacli.py ...                                                [ 72%]
tests/test_results.py ..............                                     [ 79%]
tests/test_system.py ............                                        [ 85%]
tests/test_tags.py ........                                              [ 89%]
tests/test_workers.py .....................                              [100%]

=================================== FAILURES ===================================
_________________________ test_dt_hc_get_before_2018_4 _________________________

setup = None
monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f2d41346d20>
capsys = <_pytest.capture.CaptureFixture object at 0x7f2d41347d10>

     def test_dt_hc_get_before_2018_4(setup, monkeypatch, capsys):
         version = "2018.2"
         monkeypatch.setattr(
             sys, "argv", ["lavacli", "device-types", "health-check", "get", "mydt"]
         )
         monkeypatch.setattr(
             xmlrpc.client.ServerProxy,
             "data",
             [
                 {"request": "system.version", "args": (), "ret": version},
                 {"request": None, "args": (), "ret": []},
             ],
         )
         with pytest.raises(SystemExit):
             main()
>       assert (  # nosec
             capsys.readouterr()[1]
             == """usage: lavacli device-types [-h] {add,aliases,list,show,template,update} ...
     lavacli device-types: error: argument sub_sub_command: invalid choice: 'health-check' (choose from 'add', 'aliases', 'list', 'show', 'template', 'update')
     """
         )
E       assert 'usage: lavac...te, update)\n' == "usage: lavac..., 'update')\n"
E
E         Skipping 166 identical leading characters in diff, use -v to show
E         - oose from 'add', 'aliases', 'list', 'show', 'template', 'update')
E         ?           -   -  -       -  -    -  -    -  -        -  -      -
E         + oose from add, aliases, list, show, template, update)

tests/test_device_types.py:227: AssertionError
_________________________ test_dt_hc_set_before_2018_4 _________________________

setup = None
monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f2d41397c50>
capsys = <_pytest.capture.CaptureFixture object at 0x7f2d41397cb0>

     def test_dt_hc_set_before_2018_4(setup, monkeypatch, capsys):
         version = "2018.2"
         monkeypatch.setattr(
             sys, "argv", ["lavacli", "device-types", "health-check", "set", "mydt"]
         )
         monkeypatch.setattr(
             xmlrpc.client.ServerProxy,
             "data",
             [
                 {"request": "system.version", "args": (), "ret": version},
                 {"request": None, "args": (), "ret": []},
             ],
         )
         with pytest.raises(SystemExit):
             main()
>       assert (  # nosec
             capsys.readouterr()[1]
             == """usage: lavacli device-types [-h] {add,aliases,list,show,template,update} ...
     lavacli device-types: error: argument sub_sub_command: invalid choice: 'health-check' (choose from 'add', 'aliases', 'list', 'show', 'template', 'update')
     """
         )
E       assert 'usage: lavac...te, update)\n' == "usage: lavac..., 'update')\n"
E
E         Skipping 166 identical leading characters in diff, use -v to show
E         - oose from 'add', 'aliases', 'list', 'show', 'template', 'update')
E         ?           -   -  -       -  -    -  -    -  -        -  -      -
E         + oose from add, aliases, list, show, template, update)

tests/test_device_types.py:250: AssertionError
=============================== warnings summary ===============================
.pybuild/cpython3_3.12_lavacli/build/tests/test_events.py: 114 warnings
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands/events.py:208: DeprecationWarning: zmq.utils.strtypes is deprecated in pyzmq 23.
     (topic, _, dt, username, data) = (u(m) for m in msg)

.pybuild/cpython3_3.12_lavacli/build/tests/test_events.py::test_events_wait_device
.pybuild/cpython3_3.12_lavacli/build/tests/test_events.py::test_events_wait_device_state
.pybuild/cpython3_3.12_lavacli/build/tests/test_events.py::test_events_wait_device_health
.pybuild/cpython3_3.12_lavacli/build/tests/test_events.py::test_events_wait_job
.pybuild/cpython3_3.12_lavacli/build/tests/test_events.py::test_events_wait_worker
.pybuild/cpython3_3.12_lavacli/build/tests/test_events.py::test_events_wait_worker_invalid_message
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands/events.py:268: DeprecationWarning: zmq.utils.strtypes is deprecated in pyzmq 23.
     sock.setsockopt(zmq.SUBSCRIBE, b(config.get("events", {}).get("topic", "")))

.pybuild/cpython3_3.12_lavacli/build/tests/test_events.py: 106 warnings
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands/events.py:293: DeprecationWarning: zmq.utils.strtypes is deprecated in pyzmq 23.
     (topic, _uuid, _dt, _username, data) = (u(m) for m in msg)

.pybuild/cpython3_3.12_lavacli/build/tests/test_jobs.py::test_jobs_logs_failure_comment_and_polling
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands/jobs.py:550: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
     "dt": datetime.datetime.utcnow().isoformat(),

.pybuild/cpython3_3.12_lavacli/build/tests/test_jobs.py::test_jobs_resubmit_follow
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands/jobs.py:606: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
     "dt": datetime.datetime.utcnow().isoformat(),

.pybuild/cpython3_3.12_lavacli/build/tests/test_jobs.py::test_jobs_run
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build/lavacli/commands/jobs.py:647: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
     "dt": datetime.datetime.utcnow().isoformat(),

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED tests/test_device_types.py::test_dt_hc_get_before_2018_4 - assert 'usa...
FAILED tests/test_device_types.py::test_dt_hc_set_before_2018_4 - assert 'usa...
================= 2 failed, 197 passed, 229 warnings in 2.23s ==================
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_lavacli/build; python3.12 -m pytest tests
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13 3.12" returned exit code 13
make: *** [debian/rules:14: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202411/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



More information about the Pkg-linaro-lava-devel mailing list