bots icon indicating copy to clipboard operation
bots copied to clipboard

GetXMLDesc no longer returns vendor/model information

Open jelly opened this issue 1 month ago • 2 comments

Issue: https://bugs.launchpad.net/ubuntu/+source/libvirt-dbus/+bug/2129940

Reproducer:

virsh nodedev-dumpxml --device pci_0000_00_01_0
<device>
  <name>pci_0000_00_01_0</name>
  <path>/sys/devices/pci0000:00/0000:00:01.0</path>
  <parent>computer</parent>
  <capability type='pci'>
    <class>0x060100</class>
    <domain>0</domain>
    <bus>0</bus>
    <slot>1</slot>
    <function>0</function>
    <product id='0x7000'/>
    <vendor id='0x8086'/>
  </capability>
</device>

jelly avatar Oct 27 '25 14:10 jelly

ubuntu-stable Ooops, it happened again


^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 842, in wait_js_cond
    raise Error(f"timeout\nwait_js_cond({cond}): {last_error.msg}") from None
testlib.Error: timeout
wait_js_cond(ph_in_text("#vm-subVmTest1-hostdev-1-vendor","Red Hat, Inc")): Error: actual text: 

Wrote screenshot to TestMachinesHostDevs-testHostDevicesList-ubuntu-stable-127.0.0.2-2301-FAIL.png
Wrote HTML dump to TestMachinesHostDevs-testHostDevicesList-ubuntu-stable-127.0.0.2-2301-FAIL.html
Wrote JS log to TestMachinesHostDevs-testHostDevicesList-ubuntu-stable-127.0.0.2-2301-FAIL.js.log
Journal extracted to TestMachinesHostDevs-testHostDevicesList-ubuntu-stable-127.0.0.2-2301-FAIL.log.gz
> warn: transport closed: disconnected
Stopping 'libvirtd.service', but its triggering units are still active:
libvirtd-admin.socket, libvirtd.socket, libvirtd-ro.socket
Traceback (most recent call last):
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 218, in testHostDevicesList
    b.wait_in_text("#vm-subVmTest1-hostdev-1-vendor", "Red Hat, Inc")
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 892, in wait_in_text
    self.wait_js_cond("ph_in_text(%s,%s)" % (jsquote(selector), jsquote(text)),
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                      error_description="() => 'actual text: ' + ph_text(%s)" % jsquote(selector))
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 842, in wait_js_cond
    raise Error(f"timeout\nwait_js_cond({cond}): {last_error.msg}") from None
testlib.Error: timeout
wait_js_cond(ph_in_text("#vm-subVmTest1-hostdev-1-vendor","Red Hat, Inc")): Error: actual text: 

# Result testHostDevicesList (__main__.TestMachinesHostDevs.testHostDevicesList) failed
# 1 TEST FAILED [42s on 7b9feb1b2d74]
not ok 49 /work/make-checkout-workdir/test/check-machines-hostdevs TestMachinesHostDevs.testHostDevicesList [ND@1]

First occurrence: 2025-10-27T18:09:51.690935+00:00 | revision 58cee448aa2c3e3286d565b216fb3b8ed612bc61 Times recorded: 1 Latest occurrences:

  • 2025-10-27T18:09:51.690935+00:00 | revision 58cee448aa2c3e3286d565b216fb3b8ed612bc61

cockpituous avatar Oct 27 '25 18:10 cockpituous

ubuntu-stable Ooops, it happened again


