checkbox-support FTBFS in wily

Bug #1483410 reported by Matthias Klose
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Checkbox Support Library
Fix Released
High
Zygmunt Krynicki
checkbox-support (Ubuntu)
Fix Released
High
Zygmunt Krynicki

Bug Description

checkbox-support FTBFS in wily

https://launchpad.net/ubuntu/+source/checkbox-support/0.20-1/+build/7716702

======================================================================
ERROR: dbus (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: dbus
Traceback (most recent call last):
  File "/usr/lib/python3.5/unittest/loader.py", line 462, in _find_test_path
    package = self._get_module_from_name(name)
  File "/usr/lib/python3.5/unittest/loader.py", line 369, in _get_module_from_name
    __import__(name)
  File "/«PKGBUILDDIR»/checkbox_support/dbus/__init__.py", line 34, in <module>
    from dbus import SystemBus
ImportError: cannot import name 'SystemBus'

======================================================================
ERROR: test_DELL_INSPIRON_3048_AMD (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 317, in test_DELL_INSPIRON_3048_AMD
    devices = self.parse("DELL_INSPIRON_3048")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_DELL_INSPIRON_7737_NVIDIA (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 296, in test_DELL_INSPIRON_7737_NVIDIA
    devices = self.parse("DELL_INSPIRON_7737_NVIDIA")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_DELL_LATITUDEE4310 (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 155, in test_DELL_LATITUDEE4310
    devices = self.parse("DELL_LATITUDEE4310")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_DELL_LATITUDEE6430 (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 175, in test_DELL_LATITUDEE6430
    devices = self.parse("DELL_LATITUDEE6430")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_DELL_OPTIPLEX9020AIO (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 197, in test_DELL_OPTIPLEX9020AIO
    devices = self.parse("DELL_OPTIPLEX9020AIO")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_DELL_POWEREDGE_R820_NVME (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 338, in test_DELL_POWEREDGE_R820_NVME
    devices = self.parse("DELL_POWEREDGE_R820_NVME")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_DELL_VOSTRO3460_FINGERPRINT (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 226, in test_DELL_VOSTRO3460_FINGERPRINT
    devices = self.parse("DELL_VOSTRO3460_FINGERPRINT")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_DELL_VOSTROV131 (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 249, in test_DELL_VOSTROV131
    devices = self.parse("DELL_VOSTROV131")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_DELL_VOSTRO_270 (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 724, in test_DELL_VOSTRO_270
    devices = self.parse("DELL_VOSTRO_270")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_DELL_XPS1340 (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 276, in test_DELL_XPS1340
    devices = self.parse("DELL_XPS1340")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_HOME_MADE (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 350, in test_HOME_MADE
    devices = self.parse("HOME_MADE")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_HP_400_G2 (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 395, in test_HP_400_G2
    devices = self.parse("HP_400_G2")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_HP_ENVY_15_MEDIATEK_BT (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 618, in test_HP_ENVY_15_MEDIATEK_BT
    devices = self.parse("HP_ENVY_15_MEDIATEK_BT")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_HP_PAVILION14_NOTEBOOK_MEDIATEK_BT (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 632, in test_HP_PAVILION14_NOTEBOOK_MEDIATEK_BT
    devices = self.parse("HP_PAVILION14_NOTEBOOK_MEDIATEK_BT")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_HP_PAVILIONSLEEKBOOK14_ACCELEROMETER (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 371, in test_HP_PAVILIONSLEEKBOOK14_ACCELEROMETER
    devices = self.parse("HP_PAVILIONSLEEKBOOK14_ACCELEROMETER")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_HP_PRO2110 (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 418, in test_HP_PRO2110
    devices = self.parse("HP_PRO2110")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_HP_PROBOOK6550B_ACCELEROMETER (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 444, in test_HP_PROBOOK6550B_ACCELEROMETER
    devices = self.parse("HP_PROBOOK6550B_ACCELEROMETER")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_LENOVO_E431 (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 473, in test_LENOVO_E431
    devices = self.parse("LENOVO_E431")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_LENOVO_E445 (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 493, in test_LENOVO_E445
    devices = self.parse("LENOVO_E445")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_LENOVO_T420 (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 605, in test_LENOVO_T420
    devices = self.parse("LENOVO_T420")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_LENOVO_T430S (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 518, in test_LENOVO_T430S
    devices = self.parse("LENOVO_T430S")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_PANDABOARD (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 557, in test_PANDABOARD
    devices = self.parse("PANDABOARD")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_QEMU_KVM (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 697, in test_QEMU_KVM
    devices = self.parse("QEMU_KVM")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_SAMSUNG_N310 (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 580, in test_SAMSUNG_N310
    devices = self.parse("SAMSUNG_N310")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
ERROR: test_XEON (parsers.tests.test_udevadm.TestUdevadmParser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 689, in test_XEON
    devices = self.parse("XEON")
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_udevadm.py", line 84, in parse
    return parse_udevadm_output(self.get_text(name), 64)["device_list"]
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 868, in parse_udevadm_output
    udev.run(result)
  File "/«PKGBUILDDIR»/checkbox_support/parsers/udevadm.py", line 806, in run
    for device in self.devices.values():
RuntimeError: OrderedDict mutated during iteration

======================================================================
FAIL: test_device_udev (parsers.tests.test_submission.TestSubmissionParser)
Device states can be in the udev element.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_submission.py", line 191, in test_device_udev
    self.assertTrue("device_states" in result)
AssertionError: False is not true

======================================================================
FAIL: test_device_udev_armhf (parsers.tests.test_submission.TestSubmissionParser)
Ensure that device states from udev are also obtained
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_submission.py", line 200, in test_device_udev_armhf
    self.assertTrue("device_states" in result)
AssertionError: False is not true

======================================================================
FAIL: test_device_udevadm (parsers.tests.test_submission.TestSubmissionParser)
Device states can be in a udevadm info element.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/checkbox_support/parsers/tests/test_submission.py", line 206, in test_device_udevadm
    self.assertTrue("device_states" in result)
AssertionError: False is not true

----------------------------------------------------------------------
Ran 166 tests in 14.668s

FAILED (failures=3, errors=26)
E: pybuild pybuild:256: test: plugin distutils failed with: exit code=1: python3.5 setup.py test

Tags: ftbfs patch

Related branches

Revision history for this message
Zygmunt Krynicki (zyga) wrote :

Thanks for reporting this. I'll look into it.

Changed in checkbox-support (Ubuntu):
assignee: nobody → Zygmunt Krynicki (zyga)
Changed in checkbox-support:
assignee: nobody → Zygmunt Krynicki (zyga)
Zygmunt Krynicki (zyga)
Changed in checkbox-support (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

Ok, I've fixed this. This is is an instance of unittests not (anymore) compensating for a silly bug in our test suite loader. This is the same bug that was fixed in plainbox earlier. I'll commit a patch to debian and request a sync.

Revision history for this message
Zygmunt Krynicki (zyga) wrote :
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

The debdiff above lacks build-depepency on python3-gi

12:54 < zyga> doko: looking, I just built it like 12s of times
12:55 < zyga> oh, I see... somehow the python3-gi dependency is not in the debdiff, sorry, my bad
12:55 < doko> that's all?
12:55 < zyga> doko: yes
12:56 < zyga> doko: it's in debian, I must have d'd it by accident before running debdiff
12:56 < zyga> doko: it's a build-dependency

Zygmunt Krynicki (zyga)
Changed in checkbox-support:
status: New → In Progress
importance: Undecided → High
milestone: none → 0.21
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "Debdiff with the fix (for Ubuntu)" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package checkbox-support - 0.20-1ubuntu2

---------------
checkbox-support (0.20-1ubuntu2) wily; urgency=medium

  * debian/patches/fix-lp1483410-part1: Correct the method of loading unit
    tests so that package modules are not loaded as top-level modules
    themselves. (Closes LP: #1483410)
  * debian/patches/fix-lp1483410-part2: Iterate over a copy of dictionary keys
    so that the loop can correctly remove elements without raising exceptions.
  * debian/control: build-depend on python3-dbus and python3-gi as apparently
    tests are importing modules that depend on those.

 -- Zygmunt Krynicki <email address hidden> Tue, 11 Aug 2015 11:49:15 +0200

Changed in checkbox-support (Ubuntu):
status: In Progress → Fix Released
Zygmunt Krynicki (zyga)
Changed in checkbox-support:
status: In Progress → Fix Committed
Changed in checkbox-support:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.