Traceback (most recent call last):
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 297, in testHostDevAddSingleDevice
    HostDevAddDialog(self, "system", dev_type="pci",).execute()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 69, in execute
    self.remove()
    ~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 151, in remove
    b.wait_in_text("#delete-resource-modal-vendor", self._vendor)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 891, in wait_in_text
    self.wait_visible(selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 860, in wait_visible
    self._wait_present(selector)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 851, in _wait_present
    self.wait_js_func('ph_is_present', selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 845, in wait_js_func
    self.wait_js_cond("%s(%s)" % (func, ','.join(map(jsquote, args))))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 842, in wait_js_cond
    raise Error(f"timeout\nwait_js_cond({cond}): {last_error.msg}") from None
testlib.Error: timeout
wait_js_cond(ph_is_present("#delete-resource-modal-vendor")): Error: condition did not become true

# Result testHostDevAddSingleDevice (__main__.TestMachinesHostDevs.testHostDevAddSingleDevice) failed
# 1 TEST FAILED [45s on 7b9feb1b2d74]
not ok 48 /work/make-checkout-workdir/test/check-machines-hostdevs TestMachinesHostDevs.testHostDevAddSingleDevice [ND@4]

First occurrence: 2025-10-27T18:10:09.966680+00:00 | revision 58cee448aa2c3e3286d565b216fb3b8ed612bc61 Times recorded: 1 Latest occurrences:

  • 2025-10-27T18:10:09.966680+00:00 | revision 58cee448aa2c3e3286d565b216fb3b8ed612bc61

Traceback (most recent call last):
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 297, in testHostDevAddSingleDevice
    HostDevAddDialog(self, "system", dev_type="pci",).execute()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 69, in execute
    self.remove()
    ~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 151, in remove
    b.wait_in_text("#delete-resource-modal-vendor", self._vendor)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 891, in wait_in_text
    self.wait_visible(selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 860, in wait_visible
    self._wait_present(selector)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 851, in _wait_present
    self.wait_js_func('ph_is_present', selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 845, in wait_js_func
    self.wait_js_cond("%s(%s)" % (func, ','.join(map(jsquote, args))))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 842, in wait_js_cond
    raise Error(f"timeout\nwait_js_cond({cond}): {last_error.msg}") from None
testlib.Error: timeout
wait_js_cond(ph_is_present("#delete-resource-modal-vendor")): Error: condition did not become true

# Result testHostDevAddSingleDevice (__main__.TestMachinesHostDevs.testHostDevAddSingleDevice) failed
# 1 TEST FAILED [44s on 7a0fdda3752f]
not ok 33 /work/make-checkout-workdir/test/check-machines-hostdevs TestMachinesHostDevs.testHostDevAddSingleDevice [ND@3]

First occurrence: 2025-10-28T16:09:25.588384+00:00 | revision 040fd2b684777d08223d3c55b87e09c63c49e2fe Times recorded: 1 Latest occurrences:

  • 2025-10-28T16:09:25.588384+00:00 | revision 040fd2b684777d08223d3c55b87e09c63c49e2fe

Traceback (most recent call last):
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 297, in testHostDevAddSingleDevice
    HostDevAddDialog(self, "system", dev_type="pci",).execute()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 69, in execute
    self.remove()
    ~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 151, in remove
    b.wait_in_text("#delete-resource-modal-vendor", self._vendor)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 891, in wait_in_text
    self.wait_visible(selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 860, in wait_visible
    self._wait_present(selector)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 851, in _wait_present
    self.wait_js_func('ph_is_present', selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 845, in wait_js_func
    self.wait_js_cond("%s(%s)" % (func, ','.join(map(jsquote, args))))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 842, in wait_js_cond
    raise Error(f"timeout\nwait_js_cond({cond}): {last_error.msg}") from None
testlib.Error: timeout
wait_js_cond(ph_is_present("#delete-resource-modal-vendor")): Error: condition did not become true

# Result testHostDevAddSingleDevice (__main__.TestMachinesHostDevs.testHostDevAddSingleDevice) failed
# 1 TEST FAILED [44s on 46e296a7e237]
not ok 48 /work/make-checkout-workdir/test/check-machines-hostdevs TestMachinesHostDevs.testHostDevAddSingleDevice [ND@3]

First occurrence: 2025-11-03T16:52:48.555582+00:00 | revision 9cf32fac7cdea500ef43f439e4b4b3e99160f179 Times recorded: 1 Latest occurrences:

  • 2025-11-03T16:52:48.555582+00:00 | revision 9cf32fac7cdea500ef43f439e4b4b3e99160f179

Traceback (most recent call last):
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 297, in testHostDevAddSingleDevice
    HostDevAddDialog(self, "system", dev_type="pci",).execute()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 69, in execute
    self.remove()
    ~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 151, in remove
    b.wait_in_text("#delete-resource-modal-vendor", self._vendor)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 891, in wait_in_text
    self.wait_visible(selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 860, in wait_visible
    self._wait_present(selector)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 851, in _wait_present
    self.wait_js_func('ph_is_present', selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 845, in wait_js_func
    self.wait_js_cond("%s(%s)" % (func, ','.join(map(jsquote, args))))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 842, in wait_js_cond
    raise Error(f"timeout\nwait_js_cond({cond}): {last_error.msg}") from None
testlib.Error: timeout
wait_js_cond(ph_is_present("#delete-resource-modal-vendor")): Error: condition did not become true

# Result testHostDevAddSingleDevice (__main__.TestMachinesHostDevs.testHostDevAddSingleDevice) failed
# 1 TEST FAILED [45s on a731c43ceb1a]
not ok 48 /work/make-checkout-workdir/test/check-machines-hostdevs TestMachinesHostDevs.testHostDevAddSingleDevice [ND@2]

First occurrence: 2025-11-04T07:14:59.713935+00:00 | revision 66f0c2f5c8945d262b4f278325ef662b9f31e38e Times recorded: 1 Latest occurrences:

  • 2025-11-04T07:14:59.713935+00:00 | revision 66f0c2f5c8945d262b4f278325ef662b9f31e38e

Traceback (most recent call last):
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 297, in testHostDevAddSingleDevice
    HostDevAddDialog(self, "system", dev_type="pci",).execute()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 69, in execute
    self.remove()
    ~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 151, in remove
    b.wait_in_text("#delete-resource-modal-vendor", self._vendor)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 891, in wait_in_text
    self.wait_visible(selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 860, in wait_visible
    self._wait_present(selector)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 851, in _wait_present
    self.wait_js_func('ph_is_present', selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 845, in wait_js_func
    self.wait_js_cond("%s(%s)" % (func, ','.join(map(jsquote, args))))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 842, in wait_js_cond
    raise Error(f"timeout\nwait_js_cond({cond}): {last_error.msg}") from None
testlib.Error: timeout
wait_js_cond(ph_is_present("#delete-resource-modal-vendor")): Error: condition did not become true

# Result testHostDevAddSingleDevice (__main__.TestMachinesHostDevs.testHostDevAddSingleDevice) failed
# 1 TEST FAILED [46s on 25d93c7344fa]
not ok 32 /work/make-checkout-workdir/test/check-machines-hostdevs TestMachinesHostDevs.testHostDevAddSingleDevice [ND@0]

First occurrence: 2025-11-04T14:39:57.061295+00:00 | revision 0eebfc60a6c83bf25572f5d245327b35111a5c27 Times recorded: 1 Latest occurrences:

  • 2025-11-04T14:39:57.061295+00:00 | revision 0eebfc60a6c83bf25572f5d245327b35111a5c27

Traceback (most recent call last):
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 297, in testHostDevAddSingleDevice
    HostDevAddDialog(self, "system", dev_type="pci",).execute()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 69, in execute
    self.remove()
    ~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 151, in remove
    b.wait_in_text("#delete-resource-modal-vendor", self._vendor)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 891, in wait_in_text
    self.wait_visible(selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 860, in wait_visible
    self._wait_present(selector)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 851, in _wait_present
    self.wait_js_func('ph_is_present', selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 845, in wait_js_func
    self.wait_js_cond("%s(%s)" % (func, ','.join(map(jsquote, args))))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 842, in wait_js_cond
    raise Error(f"timeout\nwait_js_cond({cond}): {last_error.msg}") from None
testlib.Error: timeout
wait_js_cond(ph_is_present("#delete-resource-modal-vendor")): Error: condition did not become true

# Result testHostDevAddSingleDevice (__main__.TestMachinesHostDevs.testHostDevAddSingleDevice) failed
# 1 TEST FAILED [46s on fc74d6ccd77d]
not ok 32 /work/make-checkout-workdir/test/check-machines-hostdevs TestMachinesHostDevs.testHostDevAddSingleDevice [ND@1]

First occurrence: 2025-11-04T14:43:14.011270+00:00 | revision 3b3e5668600a97f423aa901567e8bd1d4ea4b84e Times recorded: 1 Latest occurrences:

  • 2025-11-04T14:43:14.011270+00:00 | revision 3b3e5668600a97f423aa901567e8bd1d4ea4b84e

Traceback (most recent call last):
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 297, in testHostDevAddSingleDevice
    HostDevAddDialog(self, "system", dev_type="pci",).execute()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 69, in execute
    self.remove()
    ~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 151, in remove
    b.wait_in_text("#delete-resource-modal-vendor", self._vendor)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 891, in wait_in_text
    self.wait_visible(selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 860, in wait_visible
    self._wait_present(selector)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 851, in _wait_present
    self.wait_js_func('ph_is_present', selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 845, in wait_js_func
    self.wait_js_cond("%s(%s)" % (func, ','.join(map(jsquote, args))))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 842, in wait_js_cond
    raise Error(f"timeout\nwait_js_cond({cond}): {last_error.msg}") from None
testlib.Error: timeout
wait_js_cond(ph_is_present("#delete-resource-modal-vendor")): Error: condition did not become true

# Result testHostDevAddSingleDevice (__main__.TestMachinesHostDevs.testHostDevAddSingleDevice) failed
# 1 TEST FAILED [46s on 9c9fdd654e5a]
not ok 48 /work/make-checkout-workdir/test/check-machines-hostdevs TestMachinesHostDevs.testHostDevAddSingleDevice [ND@4]

First occurrence: 2025-11-04T18:30:34.537471+00:00 | revision d3e49fcb64bf11c8737438410feb0106264dbca6 Times recorded: 1 Latest occurrences:

  • 2025-11-04T18:30:34.537471+00:00 | revision d3e49fcb64bf11c8737438410feb0106264dbca6

Traceback (most recent call last):
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 297, in testHostDevAddSingleDevice
    HostDevAddDialog(self, "system", dev_type="pci",).execute()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 69, in execute
    self.remove()
    ~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 151, in remove
    b.wait_in_text("#delete-resource-modal-vendor", self._vendor)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 891, in wait_in_text
    self.wait_visible(selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 860, in wait_visible
    self._wait_present(selector)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 851, in _wait_present
    self.wait_js_func('ph_is_present', selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 845, in wait_js_func
    self.wait_js_cond("%s(%s)" % (func, ','.join(map(jsquote, args))))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 842, in wait_js_cond
    raise Error(f"timeout\nwait_js_cond({cond}): {last_error.msg}") from None
testlib.Error: timeout
wait_js_cond(ph_is_present("#delete-resource-modal-vendor")): Error: condition did not become true

# Result testHostDevAddSingleDevice (__main__.TestMachinesHostDevs.testHostDevAddSingleDevice) failed
# 1 TEST FAILED [45s on 9d747711214a]
not ok 48 /work/make-checkout-workdir/test/check-machines-hostdevs TestMachinesHostDevs.testHostDevAddSingleDevice [ND@2]

First occurrence: 2025-11-04T21:11:55.389950+00:00 | revision f9a8f2ce9ffb8be73197751f087b7c8be9ed8f65 Times recorded: 1 Latest occurrences:

  • 2025-11-04T21:11:55.389950+00:00 | revision f9a8f2ce9ffb8be73197751f087b7c8be9ed8f65

Traceback (most recent call last):
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 297, in testHostDevAddSingleDevice
    HostDevAddDialog(self, "system", dev_type="pci",).execute()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 69, in execute
    self.remove()
    ~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 151, in remove
    b.wait_in_text("#delete-resource-modal-vendor", self._vendor)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 891, in wait_in_text
    self.wait_visible(selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 860, in wait_visible
    self._wait_present(selector)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 851, in _wait_present
    self.wait_js_func('ph_is_present', selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 845, in wait_js_func
    self.wait_js_cond("%s(%s)" % (func, ','.join(map(jsquote, args))))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 842, in wait_js_cond
    raise Error(f"timeout\nwait_js_cond({cond}): {last_error.msg}") from None
testlib.Error: timeout
wait_js_cond(ph_is_present("#delete-resource-modal-vendor")): Error: condition did not become true

# Result testHostDevAddSingleDevice (__main__.TestMachinesHostDevs.testHostDevAddSingleDevice) failed
# 1 TEST FAILED [46s on 6e829764be21]
not ok 32 /work/make-checkout-workdir/test/check-machines-hostdevs TestMachinesHostDevs.testHostDevAddSingleDevice [ND@3]

First occurrence: 2025-11-05T06:38:55.444145+00:00 | revision c91a46d5a9cf1e365a12b39984741c41499d6597 Times recorded: 1 Latest occurrences:

  • 2025-11-05T06:38:55.444145+00:00 | revision c91a46d5a9cf1e365a12b39984741c41499d6597

Traceback (most recent call last):
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 297, in testHostDevAddSingleDevice
    HostDevAddDialog(self, "system", dev_type="pci",).execute()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 69, in execute
    self.remove()
    ~~~~~~~~~~~^^
  File "/work/make-checkout-workdir/test/check-machines-hostdevs", line 151, in remove
    b.wait_in_text("#delete-resource-modal-vendor", self._vendor)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 908, in wait_in_text
    self.wait_visible(selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 877, in wait_visible
    self._wait_present(selector)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 868, in _wait_present
    self.wait_js_func('ph_is_present', selector)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 862, in wait_js_func
    self.wait_js_cond("%s(%s)" % (func, ','.join(map(jsquote, args))))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/make-checkout-workdir/test/common/testlib.py", line 859, in wait_js_cond
    raise Error(f"timeout\nwait_js_cond({cond}): {last_error.msg}") from None
testlib.Error: timeout
wait_js_cond(ph_is_present("#delete-resource-modal-vendor")): Error: condition did not become true

# Result testHostDevAddSingleDevice (__main__.TestMachinesHostDevs.testHostDevAddSingleDevice) failed
# 1 TEST FAILED [46s on 767d73e2d965]
not ok 48 /work/make-checkout-workdir/test/check-machines-hostdevs TestMachinesHostDevs.testHostDevAddSingleDevice [ND@0]

First occurrence: 2025-11-28T14:49:09.354043+00:00 | revision 7c7e7d55a2c8217257a71f6b3346a16a8292b1af Times recorded: 1 Latest occurrences:

  • 2025-11-28T14:49:09.354043+00:00 | revision 7c7e7d55a2c8217257a71f6b3346a16a8292b1af

cockpituous avatar Oct 27 '25 18:10 cockpituous